Do not configure neovim via nix, use lazyvim instead
This commit is contained in:
parent
3baf2453f2
commit
2572513c44
@ -35,6 +35,14 @@ in
|
|||||||
VISUAL = "nvim";
|
VISUAL = "nvim";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
git
|
||||||
|
gnumake
|
||||||
|
gcc
|
||||||
|
ripgrep
|
||||||
|
fd
|
||||||
|
];
|
||||||
|
|
||||||
programs.neovim =
|
programs.neovim =
|
||||||
let
|
let
|
||||||
toLua = str: ''
|
toLua = str: ''
|
||||||
@ -50,39 +58,39 @@ in
|
|||||||
vimAlias = true;
|
vimAlias = true;
|
||||||
# vimdiffAlias = true;
|
# vimdiffAlias = true;
|
||||||
|
|
||||||
plugins = with pkgs.vimPlugins; [
|
# plugins = with pkgs.vimPlugins; [
|
||||||
{
|
# {
|
||||||
plugin = dracula-nvim;
|
# plugin = dracula-nvim;
|
||||||
config = "colorscheme dracula";
|
# config = "colorscheme dracula";
|
||||||
}
|
# }
|
||||||
{
|
# {
|
||||||
plugin = comment-nvim;
|
# plugin = comment-nvim;
|
||||||
config = toLua ''require("Comment").setup()'';
|
# config = toLua ''require("Comment").setup()'';
|
||||||
}
|
# }
|
||||||
|
|
||||||
# nix file support
|
# # nix file support
|
||||||
vim-nix
|
# vim-nix
|
||||||
|
|
||||||
# Syntax highlighting
|
# # Syntax highlighting
|
||||||
(nvim-treesitter.withPlugins (p: [
|
# (nvim-treesitter.withPlugins (p: [
|
||||||
p.tree-sitter-nix
|
# p.tree-sitter-nix
|
||||||
p.tree-sitter-vim
|
# p.tree-sitter-vim
|
||||||
p.tree-sitter-bash
|
# p.tree-sitter-bash
|
||||||
p.tree-sitter-lua
|
# p.tree-sitter-lua
|
||||||
p.tree-sitter-python
|
# p.tree-sitter-python
|
||||||
p.tree-sitter-json
|
# p.tree-sitter-json
|
||||||
p.tree-sitter-cpp
|
# p.tree-sitter-cpp
|
||||||
p.tree-sitter-rust
|
# p.tree-sitter-rust
|
||||||
]))
|
# ]))
|
||||||
];
|
# ];
|
||||||
|
|
||||||
extraConfig = ''
|
# extraConfig = ''
|
||||||
set clipboard=unnamedplus
|
# set clipboard=unnamedplus
|
||||||
'';
|
# '';
|
||||||
|
|
||||||
extraLuaConfig = ''
|
# extraLuaConfig = ''
|
||||||
vim.o.termguicolors = true
|
# vim.o.termguicolors = true
|
||||||
'';
|
# '';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user