Commit graph

45 commits

Author SHA1 Message Date
github-actions[bot]
0b9554b1bb [fix] nixvim: lua = true has been deprecated
Use custom `mkRaw` function and remove `lua = true`
2024-05-26 18:03:13 +02:00
99f73979a9
[fix] disable pyright
I hate it
2024-05-21 21:57:58 +02:00
c19ceb54b7
[fix] *.nix: statix checks 2024-05-20 14:14:10 +02:00
a8596bd19f
[fix] nvim: update noice.nvim and inlay_hints
Both were broken by a nightly change.
2024-05-10 21:47:38 +02:00
129e5f415c
[fix] neovim: set package explicitly
This should fix `nixvim` using neovim-0.9.5 instead of the unstable
version.
2024-05-06 13:18:41 +02:00
da21f7a14c
[fix] neovim: reduce closure size
Also re-enable all grammars
2024-05-04 23:04:34 +02:00
39c2fb096c
[fix] *.nix: reformat with alejandra 2024-05-04 20:59:17 +02:00
a965b68600
[refactor] neovim: switch to upstream flake
Instead of the community maintained `neovim-nightly-overlay` use the
upstream flake provided by the neovim team. The overlay provided
overwrites `neovim` stable, but I don't use it anyways.
2024-05-04 20:45:50 +02:00
6be1975d06
[feature] nvim: specify tresitter grammars
Currently we use a lot of tree sitter grammars
2024-05-04 20:21:33 +02:00
e1069e035a
fix(nvim): more inlay_hints problems 2024-04-22 14:48:29 +02:00
87efdebd12
fix(nvim): inlay_hints API changed 2024-04-22 12:58:26 +02:00
02b830b157
feat(nvim): Package and use vim-jjdescription 2024-04-10 19:33:02 +02:00
596bb09c58
feat(nvim): Add more formatters to PATH 2024-04-10 19:33:02 +02:00
6ff17a171a
fix(nvim): Remove deleted package rnix-lsp 2024-04-10 19:33:02 +02:00
ce37942672
fix: Format according to nixfmt-rfc-style 2024-04-05 12:04:23 +02:00
e3e96bbf40
fix: Change formatter to nixfmt-rfc-style
Nix standard formatter (as of RFC166)
2024-04-05 11:49:48 +02:00
9a4ecf2223
fix: Renamed option 2024-04-05 11:38:57 +02:00
fd67f6c079
feat(nvim): Enable bacon plugin 2024-04-02 17:05:17 +02:00
3a792e22f8
fix(nvim): Nixvim trouble module options rework 2024-03-26 21:05:25 +01:00
ae83b3e9b2
fix(nvim): Lualine duplicated elements 2024-03-17 00:25:29 +01:00
6d0b7a0ed7
fix(nvim): Update cmp config due to rewrite 2024-03-08 23:45:23 +01:00
c1afc70cd9
feat(nvim): Enable telescope extensions 2024-03-04 22:20:16 +01:00
a51ecec28b
feat(nvim): Add noice plugin (very nice) 2024-03-04 22:20:15 +01:00
65a0caaadb
fix(nvim): Remove unused extraPlugins 2024-03-04 22:20:07 +01:00
f1991245fe
feat(nvim): Provide an nixvim standalone config
This allows me to test the neovim configuration much easier and also
adds neovim checks to the flake.
2024-03-03 15:20:42 +01:00
c520e4f1c5
fix(nvim): Remove unavailable plugins 2024-03-02 22:54:59 +01:00
270ee14f16
fix(nvim): Translate extraLua*Config to nixvim 2024-03-02 22:54:59 +01:00
69d4af68da
fix(nvim): Single file plugin config 2024-03-02 22:54:59 +01:00
5566c9fe64
feat(nvim): Trouble enable autoClose 2024-03-02 22:54:59 +01:00
0fefc3bdba
fix(nvim): Configure rustaceanvim through nixvim 2024-03-02 22:54:59 +01:00
f0f2241438
fix(nvim): Translate nvim-cmp to nixvim 2024-03-02 22:54:59 +01:00
b501155c96
fix(nvim): Translated lualine to nixvim 2024-03-02 22:54:59 +01:00
fc514537ca
fix(nvim): Translate lspconfig to nixvim 2024-03-02 22:54:58 +01:00
a41e9d3e50
fix(nvim): Translate colorscheme to nixvim 2024-03-02 22:54:58 +01:00
059fd47aa0
fix(nvim): Translate colorizer to nixvim 2024-03-02 22:54:58 +01:00
d98afc2ee5
feat(nvim): Replace formatter with conform 2024-03-02 22:54:58 +01:00
f872b0e054
fix(nvim): Tidy up config 2024-03-02 22:54:57 +01:00
439eec75c3
feat(nvim): Setup nvim-lint through nixvim config 2024-03-02 22:54:57 +01:00
b2b9477041
fix(nvim): Translate augroups and autocmds to nixvim 2024-03-02 22:54:57 +01:00
8ea1f67f07
fix(nvim): Translate mappings to nixvim 2024-03-02 22:41:24 +01:00
c94c4a38df
feat(flake): Use nixvim 2024-03-02 22:41:24 +01:00
40ab720cb1 fix(home): Rustup and rust-analyzer conflict
Make rust-analyzer available to neovim only instead.
2024-02-24 16:32:00 +01:00
0ef0884a68 fixup! feat(docs): Add neovim module documentation 2024-02-18 21:15:10 +01:00
db8bae6f31
feat(docs): Add neovim module documentation 2024-02-16 20:48:02 +01:00
d47b04a887
feat: Init nvim from jalil-salame/nvim-config
Step one of Issue #15
2024-02-16 20:13:21 +01:00