New configuration based on xfce4 + bpswm. No more tint2
This commit is contained in:
53
scripts/change-scheme
Executable file
53
scripts/change-scheme
Executable file
@@ -0,0 +1,53 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
|
||||
# Favorites:
|
||||
# - horizon-terminal-dark
|
||||
# - heetch
|
||||
# - blueforest
|
||||
# - tarot
|
||||
|
||||
if [[ -n "$1" ]]; then
|
||||
export SCHEME=$1
|
||||
fi
|
||||
|
||||
if ! shchemes install_tinted_scheme; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
shchemes inject "$HOME/.profile"
|
||||
|
||||
shchemes inject "$HOME/.config/qutebrowser/config.py"
|
||||
pkill -HUP qutebrowser
|
||||
|
||||
BSPWM_THEME="$HOME/.config/bspwm/colors"
|
||||
shchemes create_theme bspwm > "$BSPWM_THEME"
|
||||
"$BSPWM_THEME"
|
||||
|
||||
shchemes inject "$HOME/.config/kitty/kitty.conf"
|
||||
pkill -SIGUSR1 kitty
|
||||
|
||||
shchemes create_theme rofi > "$HOME/.config/rofi/theme.rasi"
|
||||
shchemes create_theme better-discord > "$HOME/.config/vesktop/themes/.theme.css"
|
||||
shchemes create_theme obsidian > "$HOME/media/vault/.obsidian/themes/base16.css"
|
||||
|
||||
"$HOME/repos/oomox-gtk-theme/change_color.sh" -o base16 <(shchemes create_theme oomox-gtk)
|
||||
|
||||
# Reload XFCE theme
|
||||
xfconf-query -c xsettings -p /Net/ThemeName -r
|
||||
xfconf-query -c xsettings -p /Net/ThemeName -s base16
|
||||
|
||||
le-wallpaper
|
||||
|
||||
# WALLPAPER_OUT="$HOME/.wallpaper.png"
|
||||
# shchemes create_theme imagemagick \
|
||||
# | convert ~/pictures/wallpapers/tradin.jpg -dither FloydSteinberg -colorspace srgb -remap txt:- "$WALLPAPER_OUT"
|
||||
# feh --bg-scale "$WALLPAPER_OUT"
|
||||
|
||||
# terminal=$(ps -o comm= -p "$(($(ps -o ppid= -p "$(($(ps -o sid= -p "$$")))")))")
|
||||
# if [[ "$terminal" == "kitty" ]]; then
|
||||
# tmp=$(mktemp)
|
||||
# shchemes create_theme imagemagick \
|
||||
# | convert txt:- -filter point -resize 2400% "$tmp"
|
||||
# kitty +kitten icat "$tmp"
|
||||
# fi
|
||||
Reference in New Issue
Block a user