Hi all, two new modules arrived in Sawfish:
sawfish.wm.prg.trayer sawfish.wm.prg.xmobar Those two can handle a trayer/xmobar instance during a sawfish session. Initialization is pretty simple, in sawfishrc add: (require 'sawfish.wm.prg.trayer) (require 'sawfish.wm.prg.xmobar) (add-hook 'after-initialization-hook start-trayer t) (add-hook 'after-initialization-hook start-xmobar t) start-xmobar support #:config key that allows you to set the absoulate file-path to xmobar configuration-file, if you don't use $HOME/.xmobarrc. start-trayer supports any command-line option of trayer as key. for example: #:widthtype #:height or #:setdocktype. Adjust to your liking. NOTE: boolean values must be passed as "true" or "false", eg: #:transparent "false", not #:transparent nil. There's also (stop-trayer) (stop-xmobar). Those two also check whether trayer or xmobar actually exist in $PATH and through a message at you, if they don't. (requires librep 0.92.3 from GIT for new 'program-exists-p' function). comments, suggestions (eg: idea for another sawfish.wm.prg*), etc. welcome. Regards, Chris *maybe something like xsettingsd might be useful? though it doesn't seem to be updated for GTK3 settings (yet), though it's fully fine for GTK2.
signature.asc
Description: This is a digitally signed message part.
