Initial commit

This commit is contained in:
2025-09-01 14:21:12 +03:00
commit 5787dcd528
47 changed files with 3079 additions and 0 deletions

41
modules/hm/neovim.nix Normal file
View File

@@ -0,0 +1,41 @@
{
pkgs,
...
}:
{
programs.neovim = {
defaultEditor = true;
viAlias = true;
vimAlias = true;
coc = {
enable = true;
settings = {
};
};
extraPackages = with pkgs; [
universal-ctags
];
extraConfig = ''
set number relativenumber
set list
set listchars=tab:\ ,space:·,nbsp:,trail:,eol:,precedes:«,extends:»
set ts=2
set softtabstop=2
set shiftwidth=2
set smarttab
set smartindent
set autoindent
colorscheme zaibatsu
'';
plugins = with pkgs.vimPlugins; [
vim-nix
nerdtree
neogit
mru
tagbar
];
};
}