Commit graph

2428 commits

Author SHA1 Message Date
Pedro Alves
40e0516eca
treesitter: add injection for vimscript (#383) 2023-05-23 16:38:25 +01:00
Pedro Alves
8b5223e327
barbar.nvim: fix required module (#381/#380) 2023-05-23 14:20:36 +01:00
Pedro Alves
74bd7ee77e
modules/commands: allow creation of user commands (#366) 2023-05-23 14:30:30 +02:00
Gaetan Lepage
c7cc1167b9 flake: update inputs 2023-05-23 09:06:24 +02:00
Gaetan Lepage
21f2e43568 nvim-lsp: add installLanguageServer option for servers 2023-05-22 23:01:32 +02:00
Tanish2002
efdcbe225f perform some statix linting and fixes 2023-05-22 23:00:53 +02:00
Gaetan Lepage
eee375e97e nvim-lsp: fix package option (null) + test 2023-05-22 11:44:38 +02:00
Gaetan Lepage
a3f79b313b nvim-lsp: add clojure-lsp 2023-05-22 08:26:25 +02:00
Tanish2002
5fa54c6d39 feat: register mapping with no actions in which-key when enabled 2023-05-21 23:22:10 +02:00
Tanish2002
49f46d3b3d add: added statix, deadnix, nixpkgs_fmt to null-ls sources 2023-05-21 23:10:33 +02:00
Gaetan Lepage
82c328e6cd plugins/null-ls: fix gitsigns, add test for sources 2023-05-21 22:31:58 +02:00
Gaetan Lepage
2da04fa4ad misc: remove deprecated/renamed options warnings 2023-05-20 22:52:47 +02:00
Tanish2002
a10b6f02cd plugins/catppuccin: add colorscheme + test 2023-05-19 23:22:22 +02:00
Gaetan Lepage
1d478841f8 nvim-lsp/zls: re-enable in test 2023-05-19 11:28:01 +02:00
Gaetan Lepage
9ca0f67b10 nvim-lsp/pylsp: minor refactoring + add plugins + test 2023-05-19 11:28:01 +02:00
Gaetan Lepage
6bbd6357fa flake: update inputs 2023-05-19 11:28:01 +02:00
Alexander Nortung
3600698aba
Added test for template and fixed check export for lib (#361) 2023-05-15 11:04:52 +02:00
Alexander Nortung
ecaf80b7fd plugins/nvim-lsp: add futhark lsp 2023-05-15 08:11:35 +02:00
Alexander Nortung
c4dddc4f8e flake: update nixpkgs input 2023-05-15 08:11:35 +02:00
Gaétan Lepage
c1a46a8360
plugins/nvim-tree: fix onAttach option (#364) 2023-05-14 11:44:06 +02:00
Alexander Nortung
8a8efebda2
Use nix-direnv (#356) 2023-05-14 10:50:08 +02:00
Gaetan Lepage
b77e3e9ccb plugins/neo-tree: add documentSymbols options 2023-05-12 14:47:28 +02:00
Gaetan Lepage
cc21669583 plugins/neo-tree: rename tabLabels option to reflect upstream change 2023-05-12 14:47:28 +02:00
Gaetan Lepage
2057828096 plugins/lsp-format: add plugin + test 2023-05-12 11:27:24 +02:00
Gaetan Lepage
859ae3a843 plugins/nvim-lsp: internal rename (nvim-lsp -> lsp) 2023-05-12 11:27:24 +02:00
Gaetan Lepage
079b0c30cd plugins/nvim-lsp: add sourcekit language server 2023-05-07 15:25:03 +02:00
Gaetan Lepage
8d7488a931 flake: update 2023-05-07 15:25:03 +02:00
Gaétan Lepage
8a637fc91f
modules/clipboard: add wl-copy provider (#354) 2023-05-04 14:20:52 +02:00
Gaétan Lepage
d0383da7f8
plugins/nvim-lsp: fix extraSettings option warning (#353) 2023-04-28 22:47:34 +02:00
Gaétan Lepage
3014192cdc
plugins/nvim-lsp: add extraOptions for nvim-lsp language servers (#351) 2023-04-28 12:17:05 +02:00
Gaétan Lepage
7f36532bdb
plugins/nvim-lsp: add ruff-lsp for python (#350)
* flake: update

* plugins/nvim-lsp: add ruff-lsp for Python
2023-04-27 12:44:39 +02:00
Mikaela Allan
744fdd1cd4
fix darwin wrapper (#349) 2023-04-26 18:12:54 +02:00
André Vitor de Lima Matos
7ad27d19d2 lualine: add tests for fixes to theme and disabledFiletypes 2023-04-26 14:43:04 +02:00
André Vitor de Lima Matos
dc82cf7fa1 lualine: allow attrs in theme and fix disabledFiletypes 2023-04-26 14:43:04 +02:00
Gaetan Lepage
67ef20a223 plugins/nvim-tree: remove deprecated option view.mappings 2023-04-24 10:53:06 +02:00
Gaetan Lepage
e7f2da50e2 flake: update 2023-04-24 10:53:06 +02:00
Gaétan Lepage
73e8649b20
modules/clipboard: add new module to manage clipboard option and provider (#346) 2023-04-24 10:38:57 +02:00
traxys
9c8bee9da6
plugins/treesitter: Add injections to highlight lua in nixvim options (#344) 2023-04-21 20:29:33 +02:00
traxys
5a498edd14
modules/output: Allow to specify text to add as extra files (#343)
To enable some features (like adding tree-sitter queries) we need to add
files to specific directories in the runtime path (queries/lang/file.scm
for tree-sitter queries for example).

This commit adds support for specifying such files. You must be careful
to not have any collisions between `files` and `extraFiles`.
2023-04-21 20:04:58 +02:00
Gaétan Lepage
52120a891d
flake: formatting (#342) 2023-04-21 10:16:01 +02:00
Pedro Alves
3ad504ed49 flake: fix my error and export raw modules properly 2023-04-21 01:36:49 +01:00
Pedro Alves
ffe3b6d3d8 flake: export raw modules 2023-04-21 01:34:53 +01:00
Luc Chabassier
a6eec507cc
Enable creation of other config files than init.lua (#246) 2023-04-20 22:41:37 +02:00
Gaétan Lepage
bc468178ae
plugins/nvim-lsp: add per-server onAttach option (#341) 2023-04-19 14:30:02 +02:00
traxys
838f616f0a
plugins/zk: init + tests (#340) 2023-04-17 23:13:12 +02:00
Pedro Alves
f8c412ba7f
plugins/conjure: init plugin (#339)
* plugins/conjure: init plugin

* conjure: fix import
2023-04-17 17:39:54 +02:00
traxys
75a5e45b2b
plugin/which-key: init + tests (#337) 2023-04-16 13:08:07 +02:00
Gaétan Lepage
3b1df35a8c
plugins/spider: add plugin + test (#330) 2023-04-16 11:09:59 +02:00
Gaétan Lepage
a9e3ff3f73
modules/lua-loader: add support for the new lua-loader (#336) 2023-04-15 16:32:10 +02:00
Gaetan Lepage
8ba084783e plugins/poimandres: add colorscheme + test 2023-04-15 15:33:51 +02:00