diff --git a/config/alacritty.yaml b/config/alacritty.yaml new file mode 100644 index 0000000..b310339 --- /dev/null +++ b/config/alacritty.yaml @@ -0,0 +1,11 @@ +--- # yamllint disable rule:colons +import: + - ~/.config/alacritty/theme.yml + - ~/.config/alacritty/local.yml + +window: + opacity: 0.7 + +font: + normal: + family: Monaspace Neon diff --git a/config/i3.conf b/config/i3.conf index 07aa5f2..34070be 100644 --- a/config/i3.conf +++ b/config/i3.conf @@ -4,7 +4,7 @@ set $alt Mod1 set $mod Mod4 -font pango:DejaVuSansM Nerd Font 20 +font pango:Monaspace Argon 20 ################################################################################ ## Custom Utility ############################################################## @@ -124,7 +124,7 @@ bindsym $mod+Tab scratchpad show set $GAMES_CLIENT_CLASSES ^(Steam)|(dolphin-emu)|(Visualboyadvance-m)|(steam_app_.*)$ bindsym $mod+Shift+x [class=$GAMES_CLIENT_CLASSES] scratchpad show -set $TERMINAL_EMULATOR_CLASSES ^(kitty)$ +set $TERMINAL_EMULATOR_CLASSES ^(Alacritty)$ bindsym $mod+x [class=$TERMINAL_EMULATOR_CLASSES] scratchpad show ################################################################################ diff --git a/config/scwrypts/dotfiles.zsh b/config/scwrypts/dotfiles.zsh index 83169c8..4e2370c 100644 --- a/config/scwrypts/dotfiles.zsh +++ b/config/scwrypts/dotfiles.zsh @@ -11,7 +11,10 @@ SYMLINKS=" # fully qualified path ~/.config/THE-REST # -------------------------------------------------------------------------- $DOTWRYN/bin/i3-utils i3/utils -$DOTWRYN/colorschemes/kitty.main kitty/theme.conf +$DOTWRYN/colorschemes/active.main kitty/theme.conf +$DOTWRYN/colorschemes/active.main.alacritty alacritty/theme.yml +$DOTWRYN/colorschemes/active.main.getty wryn/tty-colorscheme +$DOTWRYN/config/alacritty.yaml alacritty/alacritty.yml $DOTWRYN/config/bat.conf bat/config $DOTWRYN/config/code-activator.conf code-activator-zsh/settings.zsh $DOTWRYN/config/compton.conf compton/compton.conf diff --git a/setup/os-dependencies/arch.min.txt b/setup/os-dependencies/arch.min.txt new file mode 100644 index 0000000..6938e58 --- /dev/null +++ b/setup/os-dependencies/arch.min.txt @@ -0,0 +1,13 @@ +aws-cli-v2 +base-devel +cmake +cowsay +figlet +fzf +lolcat +ncurses +python +ripgrep +tmux +vim +vim-runtime diff --git a/setup/os-dependencies/arch.txt b/setup/os-dependencies/arch.txt index 3ce5053..49e435a 100644 --- a/setup/os-dependencies/arch.txt +++ b/setup/os-dependencies/arch.txt @@ -7,6 +7,7 @@ fzf go jdk-openjdk lolcat +monaspace-font mono ncurses nodejs @@ -14,5 +15,6 @@ npm python ripgrep tmux +unipicker vim vim-runtime diff --git a/setup/os.zsh b/setup/os.zsh index 25f6a24..bb2fd64 100644 --- a/setup/os.zsh +++ b/setup/os.zsh @@ -65,7 +65,12 @@ OS__INSTALL_MANAGED_DEPENDENCIES() { ;; esac - for DEPENDENCY in $(cat "$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.txt") + [ $MIN ] && [[ $MIN -eq 1 ]] && [ -f "$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.min.txt" ] \ + && DEPENDENCIES="$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.min.txt" \ + || DEPENDENCIES="$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.txt" \ + ; + + for DEPENDENCY in $(cat "$DEPENDENCIES") do INSTALL_MANAGED__$OS_NAME $DEPENDENCY done diff --git a/setup/run b/setup/run index 5bac10d..8d7529e 100755 --- a/setup/run +++ b/setup/run @@ -10,6 +10,7 @@ do --no-compile-vim ) COMPILE_VIM=0 ;; --min ) + MIN=1 COMPILE_VIM=0 COMPILE_DMENU=0 ;;