added min package list to setup; also some config stuff
This commit is contained in:
parent
7fdb33edb5
commit
fec162c120
11
config/alacritty.yaml
Normal file
11
config/alacritty.yaml
Normal 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
|
@ -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
|
||||
|
||||
################################################################################
|
||||
|
@ -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
|
||||
|
13
setup/os-dependencies/arch.min.txt
Normal file
13
setup/os-dependencies/arch.min.txt
Normal file
@ -0,0 +1,13 @@
|
||||
aws-cli-v2
|
||||
base-devel
|
||||
cmake
|
||||
cowsay
|
||||
figlet
|
||||
fzf
|
||||
lolcat
|
||||
ncurses
|
||||
python
|
||||
ripgrep
|
||||
tmux
|
||||
vim
|
||||
vim-runtime
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user