diff --git a/home/editors/neovim/default.nix b/home/editors/neovim/default.nix index a4912b3..964f6b5 100644 --- a/home/editors/neovim/default.nix +++ b/home/editors/neovim/default.nix @@ -44,7 +44,7 @@ in { viAlias = true; vimAlias = true; plugins = with pkgs.vimPlugins; [ - gruvbox-community + nvcode-color-schemes-vim editorconfig-vim direnv-vim fzf-vim diff --git a/home/editors/neovim/init.vim b/home/editors/neovim/init.vim index 5816577..e8a3c15 100644 --- a/home/editors/neovim/init.vim +++ b/home/editors/neovim/init.vim @@ -6,8 +6,10 @@ set smartcase set termguicolors set timeoutlen=500 -colorscheme gruvbox -let g:gruvbox_number_column = 'bg1' +let g:nvcode_termcolors=256 +syntax on +colorscheme nvcode +hi TSCurrentScope guifg=NONE ctermfg=NONE guibg=#252526 ctermbg=235 gui=NONE cterm=NONE function! s:gitModified() let files = systemlist('git ls-files -m 2>/dev/null') diff --git a/home/shell/alacritty-gruvbox-dark.yml b/home/shell/alacritty-gruvbox-dark.yml deleted file mode 100644 index 17c9519..0000000 --- a/home/shell/alacritty-gruvbox-dark.yml +++ /dev/null @@ -1,29 +0,0 @@ -colors: - # Default colors - primary: - # hard contrast: background = '#1d2021' - background: '#282828' - # soft contrast: background = '#32302f' - foreground: '#ebdbb2' - - # Normal colors - normal: - black: '#282828' - red: '#cc241d' - green: '#98971a' - yellow: '#d79921' - blue: '#458588' - magenta: '#b16286' - cyan: '#689d6a' - white: '#a89984' - - # Bright colors - bright: - black: '#928374' - red: '#fb4934' - green: '#b8bb26' - yellow: '#fabd2f' - blue: '#83a598' - magenta: '#d3869b' - cyan: '#8ec07c' - white: '#ebdbb2' diff --git a/home/shell/alacritty-vscode.yml b/home/shell/alacritty-vscode.yml new file mode 100644 index 0000000..04459b7 --- /dev/null +++ b/home/shell/alacritty-vscode.yml @@ -0,0 +1,26 @@ +colors: + # Default colors + primary: + background: '#1e1e1e' #Background from Dark Theme + + # Normal colors + normal: + black: '#000000' + red: '#cd3131' + green: '#0dbc79' + yellow: '#e5e510' + blue: '#2472c8' + magenta: '#bc3fbc' + cyan: '#11a8cd' + white: '#e5e5e5' + + # Bright colors + bright: + black: '#666666' + red: '#f14c4c' + green: '#23d18b' + yellow: '#f5f543' + blue: '#3b8eea' + magenta: '#d670d6' + cyan: '#29b8db' + white: '#e5e5e5' diff --git a/home/shell/terminal.nix b/home/shell/terminal.nix index 7f83412..baac37c 100644 --- a/home/shell/terminal.nix +++ b/home/shell/terminal.nix @@ -27,6 +27,6 @@ in { mods = "Control"; action = "ReceiveChar"; }) [ "Key0" "Equals" "NumpadAdd" "NumpadSubtract" "Minus" ]; - } (trivial.importJSON (yamlToJSON ./alacritty-gruvbox-dark.yml)); + } (trivial.importJSON (yamlToJSON ./alacritty-vscode.yml)); }; }