From 6fcfd5757a39d96815e039b73b2c46deb0aff2ad Mon Sep 17 00:00:00 2001 From: Evan Reichard Date: Thu, 1 Dec 2022 11:38:15 -0500 Subject: [PATCH] Update Theme --- home.nix | 2 +- htop/config/htoprc | 2 +- iterm2/config/com.googlecode.iterm2.plist | 596 +++++++++++++++++++--- iterm2/default.nix | 11 +- nvim/config/lua/base.lua | 4 + nvim/config/lua/init.lua | 2 +- nvim/config/lua/lualine-config.lua | 2 +- nvim/config/lua/noice-config.lua | 4 + nvim/config/lua/ts-config.lua | 6 + nvim/default.nix | 19 +- powerline/default.nix | 3 + 11 files changed, 554 insertions(+), 97 deletions(-) create mode 100644 nvim/config/lua/ts-config.lua diff --git a/home.nix b/home.nix index 6c23904..8fefaf7 100644 --- a/home.nix +++ b/home.nix @@ -24,13 +24,13 @@ in # Global Packages home.packages = with pkgs; [ + (nerdfonts.override { fonts = [ "Meslo" ]; }) bashInteractive htop k9s kubectl mosh neofetch - nerdfonts python311 tldr ] ++ optionals isDarwin [ diff --git a/htop/config/htoprc b/htop/config/htoprc index 658096c..525198f 100644 --- a/htop/config/htoprc +++ b/htop/config/htoprc @@ -25,7 +25,7 @@ show_cpu_usage=1 show_cpu_frequency=0 update_process_names=0 account_guest_in_cpu_meter=0 -color_scheme=6 +color_scheme=3 enable_mouse=1 delay=15 hide_function_bar=0 diff --git a/iterm2/config/com.googlecode.iterm2.plist b/iterm2/config/com.googlecode.iterm2.plist index 16ce62d..b38cdd7 100644 --- a/iterm2/config/com.googlecode.iterm2.plist +++ b/iterm2/config/com.googlecode.iterm2.plist @@ -3,7 +3,377 @@ Command - + /Users/evanreichard/.nix-profile/bin/bash + Custom Color Presets + + Embark + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.19215686619281769 + Color Space + sRGB + Green Component + 0.10980392247438431 + Red Component + 0.11764705926179886 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.60784316062927246 + Color Space + sRGB + Green Component + 0.44313725829124451 + Red Component + 0.94117647409439087 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.57254904508590698 + Color Space + sRGB + Green Component + 0.89803922176361084 + Red Component + 0.17254902422428131 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.47058823704719543 + Color Space + sRGB + Green Component + 0.70196080207824707 + Red Component + 1 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 0.88627451658248901 + Color Space + sRGB + Green Component + 0.62745100259780884 + Red Component + 0.11372549086809158 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 0.91764706373214722 + Color Space + sRGB + Green Component + 0.25882354378700256 + Red Component + 0.65490198135375977 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 0.94509804248809814 + Color Space + sRGB + Green Component + 0.94901961088180542 + Red Component + 0.38823530077934265 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 0.80000001192092896 + Color Space + sRGB + Green Component + 0.70196080207824707 + Red Component + 0.65098041296005249 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.82745099067687988 + Color Space + sRGB + Green Component + 0.93725490570068359 + Red Component + 0.63137257099151611 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.66666668653488159 + Color Space + sRGB + Green Component + 0.91372549533843994 + Red Component + 1 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.78039216995239258 + Red Component + 0.34117648005485535 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.91764706373214722 + Color Space + sRGB + Green Component + 0.57254904508590698 + Red Component + 0.78039216995239258 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.92156863212585449 + Color Space + sRGB + Green Component + 0.87450981140136719 + Red Component + 0.52941179275512695 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.94901961088180542 + Color Space + sRGB + Green Component + 0.97254902124404907 + Red Component + 0.97254902124404907 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.45098039507865906 + Color Space + sRGB + Green Component + 0.32156863808631897 + Red Component + 0.34509804844856262 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.43137255311012268 + Color Space + sRGB + Green Component + 0.18039216101169586 + Red Component + 0.94117647409439087 + + Background Color + + Alpha Component + 1 + Blue Component + 0.19215686619281769 + Color Space + sRGB + Green Component + 0.10980392247438431 + Red Component + 0.11764705926179886 + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.4117647111415863 + Color Space + sRGB + Green Component + 0.20392157137393951 + Red Component + 0.80784314870834351 + + Bold Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 0.78975206613540649 + Red Component + 0.76818817853927612 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.82745099067687988 + Color Space + sRGB + Green Component + 0.93725490570068359 + Red Component + 0.63137257099151611 + + Cursor Guide Color + + Alpha Component + 0.047881155303030304 + Blue Component + 1 + Color Space + sRGB + Green Component + 1 + Red Component + 1 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 0.19215686619281769 + Color Space + sRGB + Green Component + 0.10980392247438431 + Red Component + 0.11764705926179886 + + Foreground Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + sRGB + Green Component + 1 + Red Component + 0.93333333730697632 + + Link Color + + Alpha Component + 1 + Blue Component + 0.63137257099151611 + Color Space + sRGB + Green Component + 0.90588235855102539 + Red Component + 0.93725490570068359 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.19215686619281769 + Color Space + sRGB + Green Component + 0.10980392247438431 + Red Component + 0.11764705926179886 + + Selection Color + + Alpha Component + 1 + Blue Component + 0.98823529481887817 + Color Space + sRGB + Green Component + 0.98823529481887817 + Red Component + 0.9843137264251709 + + Tab Color + + Alpha Component + 1 + Blue Component + 0.3490196168422699 + Color Space + sRGB + Green Component + 0.21960784494876862 + Red Component + 0.24313725531101227 + + Underline Color + + Alpha Component + 1 + Blue Component + 0.50694197416305542 + Color Space + sRGB + Green Component + 0.3795028030872345 + Red Component + 0.34893858432769775 + + + Default Bookmark Guid B0BDC001-9EA3-42F9-A961-DAF60D5A44C3 HapticFeedbackForEsc @@ -23,179 +393,211 @@ Ansi 0 Color + Alpha Component + 1 Blue Component - 0.25882352941176473 + 0.19215686619281769 Color Space sRGB Green Component - 0.21176470588235294 + 0.10980392247438431 Red Component - 0.027450980392156862 + 0.11764705926179886 Ansi 1 Color + Alpha Component + 1 Blue Component - 0.18431372549019609 + 0.60784316062927246 Color Space sRGB Green Component - 0.19607843137254902 + 0.44313725829124451 Red Component - 0.86274509803921573 + 0.94117647409439087 Ansi 10 Color + Alpha Component + 1 Blue Component - 0.45882352941176469 + 0.57254904508590698 Color Space sRGB Green Component - 0.43137254901960786 + 0.89803922176361084 Red Component - 0.34509803921568627 + 0.17254902422428131 Ansi 11 Color + Alpha Component + 1 Blue Component - 0.51372549019607838 + 0.47058823704719543 Color Space sRGB Green Component - 0.4823529411764706 + 0.70196080207824707 Red Component - 0.396078431372549 + 1 Ansi 12 Color + Alpha Component + 1 Blue Component - 0.58823529411764708 + 0.88627451658248901 Color Space sRGB Green Component - 0.58039215686274515 + 0.62745100259780884 Red Component - 0.51372549019607838 + 0.11372549086809158 Ansi 13 Color + Alpha Component + 1 Blue Component - 0.7686274509803922 + 0.91764706373214722 Color Space sRGB Green Component - 0.44313725490196076 + 0.25882354378700256 Red Component - 0.42352941176470588 + 0.65490198135375977 Ansi 14 Color + Alpha Component + 1 Blue Component - 0.63137254901960782 + 0.94509804248809814 Color Space sRGB Green Component - 0.63137254901960782 + 0.94901961088180542 Red Component - 0.57647058823529407 + 0.38823530077934265 Ansi 15 Color + Alpha Component + 1 Blue Component - 0.8901960784313725 + 0.80000001192092896 Color Space sRGB Green Component - 0.96470588235294119 + 0.70196080207824707 Red Component - 0.99215686274509807 + 0.65098041296005249 Ansi 2 Color + Alpha Component + 1 Blue Component - 0.0 + 0.82745099067687988 Color Space sRGB Green Component - 0.59999999999999998 + 0.93725490570068359 Red Component - 0.52156862745098043 + 0.63137257099151611 Ansi 3 Color + Alpha Component + 1 Blue Component - 0.0 + 0.66666668653488159 Color Space sRGB Green Component - 0.53725490196078429 + 0.91372549533843994 Red Component - 0.70980392156862748 + 1 Ansi 4 Color + Alpha Component + 1 Blue Component - 0.82352941176470584 + 1 Color Space sRGB Green Component - 0.54509803921568623 + 0.78039216995239258 Red Component - 0.14901960784313725 + 0.34117648005485535 Ansi 5 Color + Alpha Component + 1 Blue Component - 0.50980392156862742 + 0.91764706373214722 Color Space sRGB Green Component - 0.21176470588235294 + 0.57254904508590698 Red Component - 0.82745098039215681 + 0.78039216995239258 Ansi 6 Color + Alpha Component + 1 Blue Component - 0.59607843137254901 + 0.92156863212585449 Color Space sRGB Green Component - 0.63137254901960782 + 0.87450981140136719 Red Component - 0.16470588235294117 + 0.52941179275512695 Ansi 7 Color + Alpha Component + 1 Blue Component - 0.83529411764705885 + 0.94901961088180542 Color Space sRGB Green Component - 0.90980392156862744 + 0.97254902124404907 Red Component - 0.93333333333333335 + 0.97254902124404907 Ansi 8 Color + Alpha Component + 1 Blue Component - 0.21176470588235294 + 0.45098039507865906 Color Space sRGB Green Component - 0.16862745098039217 + 0.32156863808631897 Red Component - 0.0 + 0.34509804844856262 Ansi 9 Color + Alpha Component + 1 Blue Component - 0.086274509803921567 + 0.43137255311012268 Color Space sRGB Green Component - 0.29411764705882354 + 0.18039216101169586 Red Component - 0.79607843137254897 + 0.94117647409439087 BM Growl @@ -204,13 +606,13 @@ Alpha Component 1 Blue Component - 0.23137254901960785 + 0.19215686619281769 Color Space sRGB Green Component - 0.21176470588235294 + 0.10980392247438431 Red Component - 0.14509803921568629 + 0.11764705926179886 Background Image Location @@ -219,13 +621,13 @@ Alpha Component 0.5 Blue Component - 0.0 + 0.4117647111415863 Color Space sRGB Green Component - 0.14910027384757996 + 0.20392157137393951 Red Component - 1 + 0.80784314870834351 Blink Allowed @@ -235,17 +637,19 @@ Bold Color + Alpha Component + 1 Blue Component - 0.63137254901960782 + 1 Color Space sRGB Green Component - 0.63137254901960782 + 0.78975206613540649 Red Component - 0.57647058823529407 + 0.76818817853927612 Brighten Bold Text - + Character Encoding 4 Close Sessions On End @@ -256,38 +660,42 @@ /Users/evanreichard/.nix-profile/bin/bash Cursor Color + Alpha Component + 1 Blue Component - 0.58823529411764708 + 0.82745099067687988 Color Space sRGB Green Component - 0.58039215686274515 + 0.93725490570068359 Red Component - 0.51372549019607838 + 0.63137257099151611 Cursor Guide Color Alpha Component - 0.25 + 0.047881155303030304 Blue Component 1 Color Space sRGB Green Component - 0.92681378126144409 + 1 Red Component - 0.70214027166366577 + 1 Cursor Text Color + Alpha Component + 1 Blue Component - 0.25882352941176473 + 0.19215686619281769 Color Space sRGB Green Component - 0.21176470588235294 + 0.10980392247438431 Red Component - 0.027450980392156862 + 0.11764705926179886 Custom Command Custom Shell @@ -308,13 +716,13 @@ Alpha Component 1 Blue Component - 0.77647058823529413 + 0.80000000000000004 Color Space sRGB Green Component - 0.74509803921568629 + 0.80000000000000004 Red Component - 0.69019607843137254 + 0.80000000000000004 Guid B0BDC001-9EA3-42F9-A961-DAF60D5A44C3 @@ -619,14 +1027,16 @@ Alpha Component 1 Blue Component - 0.73422712087631226 + 0.63137257099151611 Color Space sRGB Green Component - 0.35915297269821167 + 0.90588235855102539 Red Component - 0.0 + 0.93725490570068359 + Minimum Contrast + 0.4030938720703125 Mouse Reporting Name @@ -654,26 +1064,26 @@ Alpha Component 1 Blue Component - 0.77254901960784317 + 0.19215686619281769 Color Space sRGB Green Component - 0.74117647058823533 + 0.10980392247438431 Red Component - 0.68627450980392157 + 0.11764705926179886 Selection Color Alpha Component 1 Blue Component - 0.39215686274509803 + 0.90000000000000002 Color Space sRGB Green Component - 0.35686274509803922 + 0.90000000000000002 Red Component - 0.22745098039215686 + 0.90000000000000002 Send Code When Idle @@ -683,12 +1093,38 @@ Sync Title + Tab Color + + Alpha Component + 1 + Blue Component + 0.3490196168422699 + Color Space + sRGB + Green Component + 0.21960784494876862 + Red Component + 0.24313725531101227 + Tags Terminal Type xterm-256color Transparency 0 + Underline Color + + Alpha Component + 1 + Blue Component + 0.50694197416305542 + Color Space + sRGB + Green Component + 0.3795028030872345 + Red Component + 0.34893858432769775 + Unlimited Scrollback Use Bold Font diff --git a/iterm2/default.nix b/iterm2/default.nix index b14f18e..50512f3 100644 --- a/iterm2/default.nix +++ b/iterm2/default.nix @@ -1,8 +1,13 @@ { config, pkgs, ... }: - +let + inherit (pkgs.lib) mkIf; + inherit (pkgs.stdenv) isDarwin; +in { - xdg.configFile."iterm2/com.googlecode.iterm2.plist" = { - source = ./config/com.googlecode.iterm2.plist; + xdg.configFile = mkIf isDarwin { + "iterm2/com.googlecode.iterm2.plist" = { + source = ./config/com.googlecode.iterm2.plist; + }; }; } diff --git a/nvim/config/lua/base.lua b/nvim/config/lua/base.lua index fe934dd..128c3f4 100644 --- a/nvim/config/lua/base.lua +++ b/nvim/config/lua/base.lua @@ -1,3 +1,7 @@ +-- Set Theme +vim.cmd('colorscheme embark') +--vim.cmd('colorscheme gruvbox-material') + -- Set Leader vim.keymap.set("n", "", "", { silent = true }) vim.g.mapleader = " " diff --git a/nvim/config/lua/init.lua b/nvim/config/lua/init.lua index 3dda68c..628a8bc 100644 --- a/nvim/config/lua/init.lua +++ b/nvim/config/lua/init.lua @@ -7,8 +7,8 @@ require('leap-config') require('lsp-config') require('lsp-lines-config') require('lualine-config') -require('material-config') require('noice-config') require('numb-config') require('nvim-tree-config') require('telescope-config') +require('ts-config') diff --git a/nvim/config/lua/lualine-config.lua b/nvim/config/lua/lualine-config.lua index d44a100..76cf0fc 100644 --- a/nvim/config/lua/lualine-config.lua +++ b/nvim/config/lua/lualine-config.lua @@ -1,5 +1,5 @@ require('lualine').setup({ options = { - theme = "material", + theme = "OceanicNext", } }) diff --git a/nvim/config/lua/noice-config.lua b/nvim/config/lua/noice-config.lua index d3050be..2a211d7 100644 --- a/nvim/config/lua/noice-config.lua +++ b/nvim/config/lua/noice-config.lua @@ -14,4 +14,8 @@ require("noice").setup({ inc_rename = false, -- enables an input dialog for inc-rename.nvim lsp_doc_border = true, -- add a border to hover docs and signature help }, + popupmenu = { + enabled = true, + backend = 'cmp', + }, }) diff --git a/nvim/config/lua/ts-config.lua b/nvim/config/lua/ts-config.lua new file mode 100644 index 0000000..526df4e --- /dev/null +++ b/nvim/config/lua/ts-config.lua @@ -0,0 +1,6 @@ +require'nvim-treesitter.configs'.setup { + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, +} diff --git a/nvim/default.nix b/nvim/default.nix index 1eac3f8..3f4715d 100644 --- a/nvim/default.nix +++ b/nvim/default.nix @@ -1,5 +1,7 @@ { config, pkgs, ... }: - +let + inherit (pkgs.lib.lists) subtractLists; +in { programs.neovim = { enable = true; @@ -38,8 +40,8 @@ # ------------------ # --- Theme / UI --- # ------------------ + embark-vim # Theme lualine-nvim # Bottom Line - material-nvim # Theme noice-nvim # UI Tweaks nvim-web-devicons # Dev Icons @@ -48,14 +50,11 @@ # ------------------ ( nvim-treesitter.withPlugins ( - plugins: with pkgs.tree-sitter-grammars; [ - # tree-sitter-bash # Incompatibility (Prevents Noice Highlighting) - tree-sitter-lua - tree-sitter-markdown - tree-sitter-markdown-inline - tree-sitter-regex - tree-sitter-vim - ] + # Exclude Outdated Packages (Causes Issues) + plugins: with pkgs; subtractLists [ + tree-sitter-grammars.tree-sitter-bash + tree-sitter-grammars.tree-sitter-kotlin + ] tree-sitter.allGrammars ) ) diff --git a/powerline/default.nix b/powerline/default.nix index d7962eb..8b9a47b 100644 --- a/powerline/default.nix +++ b/powerline/default.nix @@ -3,6 +3,9 @@ { programs.powerline-go = { enable = true; + settings = { + git-mode = "compact"; + }; modules = [ "host" "cwd"