1
0
Fork 0

Compare commits

...

8 commits

Author SHA1 Message Date
eacf2e98f7 modify root menu to include wallpapers (depends on pywal) and apps (depends on xdg-menu) 2025-08-09 07:16:55 -04:00
0246fad2ad update slitlist 2025-08-09 07:00:36 -04:00
3a97d4a82d configure slit 2025-08-09 07:00:27 -04:00
f7f310a5d2 add dockapps + rework menu 2025-08-09 06:28:21 -04:00
f23a0f9bcc add startup apps 2025-08-09 06:27:56 -04:00
e2c1cfda3c config changes 2025-08-09 06:27:34 -04:00
6fba8bbb87 remove menu backup file 2025-08-09 06:23:29 -04:00
22be59591d middleclick+drag for tabbing 2025-08-09 06:22:05 -04:00
6 changed files with 33 additions and 53 deletions

6
init
View file

@ -18,12 +18,12 @@ session.screen0.slit.acceptKdeDockapps: true
session.screen0.slit.layer: Dock
session.screen0.slit.autoHide: false
session.screen0.slit.alpha: 255
session.screen0.slit.autoRaise: false
session.screen0.slit.autoRaise: true
session.screen0.slit.onhead: 0
session.screen0.slit.maxOver: false
session.screen0.slit.placement: TopRight
session.screen0.slit.placement: RightTop
session.screen0.window.focus.alpha: 255
session.screen0.window.unfocus.alpha: 200
session.screen0.window.unfocus.alpha: 255
session.screen0.toolbar.tools: prevworkspace, workspacename, nextworkspace, iconbar, systemtray, clock
session.screen0.toolbar.layer: Dock
session.screen0.toolbar.visible: true

7
keys
View file

@ -22,8 +22,8 @@ OnRightGrip Move1 :StartResizing bottomright
# super + middle click to lower the window
OnWindow Mod4 Mouse2 :Lower
# control-click a window's titlebar and drag to attach windows
OnTitlebar Control Mouse1 :StartTabbing
# middle click a window's titlebar and drag to attach windows
OnTitlebar Mouse2 :StartTabbing
# double click on the titlebar to shade
OnTitlebar Double Mouse1 :Shade
@ -32,9 +32,6 @@ OnTitlebar Double Mouse1 :Shade
OnTitlebar Mouse1 :MacroCmd {Raise} {Focus} {ActivateTab}
OnTitlebar Move1 :StartMoving
# middle click on the titlebar to lower
OnTitlebar Mouse2 :Lower
# right click on the titlebar for a menu of options
OnTitlebar Mouse3 :WindowMenu

25
menu
View file

@ -14,12 +14,26 @@
# - To prevent any other app from overwriting your menu
# you can change the menu name in ~/.fluxbox/init to:
# session.menuFile: ~/.fluxbox/my-menu
[begin] (Fluxbox-1.3.7)
[begin] (Fluxbox v1.3.7)
[encoding] {UTF-8}
[exec] (st) {st}
[exec] (librewolf) {librewolf}
[exec] (fbrun) {fbrun}
[submenu] (Fluxbox menu)
[exec] (Terminal) {st}
[exec] (Librewolf) {librewolf}
[exec] (Run...) {fbrun}
[separator]
[include] (/var/cache/xdg-menu/fluxbox/boxrc) # generated with update-menus (requires xdg-menu)
[submenu] (Dockapps) {Open a dockapp...}
[exec] (wmusic) {wmusic}
[exec] (wmamixer) {wmamixer -w} # '-w' makes it runs as an actual dockapp
[exec] (wmcpuload) {wmcpuload}
[exec] (wmsysmon) {wmsysmon}
[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
[end]
[separator]
[submenu] (Fluxbox menu) {Fluxbox menu}
[config] (Configure)
[submenu] (System Styles) {Choose a style...}
[stylesdir] (/usr/share/fluxbox/styles)
@ -31,7 +45,6 @@
[commanddialog] (Fluxbox Command)
[reconfig] (Reload config)
[restart] (Restart)
[exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) | xmessage -file - -center}
[separator]
[exit] (Exit)
[end]

View file

@ -1,39 +0,0 @@
# Generated by fluxbox-generate_menu
#
# If you read this it means you want to edit this file manually, so here
# are some useful tips:
#
# - You can add your own menu-entries to ~/.fluxbox/usermenu
#
# - If you miss apps please let me know and I will add them for the next
# release.
#
# - The -r option prevents removing of empty menu entries and lines which
# makes things much more readable.
#
# - To prevent any other app from overwriting your menu
# you can change the menu name in ~/.fluxbox/init to:
# session.menuFile: ~/.fluxbox/my-menu
[begin] (Fluxbox-1.3.7)
[encoding] {UTF-8}
[exec] (st) {st}
[exec] (librewolf) {librewolf}
[exec] (fbrun) {fbrun}
[submenu] (Fluxbox menu)
[config] (Configure)
[submenu] (System Styles) {Choose a style...}
[stylesdir] (/usr/share/fluxbox/styles)
[end]
[submenu] (User Styles) {Choose a style...}
[stylesdir] (~/.fluxbox/styles)
[end]
[workspaces] (Workspace List)
[commanddialog] (Fluxbox Command)
[reconfig] (Reload config)
[restart] (Restart)
[exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) | xmessage -file - -center}
[separator]
[exit] (Exit)
[end]
[endencoding]
[end]

View file

@ -0,0 +1,6 @@
wmmemfree
wmusic
wmamixer
wmcpuload
wmalauncher
wmsysmon

View file

@ -26,6 +26,9 @@ fbpid=$!
sleep 1
{
fastcompmgr &
wmcpuload &
wmamixer -w &
wmusic &
fbautostart &
} &