Move neovim config to neovim.nix
This commit is contained in:
parent
4f3369c8a6
commit
787c5466ae
@ -174,34 +174,7 @@
|
|||||||
mbsync = {
|
mbsync = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
neovim = {
|
neovim = (import ./neovim.nix) pkgs;
|
||||||
enable = true;
|
|
||||||
extraConfig = ''
|
|
||||||
set tabstop=4
|
|
||||||
set softtabstop=4 " enables backspacing, etc
|
|
||||||
set shiftwidth=4
|
|
||||||
set expandtab
|
|
||||||
set tw=80
|
|
||||||
|
|
||||||
set bs=2 " allow backspacing over everything in insert mode
|
|
||||||
set ai " always set autoindenting on
|
|
||||||
|
|
||||||
set number relativenumber
|
|
||||||
set colorcolumn=100
|
|
||||||
'';
|
|
||||||
plugins = with pkgs.vimPlugins; [
|
|
||||||
#context-vim
|
|
||||||
#ctrlp
|
|
||||||
#fzf
|
|
||||||
#gundo
|
|
||||||
python-mode
|
|
||||||
#telescope-nvim
|
|
||||||
#telescope-fzf-native-nvim
|
|
||||||
#nvim-treesitter
|
|
||||||
vim-nix
|
|
||||||
];
|
|
||||||
vimAlias = true;
|
|
||||||
};
|
|
||||||
notmuch = {
|
notmuch = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user