20 lines
473 B
Bash
Executable File
20 lines
473 B
Bash
Executable File
#!/bin/bash
|
|
|
|
theme=$(grep -o -P '(?<=local theme = ").*(?=")' /home/nick/.config/awesome/theme/init.lua)
|
|
|
|
case $theme in
|
|
"nordic_legion")
|
|
new_theme="abstract_office"
|
|
;;
|
|
"abstract_office")
|
|
new_theme="nordic_legion"
|
|
;;
|
|
*)
|
|
esac
|
|
|
|
# Replace the theme in the init.lua file
|
|
sed -i "s/local theme = .*$/local theme = \"$new_theme\"/" /home/nick/.config/awesome/theme/init.lua
|
|
|
|
# Restart awesome
|
|
echo 'awesome.restart()' | awesome-client
|