diff --git a/menu b/menu index 4e47237..69453cd 100644 --- a/menu +++ b/menu @@ -16,11 +16,14 @@ # session.menuFile: ~/.fluxbox/my-menu [begin] (Fluxbox v1.3.7) [encoding] {UTF-8} + [exec] (Run...) {fbrun} [exec] (Terminal) {st} [exec] (Librewolf) {librewolf} [exec] (Vesktop) {vesktop} [exec] (Endcord) {st -t endcord -c endcord -e endcord} - [exec] (Run...) {fbrun} + [exec] (FreeTube) {freetube} + [exec] (Strawberry) {strawberry} + [exec] (YouTUI) {st -t youtui -c youtui -e youtui} [separator] [include] (/var/cache/xdg-menu/fluxbox/boxrc) # generated with update-menus (requires xdg-menu) [submenu] (Dockapps) {Open a dockapp...} @@ -31,8 +34,8 @@ [separator] [exec] (Kill all dockapps) {pkill -e 'wmusic|wmamixer|wmcpuload|wmsysmon|wmmemfree'} [end] -[submenu] (Wallpapers) {Choose a wallpaper...} - [wallpapers] (~/Pictures/Wallpapers) {wal -i} # obviously depends on pywal +[submenu] (Wallpapers) {Choose a wallpaper...} # obviously depends on pywal16 + [wallpapers] (~/Pictures/Wallpapers) {~/.fluxbox/scripts/wal-fill.sh} [end] [separator] [submenu] (Fluxbox menu) {Fluxbox menu} diff --git a/scripts/wal-fill.sh b/scripts/wal-fill.sh new file mode 100755 index 0000000..2abdb1a --- /dev/null +++ b/scripts/wal-fill.sh @@ -0,0 +1,3 @@ +#!/bin/sh +wal -n --cols16 -i "$@" +feh --bg-fill "$(< "${HOME}/.cache/wal/wal")"