diff --git a/bash/default.nix b/bash/default.nix index 2ff59d2..3ab1562 100644 --- a/bash/default.nix +++ b/bash/default.nix @@ -7,9 +7,9 @@ grep = "grep --color"; }; profileExtra = '' + SHELL="$BASH" set -o vi bind "set show-mode-in-prompt on" - [ ! -z $TMUX ] || tmux a || tmux neofetch ''; }; diff --git a/home.nix b/home.nix index fd9d605..f3b96c9 100644 --- a/home.nix +++ b/home.nix @@ -10,11 +10,11 @@ in ./direnv ./git ./htop - ./iterm2 + ./kitty + ./neofetch ./nvim ./powerline ./readline - ./tmux ]; # Home Manager Config @@ -27,6 +27,8 @@ in home.packages = with pkgs; [ (nerdfonts.override { fonts = [ "Meslo" ]; }) bashInteractive + google-cloud-sdk + imagemagick htop k9s kubectl @@ -35,7 +37,7 @@ in python311 tldr ] ++ optionals isDarwin [ - iterm2 + kitty ] ++ optionals isLinux [ ]; # Misc Programs diff --git a/iterm2/config/com.googlecode.iterm2.plist b/iterm2/config/com.googlecode.iterm2.plist deleted file mode 100644 index a12cb78..0000000 --- a/iterm2/config/com.googlecode.iterm2.plist +++ /dev/null @@ -1,1539 +0,0 @@ - - - - - Command - - 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 - - - Nord - - Ansi 0 Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Ansi 1 Color - - Alpha Component - 1 - Blue Component - 0.34168937802314758 - Color Space - Calibrated - Green Component - 0.29435792565345764 - Red Component - 0.68855589628219604 - - Ansi 10 Color - - Alpha Component - 1 - Blue Component - 0.47597441077232361 - Color Space - Calibrated - Green Component - 0.7002110481262207 - Red Component - 0.57605421543121338 - - Ansi 11 Color - - Alpha Component - 1 - Blue Component - 0.47280269861221313 - Color Space - Calibrated - Green Component - 0.75577855110168457 - Red Component - 0.89902019500732422 - - Ansi 12 Color - - Alpha Component - 1 - Blue Component - 0.70459425449371338 - Color Space - Calibrated - Green Component - 0.56080448627471924 - Red Component - 0.43401443958282471 - - Ansi 13 Color - - Alpha Component - 1 - Blue Component - 0.61571133136749268 - Color Space - Calibrated - Green Component - 0.47487166523933411 - Red Component - 0.64283657073974609 - - Ansi 14 Color - - Alpha Component - 1 - Blue Component - 0.67779052257537842 - Color Space - Calibrated - Green Component - 0.68614721298217773 - Red Component - 0.49344515800476074 - - Ansi 15 Color - - Alpha Component - 1 - Blue Component - 0.94574689865112305 - Color Space - Calibrated - Green Component - 0.92092084884643555 - Red Component - 0.90727746486663818 - - Ansi 2 Color - - Alpha Component - 1 - Blue Component - 0.47597441077232361 - Color Space - Calibrated - Green Component - 0.7002110481262207 - Red Component - 0.57605421543121338 - - Ansi 3 Color - - Alpha Component - 1 - Blue Component - 0.47280269861221313 - Color Space - Calibrated - Green Component - 0.75577855110168457 - Red Component - 0.89902019500732422 - - Ansi 4 Color - - Alpha Component - 1 - Blue Component - 0.70459425449371338 - Color Space - Calibrated - Green Component - 0.56080448627471924 - Red Component - 0.43401443958282471 - - Ansi 5 Color - - Alpha Component - 1 - Blue Component - 0.61571133136749268 - Color Space - Calibrated - Green Component - 0.47487166523933411 - Red Component - 0.64283657073974609 - - Ansi 6 Color - - Alpha Component - 1 - Blue Component - 0.77356863021850586 - Color Space - Calibrated - Green Component - 0.70216643810272217 - Red Component - 0.4660642147064209 - - Ansi 7 Color - - Alpha Component - 1 - Blue Component - 0.92620980739593506 - Color Space - Calibrated - Green Component - 0.8916594386100769 - Red Component - 0.87367779016494751 - - Ansi 8 Color - - Alpha Component - 1 - Blue Component - 0.34064260125160217 - Color Space - Calibrated - Green Component - 0.2652154266834259 - Red Component - 0.23306176066398621 - - Ansi 9 Color - - Alpha Component - 1 - Blue Component - 0.34168937802314758 - Color Space - Calibrated - Green Component - 0.29435792565345764 - Red Component - 0.68855589628219604 - - Background Color - - Alpha Component - 1 - Blue Component - 0.19183900952339172 - Color Space - Calibrated - Green Component - 0.15255947411060333 - Red Component - 0.1357133686542511 - - Badge Color - - Alpha Component - 0.7057952880859375 - Blue Component - 0.29600727558135986 - Color Space - Calibrated - Green Component - 0.23046499490737915 - Red Component - 0.20252507925033569 - - Bold Color - - Alpha Component - 1 - Blue Component - 0.94574689865112305 - Color Space - Calibrated - Green Component - 0.92092084884643555 - Red Component - 0.90727746486663818 - - Cursor Color - - Alpha Component - 1 - Blue Component - 0.89225924015045166 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214714050292969 - - Cursor Guide Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Cursor Text Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Foreground Color - - Alpha Component - 1 - Blue Component - 0.89225912094116211 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214725971221924 - - Link Color - - Alpha Component - 1 - Blue Component - 0.92620980739593506 - Color Space - Calibrated - Green Component - 0.8916594386100769 - Red Component - 0.87367779016494751 - - Selected Text Color - - Alpha Component - 1 - Blue Component - 0.89225924015045166 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214714050292969 - - Selection Color - - Alpha Component - 1 - Blue Component - 0.34064260125160217 - Color Space - Calibrated - Green Component - 0.2652154266834259 - Red Component - 0.23306176066398621 - - Tab Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - - - Default Bookmark Guid - B0BDC001-9EA3-42F9-A961-DAF60D5A44C3 - HapticFeedbackForEsc - - HideMenuBarInFullscreen - - HotkeyMigratedFromSingleToMulti - - New Bookmarks - - - ASCII Anti Aliased - - ASCII Ligatures - - Ambiguous Double Width - - Ansi 0 Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Ansi 1 Color - - Alpha Component - 1 - Blue Component - 0.34168937802314758 - Color Space - Calibrated - Green Component - 0.29435792565345764 - Red Component - 0.68855589628219604 - - Ansi 10 Color - - Alpha Component - 1 - Blue Component - 0.47597441077232361 - Color Space - Calibrated - Green Component - 0.7002110481262207 - Red Component - 0.57605421543121338 - - Ansi 11 Color - - Alpha Component - 1 - Blue Component - 0.47280269861221313 - Color Space - Calibrated - Green Component - 0.75577855110168457 - Red Component - 0.89902019500732422 - - Ansi 12 Color - - Alpha Component - 1 - Blue Component - 0.70459425449371338 - Color Space - Calibrated - Green Component - 0.56080448627471924 - Red Component - 0.43401443958282471 - - Ansi 13 Color - - Alpha Component - 1 - Blue Component - 0.61571133136749268 - Color Space - Calibrated - Green Component - 0.47487166523933411 - Red Component - 0.64283657073974609 - - Ansi 14 Color - - Alpha Component - 1 - Blue Component - 0.67779052257537842 - Color Space - Calibrated - Green Component - 0.68614721298217773 - Red Component - 0.49344515800476074 - - Ansi 15 Color - - Alpha Component - 1 - Blue Component - 0.94574689865112305 - Color Space - Calibrated - Green Component - 0.92092084884643555 - Red Component - 0.90727746486663818 - - Ansi 2 Color - - Alpha Component - 1 - Blue Component - 0.47597441077232361 - Color Space - Calibrated - Green Component - 0.7002110481262207 - Red Component - 0.57605421543121338 - - Ansi 3 Color - - Alpha Component - 1 - Blue Component - 0.47280269861221313 - Color Space - Calibrated - Green Component - 0.75577855110168457 - Red Component - 0.89902019500732422 - - Ansi 4 Color - - Alpha Component - 1 - Blue Component - 0.70459425449371338 - Color Space - Calibrated - Green Component - 0.56080448627471924 - Red Component - 0.43401443958282471 - - Ansi 5 Color - - Alpha Component - 1 - Blue Component - 0.61571133136749268 - Color Space - Calibrated - Green Component - 0.47487166523933411 - Red Component - 0.64283657073974609 - - Ansi 6 Color - - Alpha Component - 1 - Blue Component - 0.77356863021850586 - Color Space - Calibrated - Green Component - 0.70216643810272217 - Red Component - 0.4660642147064209 - - Ansi 7 Color - - Alpha Component - 1 - Blue Component - 0.92620980739593506 - Color Space - Calibrated - Green Component - 0.8916594386100769 - Red Component - 0.87367779016494751 - - Ansi 8 Color - - Alpha Component - 1 - Blue Component - 0.34064260125160217 - Color Space - Calibrated - Green Component - 0.2652154266834259 - Red Component - 0.23306176066398621 - - Ansi 9 Color - - Alpha Component - 1 - Blue Component - 0.34168937802314758 - Color Space - Calibrated - Green Component - 0.29435792565345764 - Red Component - 0.68855589628219604 - - BM Growl - - Background Color - - Alpha Component - 1 - Blue Component - 0.19183900952339172 - Color Space - Calibrated - Green Component - 0.15255947411060333 - Red Component - 0.1357133686542511 - - Background Image Location - - Badge Color - - Alpha Component - 0.7057952880859375 - Blue Component - 0.29600727558135986 - Color Space - Calibrated - Green Component - 0.23046499490737915 - Red Component - 0.20252507925033569 - - Blink Allowed - - Blinking Cursor - - Blur - - Bold Color - - Alpha Component - 1 - Blue Component - 0.94574689865112305 - Color Space - Calibrated - Green Component - 0.92092084884643555 - Red Component - 0.90727746486663818 - - Brighten Bold Text - - Character Encoding - 4 - Close Sessions On End - - Columns - 80 - Command - /Users/evanreichard/.nix-profile/bin/bash - Cursor Color - - Alpha Component - 1 - Blue Component - 0.89225924015045166 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214714050292969 - - Cursor Guide Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Cursor Text Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Custom Command - Custom Shell - Custom Directory - No - Default Bookmark - No - Description - Default - Disable Window Resizing - - Draw Powerline Glyphs - - Flashing Bell - - Foreground Color - - Alpha Component - 1 - Blue Component - 0.89225912094116211 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214725971221924 - - Guid - B0BDC001-9EA3-42F9-A961-DAF60D5A44C3 - Horizontal Spacing - 1 - Idle Code - 0 - Initial Text - - Jobs to Ignore - - rlogin - ssh - slogin - telnet - - Keyboard Map - - 0x2d-0x40000 - - Action - 11 - Text - 0x1f - - 0x32-0x40000 - - Action - 11 - Text - 0x00 - - 0x33-0x40000 - - Action - 11 - Text - 0x1b - - 0x34-0x40000 - - Action - 11 - Text - 0x1c - - 0x35-0x40000 - - Action - 11 - Text - 0x1d - - 0x36-0x40000 - - Action - 11 - Text - 0x1e - - 0x37-0x40000 - - Action - 11 - Text - 0x1f - - 0x38-0x40000 - - Action - 11 - Text - 0x7f - - 0xf700-0x220000 - - Action - 10 - Text - [1;2A - - 0xf700-0x240000 - - Action - 10 - Text - [1;5A - - 0xf700-0x260000 - - Action - 10 - Text - [1;6A - - 0xf700-0x280000 - - Action - 11 - Text - 0x1b 0x1b 0x5b 0x41 - - 0xf701-0x220000 - - Action - 10 - Text - [1;2B - - 0xf701-0x240000 - - Action - 10 - Text - [1;5B - - 0xf701-0x260000 - - Action - 10 - Text - [1;6B - - 0xf701-0x280000 - - Action - 11 - Text - 0x1b 0x1b 0x5b 0x42 - - 0xf702-0x220000 - - Action - 10 - Text - [1;2D - - 0xf702-0x240000 - - Action - 10 - Text - [1;5D - - 0xf702-0x260000 - - Action - 10 - Text - [1;6D - - 0xf702-0x280000 - - Action - 11 - Text - 0x1b 0x1b 0x5b 0x44 - - 0xf703-0x220000 - - Action - 10 - Text - [1;2C - - 0xf703-0x240000 - - Action - 10 - Text - [1;5C - - 0xf703-0x260000 - - Action - 10 - Text - [1;6C - - 0xf703-0x280000 - - Action - 11 - Text - 0x1b 0x1b 0x5b 0x43 - - 0xf704-0x20000 - - Action - 10 - Text - [1;2P - - 0xf705-0x20000 - - Action - 10 - Text - [1;2Q - - 0xf706-0x20000 - - Action - 10 - Text - [1;2R - - 0xf707-0x20000 - - Action - 10 - Text - [1;2S - - 0xf708-0x20000 - - Action - 10 - Text - [15;2~ - - 0xf709-0x20000 - - Action - 10 - Text - [17;2~ - - 0xf70a-0x20000 - - Action - 10 - Text - [18;2~ - - 0xf70b-0x20000 - - Action - 10 - Text - [19;2~ - - 0xf70c-0x20000 - - Action - 10 - Text - [20;2~ - - 0xf70d-0x20000 - - Action - 10 - Text - [21;2~ - - 0xf70e-0x20000 - - Action - 10 - Text - [23;2~ - - 0xf70f-0x20000 - - Action - 10 - Text - [24;2~ - - 0xf729-0x20000 - - Action - 10 - Text - [1;2H - - 0xf729-0x40000 - - Action - 10 - Text - [1;5H - - 0xf72b-0x20000 - - Action - 10 - Text - [1;2F - - 0xf72b-0x40000 - - Action - 10 - Text - [1;5F - - - Link Color - - Alpha Component - 1 - Blue Component - 0.92620980739593506 - Color Space - Calibrated - Green Component - 0.8916594386100769 - Red Component - 0.87367779016494751 - - Minimum Contrast - 0.4030938720703125 - Mouse Reporting - - Name - Default - Non Ascii Font - MesloLGMNerdFontCompleteM-Regular 12 - Non-ASCII Anti Aliased - - Normal Font - MesloLGMNerdFontCompleteM-Regular 12 - Option Key Sends - 0 - Prompt Before Closing 2 - - Right Option Key Sends - 0 - Rows - 25 - Screen - -1 - Scrollback Lines - 1000 - Selected Text Color - - Alpha Component - 1 - Blue Component - 0.89225924015045166 - Color Space - Calibrated - Green Component - 0.83857882022857666 - Red Component - 0.81214714050292969 - - Selection Color - - Alpha Component - 1 - Blue Component - 0.34064260125160217 - Color Space - Calibrated - Green Component - 0.2652154266834259 - Red Component - 0.23306176066398621 - - Send Code When Idle - - Shortcut - - Silence Bell - - Sync Title - - Tab Color - - Alpha Component - 1 - Blue Component - 0.25300124287605286 - Color Space - Calibrated - Green Component - 0.19692185521125793 - Red Component - 0.17621420323848724 - - Tags - - Terminal Type - xterm-256color - Transparency - 0 - Unlimited Scrollback - - Use Bold Font - - Use Bright Bold - - Use Italic Font - - Use Non-ASCII Font - - Use Tab Color - - Vertical Spacing - 1 - Visual Bell - - Window Type - 0 - Working Directory - /Users/evanreichard - - - PointerActions - - Button,1,1,, - - Action - kContextMenuPointerAction - - Button,2,1,, - - Action - kPasteFromClipboardPointerAction - - Gesture,ThreeFingerSwipeDown,, - - Action - kPrevWindowPointerAction - - Gesture,ThreeFingerSwipeLeft,, - - Action - kPrevTabPointerAction - - Gesture,ThreeFingerSwipeRight,, - - Action - kNextTabPointerAction - - Gesture,ThreeFingerSwipeUp,, - - Action - kNextWindowPointerAction - - - SoundForEsc - - TabStyleWithAutomaticOption - 5 - TabViewType - 2 - VisualIndicatorForEsc - - findMode_iTerm - 0 - kCPKSelectionViewPreferredModeKey - 0 - kCPKSelectionViewShowHSBTextFieldsKey - - - diff --git a/kitty/config/kitty.conf b/kitty/config/kitty.conf new file mode 100644 index 0000000..16c799e --- /dev/null +++ b/kitty/config/kitty.conf @@ -0,0 +1,67 @@ +# ------------------------------------------------------- +# ------------------ Generic Settings ------------------- +# ------------------------------------------------------- + +font_family MesloLGM Nerd Font Mono +font_size 20.0 +hide_window_decorations yes +shell /Users/evanreichard/.nix-profile/bin/bash --login +tab_bar_style powerline + +# ------------------------------------------------------- +# ----------------------- Hotkeys ----------------------- +# ------------------------------------------------------- + +map cmd+1 goto_tab 1 +map cmd+2 goto_tab 2 +map cmd+3 goto_tab 3 +map cmd+4 goto_tab 4 +map cmd+5 goto_tab 5 +map cmd+6 goto_tab 6 +map cmd+7 goto_tab 7 +map cmd+8 goto_tab 8 +map cmd+9 goto_tab 9 + +# ------------------------------------------------------- +# ------------------ Nord Color Scheme ------------------ +# ------------------------------------------------------- + +foreground #D8DEE9 +background #2E3440 +selection_foreground #000000 +selection_background #FFFACD +url_color #0087BD +cursor #81A1C1 + +# Black +color0 #3B4252 +color8 #4C566A + +# Red +color1 #BF616A +color9 #BF616A + +# Green +color2 #A3BE8C +color10 #A3BE8C + +# Yellow +color3 #EBCB8B +color11 #EBCB8B + +# Blue +color4 #81A1C1 +color12 #81A1C1 + +# Magenta +color5 #B48EAD +color13 #B48EAD + +# Cyan +color6 #88C0D0 +color14 #8FBCBB + +# White +color7 #E5E9F0 +color15 #ECEFF4 +43 lines yanked diff --git a/iterm2/default.nix b/kitty/default.nix similarity index 59% rename from iterm2/default.nix rename to kitty/default.nix index 0e0dd3c..c9553f4 100644 --- a/iterm2/default.nix +++ b/kitty/default.nix @@ -5,8 +5,8 @@ let in { xdg.configFile = mkIf isDarwin { - "iterm2/com.googlecode.iterm2.plist" = { - source = ./config/com.googlecode.iterm2.plist; + "kitty/kitty.conf" = { + source = ./config/kitty.conf; }; }; } diff --git a/neofetch/config/config.conf b/neofetch/config/config.conf new file mode 100644 index 0000000..19deeda --- /dev/null +++ b/neofetch/config/config.conf @@ -0,0 +1,124 @@ +print_info() { + prin "" + prin "Hardware Information" + info " " model + info " " cpu + info "ﳔ " memory + info " " resolution + prin "" + prin "Software Information" + info " " distro + info " " kernel + info " " term + info " " term_font + info " " packages + prin "" + prin "\n \n \n ${cl3} \n \n ${cl5} \n \n ${cl2} \n \n ${cl6} \n \n ${cl4} \n \n ${cl1} \n \n ${cl7} \n \n ${cl0}" +} + +# Details +kernel_shorthand="on" +distro_shorthand="tiny" +os_arch="on" +uptime_shorthand="on" +memory_percent="on" +package_managers="on" +shell_path="off" +shell_version="on" +memory_percent="off" + +# CPU +speed_type="bios_limit" +speed_shorthad="on" +cpu_brand="on" +cpu_speed="off" +cpu_cores="off" +cpu_temp="off" + +# GPU +gpu_brand="on" +gpu_type="dedicated" +refresh_rate="on" + +# Theme +gtk_shorthand="on" +gtk2="on" +gtk3="on" + +# IP +public_ip_host="http://ident.me" +public_ip_timeout=2 + +# Disk +disk_show=('/') + +# Text +colors=(distro) +bold="on" +underline_enabled="on" +underline_char="-" +separator="  " + +# Color Blocks +block_height=1 +block_range=(1 7) +block_width=4 +color_blocks="on" + +# Colors for custom colorblocks +magenta="\033[1;35m" +green="\033[1;32m" +white="\033[1;37m" +blue="\033[1;34m" +red="\033[1;31m" +black="\033[1;40;30m" +yellow="\033[1;33m" +cyan="\033[1;36m" +reset="\033[0m" +bgyellow="\033[1;43;33m" +bgwhite="\033[1;47;37m" +cl0="${reset}" +cl1="${magenta}" +cl2="${green}" +cl3="${white}" +cl4="${blue}" +cl5="${red}" +cl6="${yellow}" +cl7="${cyan}" +cl8="${black}" +cl9="${bgyellow}" +cl10="${bgwhite}" + +# Progress Bars +bar_char_elapsed="-" +bar_char_total="=" +bar_border="on" +bar_length=15 +bar_color_elapsed="distro" +bar_color_total="distro" + +# Info display +cpu_display="on" +memory_display="on" +battery_display="on" +disk_display="on" + +# Backend Settings +image_backend="ascii" +ascii_distro="auto" +ascii_colors=(distro) +ascii_bold="on" + +# Image Options +image_loop="off" +thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" +crop_mode="fit" +crop_offset="center" +image_size="auto" +gap=2 +yoffset=0 +xoffset=0 +background_color= + +# Misc Options +stdout="off" diff --git a/neofetch/default.nix b/neofetch/default.nix new file mode 100644 index 0000000..4646482 --- /dev/null +++ b/neofetch/default.nix @@ -0,0 +1,8 @@ +{ config, pkgs, ... }: +{ + xdg.configFile = { + "neofetch/config.conf" = { + source = ./config/config.conf; + }; + }; +} diff --git a/nvim/default.nix b/nvim/default.nix index ac7fa7d..b8fbc92 100644 --- a/nvim/default.nix +++ b/nvim/default.nix @@ -82,6 +82,23 @@ in } ) + # ------------------ + # ------ Duck ------ + # ------------------ + # ( + # pkgs.vimUtils.buildVimPluginFrom2Nix { + # pname = "duck.nvim"; + # version = "2022-12-06"; + # src = pkgs.fetchFromGitHub { + # owner = "tamton-aquib"; + # repo = "duck.nvim"; + # rev = "b1a3b4e52eec886bf4ce5ed692a2162d504d9632"; + # sha256 = "0clc9s175mjzrkcjmwhl60fycdxgn24wkhcggaw1gsfspnlizr8z"; + # }; + # meta.homepage = "https://github.com/tamton-aquib/duck.nvim/"; + # } + # ) + ]; extraPackages = with pkgs; [ diff --git a/tmux/default.nix b/tmux/default.nix deleted file mode 100644 index 3987cb6..0000000 --- a/tmux/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ config, pkgs, ... }: - -{ - programs.tmux = { - enable = true; - clock24 = true; - shell = "${pkgs.bashInteractive}/bin/bash"; - plugins = with pkgs.tmuxPlugins; [ - yank - cpu - resurrect - continuum - { - plugin = dracula; - extraConfig = '' - set -g @dracula-show-battery false - set -g @dracula-show-powerline true - set -g @dracula-refresh-rate 10 - set -g @dracula-military-time true - set -g @dracula-plugins "battery cpu-usage ram-usage time" - ''; - } - ]; - - extraConfig = '' - # VIM, Prefix, Renumber - setw -g mode-keys vi - set-option -g prefix C-t - set-option -g renumber-windows on - - # Maintain Directory - bind '"' split-window -c "#{pane_current_path}" - bind % split-window -h -c "#{pane_current_path}" - bind c new-window -c "#{pane_current_path}" - - # Set Colors - # set -g default-terminal "screen-256color" - # set-option -ga terminal-overrides ",xterm-256color:Tc" - # set -g status-style bg='#395A65',fg='#B0BEC5' - ''; - }; -}