Commit graph

861 commits

Author SHA1 Message Date
Gaetan Lepage
574fb73258 modules/keymaps: refactor + new syntax 2023-10-02 15:23:54 +02:00
Gaetan Lepage
382973b627 flake.lock: Update 2023-10-02 14:35:33 +02:00
github-actions[bot]
14a13d4f13 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e35dcc04a3853da485a396bdd332217d0ac9054f' (2023-09-22)
  → 'github:NixOS/nixpkgs/8a86b98f0ba1c405358f1b71ff8b5e1d317f5db2' (2023-09-27)
2023-10-02 11:22:43 +02:00
Gaetan Lepage
47b72e41dd github-worflow: Switch to "Namespace" runner for CI 2023-10-01 18:12:54 +02:00
Gaetan Lepage
85abc48714 modules/autocmd: better handling of 'desc' option rename 2023-10-01 17:28:50 +02:00
Marie Ramlow
3fa81dd063 plugins/lsp/hls: add missing --lsp cmd flag 2023-09-29 15:00:47 +02:00
Gaetan Lepage
6b4911e67f modules/autocmd: rename autoCmd.*.description to desc 2023-09-29 09:22:05 +02:00
Gaetan Lepage
9e448b7ff0 tests: allow test cases to use the nixvim helpers (for testing them) 2023-09-27 10:48:13 +02:00
Gaetan Lepage
11b22bab05 lib/option-warnings: deprecate useless option-warnings 2023-09-26 22:48:36 +02:00
Ariel D'Alessandro
70b5f969ca Add phpactor 2023-09-26 08:50:35 +02:00
Gaétan Lepage
4316099f05
flake.lock: Update (#601)
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
  → 'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-25 09:08:20 +02:00
Haseeb Majid
32a64af231
plugins/navic: init + tests (#597)
Co-authored-by: Haseeb Majid <haseeb.majid@imaginecurve.com>
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-09-21 14:48:05 +02:00
Gaetan Lepage
ada99e5763 plugins/notify: add missing options + test 2023-09-20 14:36:39 +02:00
Gaetan Lepage
288e46e2d8 plugins/bufferline: add missing highlight groups 2023-09-19 14:29:40 +02:00
kiipuri
c8051ab345 plugins/ui/noice: fix typo 2023-09-19 11:38:12 +02:00
Gaetan Lepage
59232f22b5 misc: fix defaultEditor option for HM and NixOS modules 2023-09-19 10:41:57 +02:00
Gaetan Lepage
0ea5e205e6 plugins/null-ls: re-enable hadolint test as it has been fixed 2023-09-18 23:41:56 +02:00
Gaetan Lepage
420b25c735 plugins/lsp/pylsp: disable broken tests 2023-09-18 23:41:56 +02:00
Gaetan Lepage
6152cc9504 misc: fix statix errors 2023-09-18 23:41:56 +02:00
github-actions[bot]
69ba62aa36 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
  → 'github:NixOS/nixpkgs/ace5093e36ab1e95cb9463863491bee90d5a4183' (2023-09-15)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7e3517c03d46159fdbf8c0e5c97f82d5d4b0c8fa' (2023-08-17)
  → 'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
2023-09-18 23:41:56 +02:00
mrtnvgr
bfd1c5bace
feat(options): add defaultEditor option (#589) 2023-09-18 16:38:58 +02:00
Adithya Nair
358f5732f2
plugins/gitblame: init + test (#590) 2023-09-17 10:59:58 +01:00
Adithya Nair
9e6892e839
colorschemes/dracula: add plugin + test (#583) 2023-09-10 12:29:46 +02:00
Gaetan Lepage
0c161811aa plugins/multicursors: init + test 2023-09-10 11:34:19 +02:00
Gaetan Lepage
51a8d830f0 flake.lock: Update 2023-09-10 11:34:19 +02:00
wolbyte
6efbb5353c docs: terminate build on shell-script error 2023-09-09 17:51:52 +02:00
github-actions[bot]
e9034f116d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
  → 'github:NixOS/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
2023-09-09 16:58:40 +02:00
wolbyte
4437f0c016 workflows/check: add documentation check 2023-09-09 16:14:50 +02:00
Gaetan Lepage
ee4e67a516 plugins/nixd: automatically add nixpkgs-fmt if needed 2023-09-08 16:47:09 +02:00
Peter Tonner
b7611f74a9
plugins/nvim-lsp: add digestif language server (#571) 2023-09-04 23:27:41 +02:00
github-actions[bot]
b4767aa252 autogenerated: Update options 2023-09-04 10:29:34 +02:00
github-actions[bot]
00b9924127 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5690c4271f2998c304a45c91a0aeb8fb69feaea7' (2023-08-25)
  → 'github:NixOS/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
2023-09-04 10:29:34 +02:00
Shayan Rashid
186b790feb
hardtime: init plugin + tests (#569)
* hardtime: init

* hardtime: completed + tests added

* hardtime: adds missing extraOptions to setupOptions

* hardtime: applies suggested changes
2023-09-01 09:17:31 +02:00
wolbyte
26b202828f docs: remove whitespaces from filepaths if any 2023-08-30 15:36:44 +02:00
Gaetan Lepage
8040f8422a plugins/treesitter-playground: mark as deprecated 2023-08-29 10:01:13 +02:00
traxys
6c656c14d8
plugin/efmls-configs: Map languages to filetypes (#564) 2023-08-28 23:44:42 +02:00
traxys
e704db3064
plugins/efmls-configs: Avoid spaces in language names (#563) 2023-08-28 18:27:03 +02:00
traxys
33cffcb0fd
plugins/lsp: Extract rust-analyzer options from the source directly (#562)
This directly reads the package.json file in pkgs.rust-analyzer.src in
order to generate the list of options for rust-analyzer.

This avoids the need for a generator script, and makes sure that it is
always in sync.
2023-08-28 17:28:12 +02:00
Gaetan Lepage
26626aa1b1 plugins/nvim-cmp: allow users to provide a 'listOf listOf sources' 2023-08-28 17:07:57 +02:00
traxys
b393989ba5
flake: Remove formatter excludes, as there are no more autogenerated files (#559) 2023-08-28 13:53:12 +02:00
traxys
5f9a56f5a7
efmls-configs: Sort keys for ease of comparison (#558) 2023-08-28 13:48:46 +02:00
traxys
4b3d019eee
lib: Use mkOptionType for rawType (#556)
This allows the type to be rendered as `raw lua code` instead of
`submodule` in the documentation.
2023-08-28 13:32:08 +02:00
traxys
1d48986c41
workflows: Update autogenerated configs alongside the flake.lock (#555) 2023-08-28 13:07:30 +02:00
Gaetan Lepage
2fea694de0 workflow: change from circle-ci to github action for doc deployment 2023-08-28 11:58:19 +02:00
Gaétan Lepage
30a8c1d01c Add flakehub workflow 2023-08-28 11:16:45 +02:00
Gaetan Lepage
43557f60d5 workflow/update-flake-action: add GH_TOKEN to bypass GH limitation and directly run tests 2023-08-28 11:04:03 +02:00
Gaetan Lepage
2108922bdb colorschemes/catppuccin: remove deprecated option check 2023-08-28 09:50:49 +02:00
Gaetan Lepage
ebfaa31df3 plugins/rainbow-delimiters: init + test (replaces treesitter-rainbow) 2023-08-28 09:50:49 +02:00
Gaetan Lepage
ee2e15b58b helpers: add "__emptyString" special attr name 2023-08-28 09:50:49 +02:00
Adithya Nair
1319a89ac2 plugins/neo-tree: fix incorrect option - filtered_items 2023-08-27 23:40:53 +02:00