Commit graph

1450 commits

Author SHA1 Message Date
Austin Horstman
ba293d3640 plugins/lsp/language-servers/nil_ls: improve settings options 2024-05-26 23:33:17 +02:00
traxys
9697385115 actions: Update both stable & unstable flake.lock 2024-05-26 20:03:51 +02:00
traxys
23276f629b README: update 23.05 mentions for 23.11 2024-05-26 18:06:34 +02:00
Matt Sturgeon
8212bf1cd2 modules/keymaps: deprecate lua option 2024-05-26 15:26:06 +01:00
Matt Sturgeon
beb86eec7c
plugins/refactoring: add telescope option
refactoring.nvim comes with a telescope picker that can be used via

```lua
require('telescope').extensions.refactoring.refactors
```
2024-05-26 10:56:30 +01:00
Matt Sturgeon
61cc6e9f22
plugins/refactoring: add missing option show_success_message 2024-05-26 10:56:29 +01:00
Matt Sturgeon
e3b4315903
plugins/refactoring: switch to mkNeovimPlugin 2024-05-26 10:56:29 +01:00
Matt Sturgeon
883d21d866
wrappers/output: omit blank neovimRcContent 2024-05-26 00:00:51 +01:00
Matt Sturgeon
1cc2e02fca
wrappers/output: fix initContent formatting
Originally introduced in 21c233919d
2024-05-25 22:52:03 +01:00
Gaetan Lepage
546b4b029d
plugins/jsonls: add settings option 2024-05-25 22:26:50 +01:00
Gaetan Lepage
f3e2a064a1
plugins/yamlls: add settings option 2024-05-25 22:26:50 +01:00
github-actions[bot]
3d9e5d04a5 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/25dedb0d52c20448f6a63cc346df1adbd6ef417e' (2024-05-23)
  → 'github:nix-community/home-manager/850cb322046ef1a268449cf1ceda5fd24d930b05' (2024-05-23)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/eac4f25028c1975a939c8f8fba95c12f8a25e01c' (2024-05-21)
  → 'github:lnl7/nix-darwin/0bea8222f6e83247dd13b055d83e64bce02ee532' (2024-05-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21)
  → 'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)
