Update flake and config syntax

This commit is contained in:
2024-10-27 11:48:25 +01:00
parent 7718fb4118
commit 16f2344aa0
2 changed files with 68 additions and 60 deletions

View File

@ -143,7 +143,7 @@ in
# Fuzzy finder
telescope = {
enable = true;
defaults.mappings = {
settings.defaults.mappings = {
i = {
"<C-j>".__raw = "require('telescope.actions').move_selection_next";
"<C-k>".__raw = "require('telescope.actions').move_selection_previous";
@ -154,24 +154,32 @@ in
fzf-native.enable = true;
file-browser = {
enable = true;
hidden = true; # show hidden files
settings = {
hidden = true; # show hidden files
follow_symlinks = true;
no_ignore = true;
};
};
};
# Small hack since these file-browser options are not implemented in nixvim jet
extraOptions = {
extensions.file_browser.follow_symlinks = true;
extensions.file_browser.no_ignore = true;
};
# settings = {
# extensions.file_browser.follow_symlinks = true;
# extensions.file_browser.no_ignore = true;
# };
};
lsp = {
enable = true;
servers = {
rust-analyzer.enable = true;
rust-analyzer = {
enable = true;
installCargo = true;
installRustc = true;
};
nixd.enable = true;
pyright.enable = true;
dockerls.enable = true;
lua_ls.enable = true;
lua-ls.enable = true;
};
};