setup/bin/set-cursor-theme

19 lines
436 B
Bash
Executable File

#!/bin/bash
replace_kv() {
sed -i "s/^${1}.*/${1}${2}/g" "${3}"
}
if [ "$#" -ne 2 ]; then
echo "Change user's cursors."
echo "Usage: set-cursor-theme cursor_theme size"
exit
fi
replace_kv "Xcursor.theme:" " ${1}" ~/.Xresources
replace_kv "Xcursor.size:" " ${2}" ~/.Xresources
replace_kv "gtk-cursor-theme-name=" "${1}" ~/.config/gtk-3.0/settings.ini
replace_kv "gtk-cursor-theme-size=" "${2}" ~/.config/gtk-3.0/settings.ini