From 62f0d58c623031655282e2a5c35db32fe32a976d Mon Sep 17 00:00:00 2001 From: Don Harper Date: Thu, 13 Oct 2022 21:04:16 -0500 Subject: [PATCH] home-manager | neovim - custom config --- user/don/neovim.nix | 49 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/user/don/neovim.nix b/user/don/neovim.nix index 120c7ae..c321531 100644 --- a/user/don/neovim.nix +++ b/user/don/neovim.nix @@ -11,13 +11,57 @@ in programs.nixvim = { enable = true; - #colorschemes.murphy.enable = true; plugins.lightline.enable = true; - #plugins.git.enable = true; + options = { + backspace = "indent,eol,start"; + autoindent = true; + history = 50; + ruler = true; + showcmd = true; + incsearch = true; + hlsearch = true; + spell = false; + modeline = true; + wildmode = longest:full; + wildmenu = true; + scrolloff = 2; + number = true; + list = true; + listchars = "eol:⏎,tab:␉·,trail:␠,nbsp:⎵"; + background = "dark"; + #filetype plugin on + #let g:netrw_silent = 1 + #let g:spchkdialect = "usa" + #let g:BASH_AuthorName = 'Don Harper' + #let g:BASH_Email = 'don@donharper.org' + #let g:BASH_Company = 'Don Harper' + #filetype indent on + laststatus = 2; + t_Co = 256 ; + #"filetype off " required + #filetype plugin indent on " required + #let g:airline#extensions#tabline#enabled = 1 + #let g:airline#theme = 'wombat' + #highlight GitGutterAdd guifg = #009900 ctermfg=Green + #highlight GitGutterChange guifg = #bbbb00 ctermfg=Yellow + #highlight GitGutterDelete guifg = #ff2222 ctermfg=Red + #let g:gitgutter_enabled = 1 + #let g:gitgutter_map_keys = 0 + #let g:gitgutter_highlight_lines = 0 + #if &t_Co > 2 || has("gui_running") + #mouse = a + #syntax on + #guioptions- = T + #gfn = Monospace\ Regular\ 10 + #endif + #let g:vim_markdown_folding_level = 6 + }; + extraPlugins = with pkgs.vimPlugins; [ CheckAttach ale ansible-vim + aurora #bash-support #git gitv @@ -37,5 +81,6 @@ in vim-tmux-navigator #winresizer ]; + colorscheme = "aurora"; }; }