added min package list to setup; also some config stuff

This commit is contained in:
Wryn (yage) Wagner 2023-11-14 22:48:13 -07:00
parent 7fdb33edb5
commit fec162c120
7 changed files with 39 additions and 4 deletions

11
config/alacritty.yaml Normal file
View File

@ -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

View File

@ -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
################################################################################

View File

@ -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

View File

@ -0,0 +1,13 @@
aws-cli-v2
base-devel
cmake
cowsay
figlet
fzf
lolcat
ncurses
python
ripgrep
tmux
vim
vim-runtime

View File

@ -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

View File

@ -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

View File

@ -10,6 +10,7 @@ do
--no-compile-vim ) COMPILE_VIM=0 ;;
--min )
MIN=1
COMPILE_VIM=0
COMPILE_DMENU=0
;;