1
0
Fork 0

migrate to pywal16 and create local script

This commit is contained in:
yuki 2025-08-12 05:27:41 -04:00
parent 37bd6f83d9
commit 7623dbd2e9
2 changed files with 9 additions and 3 deletions

9
menu
View file

@ -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}

3
scripts/wal-fill.sh Executable file
View file

@ -0,0 +1,3 @@
#!/bin/sh
wal -n --cols16 -i "$@"
feh --bg-fill "$(< "${HOME}/.cache/wal/wal")"