Commit graph

207 commits

Author SHA1 Message Date
Alexander Nortung
e338302bfe endwise: package option 2023-01-17 23:12:56 +01:00
Alexander Nortung
8cb15464e8 emmet: package option 2023-01-17 23:12:36 +01:00
Alexander Nortung
11fa1fc7ad easyescape: package option 2023-01-17 23:12:15 +01:00
Alexander Nortung
2298e766ce dashboard: package option 2023-01-17 23:06:50 +01:00
Alexander Nortung
cad521bc6a vim-commentary: package option 2023-01-17 23:01:58 +01:00
Alexander Nortung
00d4ca89e0 comment-nvim: package option 2023-01-17 22:59:57 +01:00
Alexander Nortung
42af61bae8 telescope/media-files: package option 2023-01-17 22:53:06 +01:00
Alexander Nortung
922f237add telescope/fzf-native: package option 2023-01-17 22:51:51 +01:00
Alexander Nortung
46baee2ece telescope/frecency: package option 2023-01-17 22:47:04 +01:00
Alexander Nortung
5ae64d6882 telescope: package option 2023-01-17 22:39:27 +01:00
Alexander Nortung
4cfae95d52 lualine: package option 2023-01-17 22:37:43 +01:00
Alexander Nortung
62e2a70ccd lightline: package option 2023-01-17 22:25:11 +01:00
Alexander Nortung
21dfb4ec3d airline: package option 2023-01-17 22:23:57 +01:00
Alexander Nortung
7b7939d4e9 luasnip: added description for package option 2023-01-17 22:22:26 +01:00
Alexander Nortung
640dec9f89 trouble: package option 2023-01-17 22:21:27 +01:00
Alexander Nortung
406e8eb715 lspsaga: package option 2023-01-17 22:19:48 +01:00
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