Commit graph

1873 commits

Author SHA1 Message Date
Gaetan Lepage
97131789ae plugins/lsp: add sqls language server 2024-03-23 14:17:50 +01:00
Matt Sturgeon
d45c30f160 docs: fix moduleDoc being interpreted by bash
Including the `moduleDoc` text directly in the `copy_docs` script meant
special chars were interpreted by bash.

Write the text to the nix store so we can `cat` a file instead.
2024-03-23 13:24:58 +01:00
Matt Sturgeon
fd5ef72725 plugins/tmux-navigator: use un-aliased package 2024-03-23 13:24:58 +01:00
Matt Sturgeon
9dc094489a plugins/tmux-navigator: port to mkVimPlugin
Add missing settings:
- preserve_zoom
- no_mappings

Include upstream's documentation.

Deprecate old option names.
2024-03-23 13:24:58 +01:00
Gaetan Lepage
822ec15646 tests/none-ls: disable test for broken d2_fmt 2024-03-22 17:25:05 +01:00
github-actions[bot]
3ae3a293b6 flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/bc68b058dc7e6d4d6befc4ec6c60082b6e844b7d?narHash=sha256-4PMY6aumJi5dLFjBzF5O4flKXmadMNq3AGUHKYfchh0%3D' (2024-03-11)
  → 'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8?narHash=sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk%3D' (2024-03-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/022464438a85450abb23d93b91aa82e0addd71fb?narHash=sha256-2bNMraoRB4pdw/HtxgYTFeMhEekBZeQ53/a8xkqpbZc%3D' (2024-03-19)
  → 'github:nix-community/home-manager/1c2acec99933f9835cc7ad47e35303de92d923a4?narHash=sha256-jZpdsypecYTOO9l12Vy77otGmh9uz8tGzcguifA30Vs%3D' (2024-03-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b06025f1533a1e07b6db3e75151caa155d1c7eb3?narHash=sha256-qrxvLS888pNJFwJdK%2Bhf1wpRCSQcqA6W5%2BOx202NDa0%3D' (2024-03-19)
  → 'github:NixOS/nixpkgs/20f77aa09916374aa3141cbc605c955626762c9a?narHash=sha256-URtGpHue7HHZK0mrHnSf8wJ6OmMKYSsoLmJybrOLFSQ%3D' (2024-03-21)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e8dc1b4fe80c6fcededde7700e6a23bcdf7f3347?narHash=sha256-b6iKQeHegzpc697rxTPA3bpwGN3m50eLCgdQOmceFuE%3D' (2024-03-19)
  → 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673?narHash=sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI%2BJMJuLo45aG3cKc%3D' (2024-03-20)
2024-03-22 17:25:05 +01:00
Gaetan Lepage
9c2c0d20df plugins/cmp: fix examples for snippet.expand 2024-03-22 16:06:16 +01:00
Jake Hamilton
04091a13ec plugins/neoscroll: init 2024-03-22 15:15:04 +01:00
Gaetan Lepage
40a4f5ef67 plugins/codeium-vim: fix keymaps 2024-03-22 15:10:18 +01:00
Gaetan Lepage
848543d527 docs: optionally add a description to plugins 2024-03-22 13:15:41 +01:00
Gaetan Lepage
2d4ebda245 docs: swap "url" and "maintainers" in documentation 2024-03-22 13:15:41 +01:00
Jake Hamilton
a89c8a9a97
feat: allow custom formatting for status components (#1018) 2024-03-22 13:09:10 +01:00
Matt Sturgeon
7a952a4e32
docs: Add an FAQ entry for keymap aliases (#1301)
Fixes #1215
2024-03-22 13:02:49 +01:00
Matt Sturgeon
da7c6c41ef
docs: fix github link branch (#1300)
Nixvim uses "main" rather than "master".
2024-03-22 13:00:43 +01:00
Matt Sturgeon
80a2244afc docs: remove misleading _ after globalPrefix
`globalPrefix` is not joined using `"_"`, so it is misleading to have an
underscore after it in CONTRIBUTING.md.
2024-03-22 11:46:17 +01:00
Gaetan Lepage
4f6e90212c tests/lsp: re-enable tests for nixd
This reverts commit 544fc5d60b.
2024-03-20 13:12:59 +01:00
github-actions[bot]
313db7e7fe flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/7b3fca5adcf6c709874a8f2e0c364fe9c58db989?narHash=sha256-eZCxuF58YWgaJMMRrn8oRkwRhxooe5kBS/s2wRVr9PA%3D' (2024-03-17)
  → 'github:nix-community/home-manager/022464438a85450abb23d93b91aa82e0addd71fb?narHash=sha256-2bNMraoRB4pdw/HtxgYTFeMhEekBZeQ53/a8xkqpbZc%3D' (2024-03-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c75037bbf9093a2acb617804ee46320d6d1fea5a?narHash=sha256-rL5LSYd85kplL5othxK5lmAtjyMOBg390sGBTb3LRMM%3D' (2024-03-16)
  → 'github:NixOS/nixpkgs/b06025f1533a1e07b6db3e75151caa155d1c7eb3?narHash=sha256-qrxvLS888pNJFwJdK%2Bhf1wpRCSQcqA6W5%2BOx202NDa0%3D' (2024-03-19)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431?narHash=sha256-M%2BNg6%2BSePmA8g06CmUZWi1AjG2tFBX9WCXElBHEKnyM%3D' (2024-02-15)
  → 'github:cachix/pre-commit-hooks.nix/e8dc1b4fe80c6fcededde7700e6a23bcdf7f3347?narHash=sha256-b6iKQeHegzpc697rxTPA3bpwGN3m50eLCgdQOmceFuE%3D' (2024-03-19)
• Updated input 'pre-commit-hooks/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
• Updated input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5?narHash=sha256-gGPa9qWNc6eCXT/%2BZ5/zMkyYOuRZqeFZBDbopNZQkuY%3D' (2023-12-29)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
2024-03-20 13:12:59 +01:00
Gaetan Lepage
0a5e0c68b8 ci/flakestry: debugging 2024-03-19 14:56:02 +01:00
Gaetan Lepage
08ac92a38f Revert "ci/flakestry: debugging"
This reverts commit cde1aa3711.
2024-03-19 14:53:45 +01:00
Gaetan Lepage
cde1aa3711 ci/flakestry: debugging 2024-03-19 14:46:59 +01:00
Gaetan Lepage
50038f6c8f plugins/neotest: add playwright adapter 2024-03-19 11:31:17 +01:00
Gaetan Lepage
4708aac141 plugins/neotest: simplify implementation 2024-03-19 11:05:50 +01:00
Gaetan Lepage
57d1062c04 plugins/twilight: init 2024-03-19 10:34:26 +01:00
Gaetan Lepage
5004178c0c plugins/neotest: add more adapters 2024-03-19 10:32:35 +01:00
Gaetan Lepage
975f1ca526 plugins/neotest: init 2024-03-18 23:07:32 +01:00
Gaetan Lepage
0ee062ed74 colorschemes/onedark: switch to onedark.nvim + tests 2024-03-18 23:07:00 +01:00
Bodleum
303b9ca2c0
Keymaps: Add keymapsOnEvent to load keymap on specified events (#1260) 2024-03-18 20:41:12 +01:00
Alison Jenkins
f876a0a2e9 plugins/virt-column: init 2024-03-18 13:16:06 +01:00
Gaetan Lepage
4395556669 plugins/oil: rename option according to upstream 2024-03-18 11:56:56 +01:00
Gaetan Lepage
c8f97fc952 plugins/none-ls: update sources 2024-03-18 11:56:56 +01:00
github-actions[bot]
d31beb3bcf flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/49a266d2ca59df8a03249550e73a54626181b65d?narHash=sha256-bvWr9vvBrAxb44kHM3H3cY/uQg%2B4pYP1BM/Nu3e/7V8%3D' (2024-03-12)
  → 'github:nix-community/home-manager/206f457fffdb9a73596a4cb2211a471bd305243d?narHash=sha256-SUXGZNrXX05YA9G6EmgupxhOr3swI1gcxLUeDMUhrEY%3D' (2024-03-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0ad13a6833440b8e238947e47bea7f11071dc2b2?narHash=sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC%2BfhQ%3D' (2024-03-12)
  → 'github:NixOS/nixpkgs/d691274a972b3165335d261cc4671335f5c67de9?narHash=sha256-pP86Pcfu3BrAvRO7R64x7hs%2BGaQrjFes%2BmEPowCfkxY%3D' (2024-03-14)
2024-03-18 11:56:56 +01:00
Gaetan Lepage
97415d4f0c docs: update CONTRIBUTING.md regarding new mk[Neo]vimPlugin helpers 2024-03-18 10:36:45 +01:00
Gaétan Lepage
a1636f620f
plugins/none-ls: Switch from assertions to warnings for none-ls tools maintenance (#1285) 2024-03-18 10:36:35 +01:00
Alixinne
939530edca
plugins/lsp: add golangci-lint-ls (#1246) 2024-03-17 01:13:25 +01:00
Gaetan Lepage
347620cdde plugins/cmp: add missing renamed-option-module for autoEnableSources 2024-03-17 00:56:55 +01:00
Loïc Reynier
ab3a8a2840 plugins/trouble: switch to settingsOptions 2024-03-16 18:03:59 +01:00
Gaetan Lepage
9f7c78852f helpers/vim-plugin/mkVimPlugin: simplify code 2024-03-15 09:29:16 +01:00
r3n3gad3p3arl
75942bc161 colorschemes/base16: set termguicolors to true 2024-03-15 00:24:19 +01:00
Loïc Reynier
bb10fface4
plugins/vscode: init (#1263) 2024-03-14 14:55:40 +01:00
traxys
9b9912077e
plugins/alpha: Allow terminal to not set val (#1261)
Fixes #1140
2024-03-13 17:31:46 +01:00
traxys
6484938d4b
plugins/coq: Switch to mkNeovimPlugin (#1256)
* plugins/coq: Switch to mkNeovimPlugin

This allows the user to define additional options unpackaged by nixvim.
No new options were defined, nor any old option was deleted.

Fixes #1114
2024-03-13 17:04:45 +01:00
github-actions[bot]
8c3fa2e9ce flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/36f873dfc8e2b6b89936ff3e2b74803d50447e0a?narHash=sha256-FiCNRfyUgJOLYIokLiFsfI7B%2BZn9HDnOzFR3uVr5qsQ%3D' (2024-03-10)
  → 'github:nix-community/home-manager/49a266d2ca59df8a03249550e73a54626181b65d?narHash=sha256-bvWr9vvBrAxb44kHM3H3cY/uQg%2B4pYP1BM/Nu3e/7V8%3D' (2024-03-12)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/550340062c16d7ef8c2cc20a3d2b97bcd3c6b6f6?narHash=sha256-Hjzu9nCknHLQvhdaRFfCEprH0o15KcaNu1QDr3J88DI%3D' (2024-03-07)
  → 'github:lnl7/nix-darwin/d9ea313bc4851670dc99c5cc979cb79750e7d670?narHash=sha256-uFo9hxt982L3nFJeweW4Gip2esiGrIQlbvEGrNTh4AY%3D' (2024-03-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3030f185ba6a4bf4f18b87f345f104e6a6961f34?narHash=sha256-6H95HGJHhEZtyYA3rIQpvamMKAGoa8Yh2rFV29QnuGw%3D' (2024-03-09)
  → 'github:NixOS/nixpkgs/0ad13a6833440b8e238947e47bea7f11071dc2b2?narHash=sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC%2BfhQ%3D' (2024-03-12)
2024-03-13 15:44:49 +01:00
Austin Horstman
29b6ede12f
plugins/utils/project-nvim: take ownership of telescope integration (#1236) 2024-03-13 14:43:39 +01:00
Gaetan Lepage
c2cd3cb7a1 colorschemes/base16: use mkVimPlugin 2024-03-12 23:52:52 +01:00
Gaetan Lepage
4fd3cd1203 colorschemes/base16: move to dedicated folder 2024-03-12 23:52:52 +01:00
traxys
4ab65ca95a
plugins/coq-thirdparty: Fix example & improve documentation (#1254) 2024-03-12 23:40:43 +01:00
Didn't read the style guide
01d7adb4ed
Fix plugins.gitsigns.base option missing in init.lua (#1255) 2024-03-12 23:37:14 +01:00
Gaetan Lepage
cf7102c6d2 helpers: refactor mk[Neo]vimPlugin for colorschemes handling 2024-03-12 23:00:17 +01:00
Loïc Reynier
61ee0552c9 plugins/lsp: add fortls
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-03-12 22:46:54 +01:00
Gaetan Lepage
db33f46b5d helpers/vim-plugin/mkVimPlugin: remove deprecated mkDefaultOpt code 2024-03-12 22:43:17 +01:00