Alexander Nortung
73dba1e6c2
lsp-lines: package option
2023-01-17 22:17:51 +01:00
Alexander Nortung
22f6cd1ad9
null-ls/servers: package option
2023-01-17 22:14:07 +01:00
Alexander Nortung
ac8293d806
null-ls: package option
2023-01-17 21:59:14 +01:00
Alexander Nortung
097d95d9d7
zig: package option
2023-01-17 21:54:37 +01:00
Alexander Nortung
23604dd5b0
treesitter: package option
2023-01-17 21:54:15 +01:00
Alexander Nortung
7cd4a44462
treesitter-refactor: package option + formatting
2023-01-17 21:50:22 +01:00
Alexander Nortung
4e116aad44
treesitter-context: package option + formatting
2023-01-17 21:48:08 +01:00
Alexander Nortung
b25eeb16ad
plantuml-syntax: package option
2023-01-17 21:45:40 +01:00
Alexander Nortung
38daeb1843
nix: package option
2023-01-17 21:44:07 +01:00
Alexander Nortung
fa14b59555
ledger: package option
2023-01-17 21:43:37 +01:00
Alexander Nortung
f5a3b9b7dd
neogit: package option
2023-01-17 21:42:47 +01:00
Alexander Nortung
09ed640a0f
gitsigns: package option
2023-01-16 23:15:55 +01:00
Alexander Nortung
1d2899b79a
gitgutter: package option
2023-01-16 23:15:55 +01:00
Alexander Nortung
ced09fb2a9
fugitive: package option
2023-01-16 23:15:55 +01:00
Alexander Nortung
0154d0ae46
helpers: added package option to mkPlugin
2023-01-16 23:15:55 +01:00
Alexander Nortung
39261bff6b
lspkind: package option
2023-01-16 23:15:55 +01:00
Alexander Nortung
01ab0ba352
coq: package option
2023-01-16 23:15:41 +01:00
Alexander Nortung
99d27eae6b
nvim-cmp: package option
2023-01-16 22:44:51 +01:00
Alexander Nortung
5685547d62
tokyonight: package option
2023-01-16 22:42:54 +01:00
Alexander Nortung
d09f7491ac
onedark: package option
2023-01-16 22:41:00 +01:00
Alexander Nortung
890fca6ea2
one: package option
2023-01-16 22:40:08 +01:00
Alexander Nortung
2f634aa3ce
nord: package option
2023-01-16 22:39:36 +01:00
Alexander Nortung
dd649f1405
gruvbox: package option
2023-01-16 22:34:29 +01:00
Alexander Nortung
12e78b8a18
Base16: package option
2023-01-16 22:26:25 +01:00
Alexander Nortung
a12b790dce
barbar: package option
2023-01-16 22:23:05 +01:00
Gaétan Lepage
b9a4f0ca19
plugins/languages/treesitter: fixed parsers installation when not using nixGrammars ( #116 )
2023-01-13 10:48:24 +00:00
Gaétan Lepage
20d47fb283
treesitter: change default value for parserInstallDir ( #117 )
...
* plugins/languages/treesitter: change default value for parserInstallDir
* better document parserInstallDir
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-01-12 19:17:43 +00:00
traxys
b1ba5f873e
lsp: add support for several LSP clients ( #111 )
...
* nvim-lsp: Allow to pass settings to clients
Some clients (like rust-analyzer, nil_ls, ...) can take settings
specified in the setup function. This commit adds two fields for the
'mkLsp' function to handle this:
- extraOptions: define nix module options
- settings: A function that takes the corresponding lsp module config
and formats it as a settings object compatible with the server.
* nvim-lsp: Add nil-ls (for Nix)
* nvim-lsp: Add bashls (for Bash)
* nvim-lsp: Add dartls, for dart
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2023-01-10 22:47:52 +00:00
Gaétan Lepage
02f28c7b48
nvim-lsp: add texlab language server ( #110 )
2023-01-10 12:42:22 +00:00
Gaétan Lepage
f32627307a
nvim-lsp: add bashls language server ( #108 )
2023-01-10 12:41:47 +00:00
Gaétan Lepage
84006ea282
nvim-tree: typo in option updateFocusedFile ( #107 )
2023-01-10 12:38:59 +00:00
traxys
7713f5d441
plantuml: init syntax plugin ( #104 )
2023-01-06 15:14:30 +00:00
traxys
2f9c21ffc8
treesitter: add tree-sitter context plugin ( #103 )
2023-01-06 11:31:54 +00:00
traxys
1f723e8abd
treesitter: add module for treesitter-refactor ( #101 )
...
As treesitter-refactor is a treesitter module we need a way to pass
extra configuration options to the treesitter setup. This is done
through a `moduleConfig` attrset. This set should not be used outside
nixvim.
2023-01-05 14:23:23 +00:00
traxys
125ed74a42
null-ls: Add gitsigns code action ( #100 )
...
As this is not an external command but a plugin it adds the gitsigns
plugin if enabled.
2022-12-30 21:04:43 +00:00
traxys
30fc8b4f43
gitsigns: init plugin ( #99 )
2022-12-30 20:21:59 +00:00
volkswagenfeature
de9a5913d2
magma-vnim: init
...
* Added magma-nvim skeleton
* Added magma-nvim options
* formatting, suggestions
Co-authored-by: tristan BetaBlue-NixOS-2022 <tristan@BetaBlue-NixOS-2022.com>
2022-12-30 15:02:59 +00:00
Pedro Alves
dd9ec124a2
docs: fix documentation generation
2022-12-29 17:34:54 +00:00
traxys
5f67918bae
tokyonight: Fix configuration and align more with defaults ( #87 )
...
The global variables don't work for applying configuration, we need to
switch to using the 'setup' function. This also aligns the default
option values in tokyonight upstream.
2022-12-24 00:08:54 +00:00
Pedro Alves
fdbba2238e
null-ls: add fnlfmt
2022-12-19 02:18:15 +00:00
Alexander Nortung
470fd9c07e
copilot: add package option ( #84 )
2022-12-15 17:04:24 +00:00
Alexander Nortung
de6519f713
nvim-lsp/tailwindcss: init ( #85 )
2022-12-15 17:03:31 +00:00
Pedro Alves
db8a2c0b97
lsp-lines: add currentLine option
2022-12-11 19:39:51 +00:00
Syahdan
472e10f069
lsp: add bufnr to passed argument ( #82 )
...
* lsp: add bufnr to passed argument
* lsp: add docs for last commit
2022-12-05 02:49:37 +00:00
*Kim Zick
78f5f36738
fix: basic flake check should work now ( #74 )
2022-12-01 23:15:21 +00:00
Alexander Nortung
4880459702
telescope: added extraOptions and defaults ( #67 )
...
* telescope: added extraOptions and defualtConfig
* Update default.nix
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2022-12-01 19:58:35 +00:00
Alexander Nortung
90b8a45092
Added extra options ( #62 )
...
* Added extraOptions helper
* project-nvim: added extraOptions
2022-12-01 19:57:06 +00:00
Pedro Alves
27bf782ed8
nvim-lsp: try again to fix haskell gaaaaa
2022-12-01 15:15:54 +00:00
Pedro Alves
8135cce2c7
null-ls: add fourmolu
2022-12-01 14:37:30 +00:00
Pedro Alves
46c0128a36
nvim-lsp: fix hls again i hope it's the last time <.<
2022-12-01 14:22:15 +00:00