Commit Graph
1472 Commits
Author SHA1 Message Date
github-actions[bot] 398cc8bfcf flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/850cb322046ef1a268449cf1ceda5fd24d930b05' (2024-05-23)
  → 'github:nix-community/home-manager/29c69d9a466e41d46fd3a7a9d0591ef9c113c2ae' (2024-05-30)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/0bea8222f6e83247dd13b055d83e64bce02ee532' (2024-05-24)
  → 'github:lnl7/nix-darwin/c0d5b8c54d6828516c97f6be9f2d00c63a363df4' (2024-05-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)
  → 'github:NixOS/nixpkgs/9ca3f649614213b2aaf5f1e16ec06952fe4c2632' (2024-05-27)
2024-05-30 15:44:18 +02:00
Gaetan Lepage bcfef991f8 flake: add the nix-community binary cache 2024-05-30 15:43:48 +02:00
Matt Sturgeon 51240cef0e lib/options: defaultNullOpts delegate string rendering 2024-05-30 14:27:37 +01:00
Matt Sturgeon ff1ab1700c lib/options: mkEnum quote default if string
As there's only a handful of call-sites to fix, ensure all `mkEnum`
defaults are passed in as the correct type (tree wide) and change
`mkEnum` to now correctly render string-type defaults "quoted" (like
`mkString` does).
2024-05-30 14:27:37 +01:00
ben 993deb227e plugins/lsp-status: init 2024-05-30 14:23:23 +02:00
ben ea69144d60 maintainers: add b3nb5n 2024-05-30 14:23:23 +02:00
Gaetan Lepage 5c8f85dd27 plugins/debugprint: remove deprecated ignore_treesitter option 2024-05-30 14:10:06 +02:00
Nate Smith 2031a09b36 colorschemes/modus: init 2024-05-29 20:52:07 +01:00
Nate Smith 099f9f0f59 maintainers: add nwjsmith 2024-05-29 20:52:07 +01:00
Matt Sturgeon b113bc69ea lib/options: mkStr quote default string 2024-05-29 09:50:03 +01:00
Matt Sturgeon cedc1e4799 lib/options: use code-block for multiline defaults
Detect whether a plugin default is multiline using `hasInfix "\n"`.

Also remove `multiline=false` from the `toPretty` call.
2024-05-29 09:25:55 +01:00
Matt Sturgeon 9b340f8bab modules/keymaps: more verbose lua deprecation
Include the offending definition(s) in the warning.
2024-05-29 09:21:45 +01:00
Gaetan Lepage cf037458dd colorschemes/nightfox: add flavor option 2024-05-29 07:41:21 +02:00
Matt Sturgeon 56d39f54fe plugins/telescope: remove redundant keymapsSilent option 2024-05-28 20:40:45 +01:00
Matt Sturgeon bc0db2751c plugins/telescope: support non-builtin keymaps
Use the `:Telescope` command instead of relying directly on
`require("telescope.builtin")`.
2024-05-28 20:40:29 +01:00
Gaetan Lepage ef63d3477f colorschemes: set the colorscheme as mkDefault to allow for overriding 2024-05-28 21:30:43 +02:00
Matt Sturgeon daa6b0f5cf lib/options: defaultNullOpts support non-string defaults 2024-05-28 20:16:17 +01:00
Gaetan Lepage deafcf44de colorschemes/nightfox: init 2024-05-28 21:01:19 +02:00
Gaetan Lepage a2afa56344 plugins/git-conflict: init 2024-05-27 20:19:30 +02:00
Gaetan Lepage 4175fac0ea keymaps: remove remaining usages of deprecated lua option 2024-05-27 14:57:40 +02:00
Gaetan Lepage 0d745bdacf plugins/trim: init 2024-05-27 13:26:35 +02:00
Gaetan Lepage 1b892d0784 flake: rename pre-commit-hooks to git-hooks 2024-05-27 13:24:07 +02:00
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