Files
nix-dotfiles/hosts/common/programs/neovim.nix
2026-01-18 04:03:04 +09:00

34 lines
627 B
Nix

{ pkgs, ... }:
{
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
configure = {
packages.myVimPackage = with pkgs.vimPlugins; {
start = [
direnv-vim
vim-nix
vim-polyglot
];
opt = [
vim-monokai
];
};
customRC = ''
set number relativenumber
set undofile
set undodir = vim.fn.expand("~/.cache/vim/undodir")
set backupdir = vim.fn.expand("~/.cache/vim/backup")
packadd! vim-monokai
colorscheme monokai
'';
};
};
}