Commit graph

18 commits

Author SHA1 Message Date
31f8a7c9da
feat: add vim-puppet plugin
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-08-05 22:56:36 +02:00
Roel de Cort
56740db4be
chore: Update flake, fix issues after updating and fix flake update action (#88)
Was running behind with the updating the config, all flake inputs have
been updated and produced error's and warnings have been fixed.

Also fixed the action to test the build and create an issue with the
results.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-07 22:29:43 +01:00
Wael Nasreddine
43f2ee52b8
config/plugins/lsp: Stop after first formatter (#69)
NeoVim was stuck in an infinite loop saving an HTML file, by stopping
after the first successful formatter between `prettierd` and `prettier`
the inifinite loop stopped.

(cherry picked from commit
7e6eb2b645)
2025-01-08 09:02:07 +01:00
Wael Nasreddine
0f42b0eebb
treewide: format all files (#57)
Run `nix fmt` at the root of the repository to format all files. I've
done this on my fork and this will help me merge your changes later
without having to deal with un-formatted files.
2024-11-26 09:47:49 +01:00
Viorel-Cătălin Răpițeanu
9a2a38af51
feat: change nix formater from alejandra to nixfmt-rfc-style (#50)
- The recommended nix formatter is nixfmt-rfc-style and not alejandra.
2024-10-25 08:12:02 +02:00
Roel de Cort
e522e9ea2d
renamed changed lsp names and use web-devicons as a full plugin (#49)
fix #48 

- Renamed LSP servers as they were changed upstream.
- Enable web-devicons as a nixvim plugin instead of installing them as a
extra package.
2024-10-23 22:55:03 +02:00
Roel de Cort
502d31e03c
feat: small improvements (#25)
- Renamed and moved settings in some plugins due to upstream changes
- Added comments to neovim settings
- Added cmdheight = 0 and mouse = "a" settings to config
2024-08-26 23:37:02 +02:00
Roel de Cort
92c42db332
patch: treesitter highlighting, lsp inlay hints and update flake (#20)
Small update to enable Treesitter highlighting by default, enable LSP
inlay hints and update flake inputs to the latest version
2024-08-03 22:08:02 +02:00
Roel de Cort
536677058b
feat: add Markdown Preview and Obsidian, update startup screen and cleanup lsp config (#8)
Added Markdown Preview and the Obsidian plugins.
Updated the Startup screen with links to Github Copilot and Obsidian
Moved the helm-vim plugin from a seperate file into the lsp.nix file.
2024-06-23 00:26:19 +02:00
Roel de Cort
5112946501
feat: add vim-helm (#7)
Add the Vim-helm plugin
2024-06-22 14:01:25 +02:00
Roel de Cort
74172fd7e7
enable jsonls, helmls and add ansible-vim pkg (#5)
Enable JSON Language Server and Helm Language Server. Added ansible-vim
package.
2024-06-11 15:51:54 +02:00
Roel de Cort
677ee2cd46 fix yaml schemas 2024-06-07 00:36:21 +02:00
Roel de Cort
93f9c7c715 rename nil_ls to nil-ls and configure yamlls 2024-06-06 23:51:11 +02:00
Roel de Cort
54f3e1bfb5 add bicep
(not really working yet)
2024-05-28 22:34:02 +02:00
Roel de Cort
ace1ff3a10 delete none-ls 2024-05-16 01:19:39 +02:00
Roel de Cort
041c9fb929 update conform formatting and lsp config 2024-05-16 01:19:35 +02:00
Roel de Cort
45548c8f5f add some more plugins 2024-04-23 21:58:57 +02:00
Roel de Cort
8a113cfce8 add lsp, update neo-tree config and add bufferline 2024-04-18 00:12:34 +02:00