2024-05-25 22:40:55 +02:00
Matt Sturgeon
2494e0af08
plugins/telescope: make enabledExtensions public
Allow users to add telescope extensions we don't support yet.
2024-05-25 20:37:51 +01:00
Ismaïl Senhaji
9d858de2e9 plugins/lualine: fix extensions option 2024-05-24 17:06:55 +01:00
Gaetan Lepage
56aaef010a tests: remove tests depending on anslible-lint for darwin 2024-05-24 00:04:27 +02:00
github-actions[bot]
c26534a104 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
  → 'github:nix-community/home-manager/25dedb0d52c20448f6a63cc346df1adbd6ef417e' (2024-05-23)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/ffc01182f90118119930bdfc528c1ee9a39ecef8' (2024-05-16)
  → 'github:lnl7/nix-darwin/eac4f25028c1975a939c8f8fba95c12f8a25e01c' (2024-05-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4a6b83b05df1a8bd7d99095ec4b4d271f2956b64' (2024-05-17)
  → 'github:NixOS/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/fa606cccd7b0ccebe2880051208e4a0f61bfc8c1' (2024-05-16)
  → 'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
2024-05-24 00:04:27 +02:00
traxys
5d2e014959 docs: Fix the path to the unstable docs 2024-05-21 23:17:54 +02:00
traxys
b0b010a0e9 docs: Deploy both stable & unstable docs to github pages 2024-05-21 22:56:40 +02:00
Nick Hu
1c9f2a23a6 modules/commands: allow commands to be raw lua 2024-05-21 14:27:49 +02:00
Nick Hu
3ec6dff17b modules/commands: fix nargs enum 2024-05-21 14:27:49 +02:00
Jan Kremer
63cfd8cefc plugins/ccc: Add more settings 2024-05-21 13:17:00 +02:00
Gaetan Lepage
c9f3d15796 github-workflows/build_documentation: update cachix action 2024-05-21 08:59:30 +02:00
Gaetan Lepage
5b09c711e2 plugins/rustaceanvim: switch to mkNeovimPlugin 2024-05-21 00:12:26 +02:00
Gaetan Lepage
c490fbe5d9 plugins/neogit: Adapt to upstream options changes 2024-05-20 20:55:45 +02:00
github-actions[bot]
08b4f6794a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/33d1e753c82ffc557b4a585c77de43d4c922ebb5' (2024-05-15)
  → 'github:NixOS/nixpkgs/4a6b83b05df1a8bd7d99095ec4b4d271f2956b64' (2024-05-17)
2024-05-20 20:55:45 +02:00
Gaetan Lepage
818834a7bb plugins/lsp-format: fix setup example 2024-05-20 12:01:55 +02:00
Wester de Cocq
169d7f4dc0 plugins/rustaceanvim: fix onAttach 2024-05-20 10:08:18 +02:00
Gaetan Lepage
88ade1dfaa plugins/rustaceanvim: move source files to languages/rust subfolder 2024-05-19 15:39:51 +02:00
Gaetan Lepage
0e5ed7e782 plugins/rust-tools: move source files to languages/rust subfolder 2024-05-19 15:39:51 +02:00
github-actions[bot]
0e8a88b9a0 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'home-manager':
    'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1' (2024-05-12)
  → 'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/de8b0d60d6fd34f35abffc46adc94ebaa6996ce2' (2024-05-14)
  → 'github:lnl7/nix-darwin/ffc01182f90118119930bdfc528c1ee9a39ecef8' (2024-05-16)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/c182c876690380f8d3b9557c4609472ebfa1b141' (2024-05-13)
  → 'github:cachix/pre-commit-hooks.nix/fa606cccd7b0ccebe2880051208e4a0f61bfc8c1' (2024-05-16)
• Removed input 'pre-commit-hooks/flake-utils'
• Removed input 'pre-commit-hooks/flake-utils/systems'
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
  → 'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
2024-05-19 15:39:43 +02:00
Gaetan Lepage
7c4fe30f81 lib/options: introduce new mkPackageOption for dependencies 2024-05-17 22:15:47 +02:00
Gaetan Lepage
26367692da lib/options: rename mkPackageOption to mkPluginPackageOption 2024-05-17 22:15:47 +02:00
jrichardsen
40598fc1bd Test statuscol segment without text
Signed-off-by: jrichardsen <jonas.richardsen@gmail.com>
2024-05-17 16:45:15 +02:00
jrichardsen
a9682e28ec Allow statuscol segment text to be null
Signed-off-by: jrichardsen <jonas.richardsen@gmail.com>
2024-05-17 16:45:15 +02:00
Gaetan Lepage
3766e36335 lib/options: change "default: ..." to "Plugin default: ..." 2024-05-17 15:03:21 +02:00
Gaetan Lepage
7697a1cc5a lib/options: refactor 2024-05-17 15:03:21 +02:00
Wester de Cocq
53697141b5 plugins/rustaceanvim: update options 2024-05-17 14:01:22 +02:00
Gaetan Lepage
d844ac1a06 plugins/lsp/tinymist: add settings options 2024-05-17 09:36:12 +02:00
Gaetan Lepage
72ff1489c7 lib/options: make use of previously unused mkNullableWithRaw internally 2024-05-16 22:36:51 +02:00
Haseeb Majid
c5bb651d01 plugins/arrow: init 2024-05-16 22:34:27 +02:00
github-actions[bot]
3c09f5810b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/062ca2a9370a27a35c524dc82d540e6e9824b652' (2024-05-11)
  → 'github:NixOS/nixpkgs/2057814051972fa1453ddfb0d98badbea9b83c06' (2024-05-12)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30)
  → 'github:cachix/pre-commit-hooks.nix/c182c876690380f8d3b9557c4609472ebfa1b141' (2024-05-13)
2024-05-16 22:33:22 +02:00
Gaetan Lepage
6be28a941b plugins/lsp/nixd: refactor 2024-05-15 23:13:33 +02:00
Gaetan Lepage
f14aa756ba plugins/lsp/vls: inline options and config in language-servers/default.nix 2024-05-15 23:13:33 +02:00
Gaetan Lepage
e97755be47 plugins/lsp/language-servers: add extraOptions argument to mkLsp 2024-05-15 23:13:33 +02:00
traxys
e035d22b64 standalone: Expose options
This can be used to teach `nixd` about NixVim options.
2024-05-15 09:41:21 +02:00
Gaetan Lepage
2705ce0ec6 plugins/lsp/language-servers: harmless refactor 2024-05-15 08:44:25 +02:00
Sergio Ribera
4530a35bad plugins/lspkind: undefined variable 2024-05-13 08:40:53 +02:00
github-actions[bot]
a2a558d15e flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d7682620185f213df384c363288093b486b2883f' (2024-05-10)
  → 'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1' (2024-05-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f1010e0469db743d14519a1efd37e23f8513d714' (2024-05-09)
  → 'github:NixOS/nixpkgs/062ca2a9370a27a35c524dc82d540e6e9824b652' (2024-05-11)
2024-05-12 22:27:33 +02:00
traxys
908932b53c plugins/nixd: Adapt to new options
Note that due to the structure of the code we can't introduce
deprecation warnings, it results in:

  cannot find attribute `plugins.lsp.servers.nixd.settings.XXX`
2024-05-12 19:27:25 +02:00
github-actions[bot]
2fd3a0493c flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/6e277d9566de9976f47228dd8c580b97488734d4' (2024-05-07)
  → 'github:nix-community/home-manager/d7682620185f213df384c363288093b486b2883f' (2024-05-10)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/25865a40d14b3f9cf19f19b924e2ab4069b09588' (2024-05-05)
  → 'github:NixOS/nixpkgs/f1010e0469db743d14519a1efd37e23f8513d714' (2024-05-09)
2024-05-11 18:39:01 +02:00