Massive changes for archlinux move

- Add Xft Xresources to make fonts not ugly
- Add dunstrc now that I'm using dunst
- Manage GTK settings now that I'm free of mate-settings
- Add an i3 keybind for pcmanfm
- Make kitty font size chords +/- by 1pt and not 2pt
- Explicitly specify fonts everywhere
- Put barrier and dunst in xinitrc
- Make QT theme explicit via env var
- Move ZSH keybinds to global since Arch doesn't bind them
This commit is contained in:
Trysdyn Black 2021-04-15 18:54:43 -07:00
parent a1166b8a18
commit 68cf038d05
9 changed files with 134 additions and 7 deletions

12
.zshrc
View file

@ -25,17 +25,23 @@ export PATH=~/bin:$PATH
export EDITOR=vim
export VISUAL=$EDITOR
# QT theme via qt5ct app
export QT_QPA_PLATFORMTHEME=qt5ct
# most does not exist on every system I touch
if [[ -a /usr/bin/most ]]; then
export PAGER=most
fi
# Key binds
bindkey "^[[H" beginning-of-line # HOME
bindkey "^[[F" end-of-line # END
bindkey "^[[3~" delete-char # DEL
bindkey '^R' history-incremental-search-backward
# OS-specific directives
case "$OSTYPE" in
darwin*)
bindkey "^[[H" beginning-of-line # HOME
bindkey "^[[F" end-of-line # END
bindkey "^[[3~" delete-char # DEL
alias ls='ls -G'
;;
linux*)