diff --git a/menu b/menu index 69453cd..1a69f1e 100644 --- a/menu +++ b/menu @@ -34,8 +34,13 @@ [separator] [exec] (Kill all dockapps) {pkill -e 'wmusic|wmamixer|wmcpuload|wmsysmon|wmmemfree'} [end] -[submenu] (Wallpapers) {Choose a wallpaper...} # obviously depends on pywal16 - [wallpapers] (~/Pictures/Wallpapers) {~/.fluxbox/scripts/wal-fill.sh} +[submenu] (Wallpapers) {Choose a theme...} # see scripts folder + [submenu] (Dark theme) {Choose a wallpaper...} + [wallpapers] (~/Pictures/Wallpapers) {~/.fluxbox/scripts/wal-dark.sh} + [end] + [submenu] (Light theme) {Choose a wallpaper...} + [wallpapers] (~/Pictures/Wallpapers) {~/.fluxbox/scripts/wal-light.sh} + [end] [end] [separator] [submenu] (Fluxbox menu) {Fluxbox menu} diff --git a/scripts/wal-dark.sh b/scripts/wal-dark.sh new file mode 100755 index 0000000..312f1e3 --- /dev/null +++ b/scripts/wal-dark.sh @@ -0,0 +1,13 @@ +#!/bin/sh +wal -c +wal -n --cols16 -i "$@" +feh --bg-fill "$(< "${HOME}/.cache/wal/wal")" + +# gtk and kvantum update +gradience-cli apply -p ~/.cache/wal/pywal.json --gtk both + +mkdir -p "${HOME}"/.config/Kvantum/pywal +cp "${HOME}"/.cache/wal/pywal.kvconfig "${HOME}"/.config/Kvantum/pywal/pywal.kvconfig +cp "${HOME}"/.cache/wal/pywal.svg "${HOME}"/.config/Kvantum/pywal/pywal.svg + +walcord # discord update diff --git a/scripts/wal-fill.sh b/scripts/wal-fill.sh deleted file mode 100755 index e4e82e4..0000000 --- a/scripts/wal-fill.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -wal -n --cols16 -i "$@" -feh --bg-fill "$(< "${HOME}/.cache/wal/wal")" -walcord # discord update diff --git a/scripts/wal-light.sh b/scripts/wal-light.sh new file mode 100755 index 0000000..e901689 --- /dev/null +++ b/scripts/wal-light.sh @@ -0,0 +1,13 @@ +#!/bin/sh +wal -c +wal -n -l --cols16 -i "$@" +feh --bg-fill "$(< "${HOME}/.cache/wal/wal")" + +# gtk and kvantum update +gradience-cli apply -p ~/.cache/wal/pywal.json --gtk both + +mkdir -p "${HOME}"/.config/Kvantum/pywal +cp "${HOME}"/.cache/wal/pywal.kvconfig "${HOME}"/.config/Kvantum/pywal/pywal.kvconfig +cp "${HOME}"/.cache/wal/pywal.svg "${HOME}"/.config/Kvantum/pywal/pywal.svg + +walcord # discord update