Commit Graph
1643 Commits
Author SHA1 Message Date
Gaetan Lepage a5bc4e645b docs/config-examples: add comment for keeping entries sorted 2024-06-27 11:38:44 +02:00
Matt Sturgeon 53a9599cc4 lib/lua: pad table , with a space
Makes toLuaObject's output a little more readable.
2024-06-26 12:35:47 +01:00
Matt Sturgeon 00ce71f51a lib/lua: only quote table keys when needed 2024-06-26 12:31:05 +01:00
Matt Sturgeon 01cf43dbaa lib/lua: add isKeyword and isIdentifier
Allow testing whether a string is a valid lua identifier or a reserved
keyword.
2024-06-26 11:40:52 +01:00
Gaetan Lepage b64ee08d6b plugins/codesnap: init 2024-06-26 07:28:11 +02:00
github-actions[bot] 1a46075dfe flake.lock: Update
Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
  → 'github:cachix/git-hooks.nix/0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07' (2024-06-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/cd886711998fe5d9ff7979fdd4b4cbd17b1f1511' (2024-06-22)
  → 'github:nix-community/home-manager/6b1f90a8ff92e81638ae6eb48cd62349c3e387bb' (2024-06-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
  → 'github:NixOS/nixpkgs/2893f56de08021cffd9b6b6dfc70fd9ccd51eb60' (2024-06-24)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81' (2024-06-16)
  → 'github:numtide/treefmt-nix/065a23edceff48f948816b795ea8cc6c0dee7cdf' (2024-06-24)
2024-06-25 23:02:06 +02:00
Matt Sturgeon 76a8790764 docs/mdbook: only include sub-options of visible options
E.g. rename aliases that target the `settings` option shouldn't show the
`settings` sub-options under the `visible=false` alias.
2024-06-25 17:47:38 +01:00
Matt Sturgeon 9e6d690104 docs/mdbook: simplify isVisible 2024-06-25 17:41:42 +01:00
Matt Sturgeon 7ac283f050 plugins/gitsigns: remove deprecated options 2024-06-25 15:48:33 +01:00
Matt Sturgeon 54d118869b lib/deprecation: init with mkDeprecatedSubOptionModule
Similar to `lib.mkRemovedOptionModule` but tweaked to work with
sub-options (e.g. settings options).

Also uses warnings instead of assertions.
2024-06-25 15:48:33 +01:00
Roel de Cort 66c8592b31 fix url
didn't render the url correctly, fixed.
2024-06-24 13:28:07 +02:00
Roel de Cort 00f77cbfd0 conform to alphabetical order
Requisted to respect the alphabetical ordering of the list.
2024-06-24 13:28:07 +02:00
Roel de Cort d0bf018de6 Update config-examples.md with my Nixvim Config
Added my nixvim config to the list of examples
2024-06-24 13:28:07 +02:00
Gaetan Lepage 18ecd740e9 plugins.gitsigns: remove deprecated options
https://github.com/lewis6991/gitsigns.nvim/issues/453
2024-06-24 08:32:52 +02:00
Gaetan Lepage bd650b953e plugins/none-ls: add typstyle server 2024-06-24 08:32:52 +02:00
github-actions[bot] 47127abf00 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d7830d05421d0ced83a0f007900898bdcaf2a2ca' (2024-06-19)
  → 'github:nix-community/home-manager/cd886711998fe5d9ff7979fdd4b4cbd17b1f1511' (2024-06-22)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/29b3096a6e283d7e6779187244cb2a3942239fdf' (2024-06-17)
  → 'github:lnl7/nix-darwin/50581970f37f06a4719001735828519925ef8310' (2024-06-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e' (2024-06-18)
  → 'github:NixOS/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
2024-06-24 08:32:52 +02:00
Nikita Shirokov 49452662b7 plugins/auto-save: switch to mkNeovimPlugin 2024-06-22 14:51:02 +07:00
Nikita Shirokov 54207d1eff maintainers: add braindefender 2024-06-22 07:13:11 +07:00
Gaetan Lepage 4e224d27ae modules/diagnostics: add test 2024-06-21 16:10:27 +02:00
Gaetan Lepage e84881f46f modules/diagnostics: rename source file 2024-06-21 16:10:27 +02:00
Gaetan Lepage 4766d05fb1 plugins/octo: do not run tests as they are flaky 2024-06-21 16:04:39 +02:00
Matt Sturgeon 39d1c95061 modules/diagnostic: init 2024-06-21 13:00:01 +01:00
Matt Sturgeon 66b23fff80 plugins/telescope: normalize plugin defaults 2024-06-21 08:49:09 +01:00
Matt Sturgeon 6ab2a39e6a plugins/utils: normalize plugin defaults 2024-06-21 08:49:09 +01:00
Matt Sturgeon b10a391bd0 plugins/ui: normalize plugin defaults 2024-06-21 08:49:08 +01:00
Matt Sturgeon d7b0cf8014 plugins/statuslines: normalize plugin defaults 2024-06-21 08:49:08 +01:00
Matt Sturgeon 0caa5b957e plugins/none-ls: normalize plugin defaults 2024-06-21 08:49:08 +01:00
Matt Sturgeon f596505897 plugins/neotest: normalize plugin defaults 2024-06-21 08:49:08 +01:00
Matt Sturgeon 0f07201a0c plugins/lsp: normalize plugin defaults 2024-06-21 08:49:08 +01:00
Matt Sturgeon 6f408f2bd0 plugins/languages: normalize plugin defaults 2024-06-21 08:49:03 +01:00
Matt Sturgeon a208c7181c plugins/git: normalize plugin defaults 2024-06-21 08:48:00 +01:00
Matt Sturgeon 25eed3c2f5 plugins/filetrees: normalize plugin defaults 2024-06-21 08:48:00 +01:00
Matt Sturgeon b86db98f53 plugins/dap-ui: normalize plugin defaults 2024-06-21 08:48:00 +01:00
Matt Sturgeon d61ecb3f73 plugins/completion: normalize plugin defaults 2024-06-21 08:47:40 +01:00
Matt Sturgeon 48f1e30bf7 plugins/colorschemes: normalize plugin defaults 2024-06-21 08:45:30 +01:00
Matt Sturgeon d57cbd867a plugins/bufferlines: normalize plugin defaults 2024-06-21 08:45:30 +01:00
Matt Sturgeon 9000e69f4b lib/options: drop special case for string defaults
No longer assume that string-type plugin defaults are already
pre-formatted.

Instead, pre-formatted values should be defined using
`literalExpression` or `literalMD`.
2024-06-21 08:45:30 +01:00
Gaetan Lepage 735fbeece8 Revert "helpers/vim-plugin: fix mkVimPlugin when defaultPackage.meta.homepage doesn't exist"
This reverts commit a6b247359f.
2024-06-21 08:53:33 +02:00
github-actions[bot] 86344b2653 flake.lock: Update
Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
  → 'github:cachix/git-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0a7ffb28e5df5844d0e8039c9833d7075cdee792' (2024-06-16)
  → 'github:nix-community/home-manager/d7830d05421d0ced83a0f007900898bdcaf2a2ca' (2024-06-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
  → 'github:NixOS/nixpkgs/c00d587b1a1afbf200b1d8f0b0e4ba9deb1c7f0e' (2024-06-18)
2024-06-21 08:53:33 +02:00
Gaetan Lepage 744dfea48b flake/dev: add list-plugins script/command 2024-06-20 09:47:52 +02:00
Gaetan Lepage affee53852 modules: use real nix expressions for option examples 2024-06-20 08:07:10 +02:00
Saien Govender 16db91b37a Fix typo in highlights.nix
Example of highlightOverride used incorrect option name.
2024-06-19 16:17:23 +02:00
Gaetan Lepage 0e93a59567 Revert "plugins/neotest/adapters/playwright: temporarily enable telescope when this adapter is used"
This reverts commit 34d75943ed.
2024-06-18 21:45:16 +02:00
Gaetan Lepage c2c81a2734 tests/plugins/sniprun: disable old irrelevant test for sniprun 2024-06-18 20:21:14 +02:00
Gaetan Lepage 9ed3538685 plugins/cmp-tabby: switch to RFC-42 style 2024-06-18 20:19:14 +02:00
Gaetan Lepage bf109a3e59 plugins/none-ls: disable rubyfmt test as it is broken 2024-06-18 11:38:52 +02:00
Gaetan Lepage f5de31debc pugins/lsp/rust-analyzer: temporarily remove rust-analyzer settings options declarations 2024-06-18 11:38:52 +02:00
Gaetan Lepage 846b3c991e helpers/vim-plugin: fix mkVimPlugin when defaultPackage.meta.homepage doesn't exist 2024-06-18 11:38:52 +02:00
Gaetan Lepage 8609ea3ce4 plugins/lsp/bashls: set correct package 2024-06-18 11:38:52 +02:00
github-actions[bot] 6d7131995a flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/892f76bd0aa09a0f7f73eb41834b8a904b6d0fad' (2024-06-11)
  → 'github:nix-community/home-manager/0a7ffb28e5df5844d0e8039c9833d7075cdee792' (2024-06-16)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/315aa649ba307704db0b16c92f097a08a65ec955' (2024-06-09)
  → 'github:lnl7/nix-darwin/29b3096a6e283d7e6779187244cb2a3942239fdf' (2024-06-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/57d6973abba7ea108bac64ae7629e7431e0199b6' (2024-06-12)
  → 'github:NixOS/nixpkgs/b60ebf54c15553b393d144357375ea956f89e9a9' (2024-06-16)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/1cb529bffa880746a1d0ec4e0f5076876af931f1' (2024-06-11)
  → 'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81' (2024-06-16)
2024-06-18 11:38:52 +02:00