diff --git a/common/dotfiles/bash.nix b/common/dotfiles/bash.nix index 1d5754c5..9ee51613 100644 --- a/common/dotfiles/bash.nix +++ b/common/dotfiles/bash.nix @@ -33,10 +33,12 @@ ttime = "date +%H.%M"; ddate = "date +%Y.%m.%d"; dday = "date +%A"; - + # nixos-rebuild nr = "nixos-rebuild"; nrs = "nixos-rebuild switch"; + nrt = "nixos-rebuild test"; + nrb = "nixos-rebuild build"; }; }; }; diff --git a/common/dotfiles/vim.nix b/common/dotfiles/vim.nix index d5d22105..82aa3b45 100644 --- a/common/dotfiles/vim.nix +++ b/common/dotfiles/vim.nix @@ -4,11 +4,15 @@ enable = true; plugins = with pkgs.vimPlugins; [ vim-airline - vim-airline-themes - dracula-vim + YouCompleteMe tabnine-vim nerdtree rainbow + + # Themes + vim-airline-themes + gruvbox + dracula-vim ]; settings = { ignorecase = true; }; extraConfig = '' @@ -25,7 +29,7 @@ set expandtab set softtabstop=2 set cursorline - AirlineTheme wombat + set AirlineTheme wombat ''; }; } \ No newline at end of file diff --git a/desktops/gnome.nix b/desktops/gnome.nix index 7e7c2c3a..bba92d0b 100644 --- a/desktops/gnome.nix +++ b/desktops/gnome.nix @@ -28,7 +28,6 @@ gnome.gnome-logs gnome.gnome-maps gnome.simple-scan - ]); # Gnome extensions @@ -44,4 +43,12 @@ gnomeExtensions.night-theme-switcher gnome3.gnome-tweaks ]; + + # Themes: + environment.systemPackages = with pkgs; [ + gruvbox-gtk-theme + gruvbox-dark-icons-gtk + gruvbox-dark-gtk + ]; + # Idea... Move these to a separate file and tie it into dconf sections that load the theme automatically when I want it. } \ No newline at end of file