diff options
Diffstat (limited to 'desktop/spectrwm/examples/spectrwm.conf')
-rw-r--r-- | desktop/spectrwm/examples/spectrwm.conf | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/desktop/spectrwm/examples/spectrwm.conf b/desktop/spectrwm/examples/spectrwm.conf new file mode 100644 index 0000000000..d4c4734480 --- /dev/null +++ b/desktop/spectrwm/examples/spectrwm.conf @@ -0,0 +1,73 @@ +# Spectrwm example script for SBo slackbuild. +# See spectrwm(1) for information about the configuration options, +# and examples/spectrwm_orig.conf under the package's documentation directory +# for the original example configuration file which contains more options and +# descriptions. + +# A rather long and informative bar with a custom date and time display. +# Feel free to play around with the switches - after you've read the +# spectrwm(1) man page ;) +bar_enabled = 1 +bar_font = -*-terminus-medium-*-*-*-14-*-*-*-*-*-*-* +bar_action = /home/daniell/bin/spectrwm_baraction.sh +stack_enabled = 1 # current stacking algorithm +clock_enabled = 1 +clock_format = %Y.%m.%d[%V] %a %H:%M.%S +title_name_enabled = 1 # current window's title +title_class_enabled = 1 # current window's class name +window_name_enabled = 1 # current window's name +urgent_enabled = 1 # information about the workspace's urgency hints +verbose_layout = 0 # workspace's master and stack values + +focus_mode = default # default, follow, manual + +disable_border = 1 # remove window border when bar is disabled and + # there's only one window on a workspace + +#modkey = Mod4 # Win +modkey = Mod1 # Alt + +# These will be started when spectrwm(1) starts. +#autorun = ws[1]:urxvt +#autorun = ws[1]:firefox +#autorun = ws[2]:Thunar +#autorun = ws[3]:liferea +#autorun = ws[4]:audacious +#autorun = ws[6]:libreoffice +#autorun = ws[7]:skype + +# Custom window manager settings for specific programs +quirk[mplayer2:gl] = FLOAT + FULLSCREEN +quirk[mplayer2:xv] = FLOAT + FULLSCREEN +quirk[ioquake3.i386:ioquake3.i386] = FLOAT +quirk[openarena.i386:openarena.i386] = FLOAT +quirk[Firefox-bin:firefox-bin] = TRANSSZ + FLOAT +quirk[Firefox:Navigator] = TRANSSZ +quirk[Firefox:Browser] = FLOAT +quirk[Firefox:Toolkit] = FLOAT +quirk[Firefox:Download] = FLOAT +quirk[Firefox:Extension] = FLOAT +quirk[Chrome:chrome] = TRANSSZ +quirk[Gimp:gimp] = NONE + + +# These are custom bindings: +# See example/keybindings/spectrwm_*.conf under the package' documentation +# directory for more information. +#keyboard_mapping = ~/.spectrwm.binds + +# executes this on bind[term] +#spawn_term = /usr/bin/urxvt + +# Example key bindings (see spectrwm(1) and the 'keyboard_mapping' option above): +program[capture] = spectrwm_screenshot.sh full +bind[capture] = MOD+c +program[capture_w] = spectrwm_screenshot.sh window +bind[capture_w] = MOD+Shift+c + +program[lock] = xlock -mode blank -bg black -fg white +bind[lock] = MOD+Control+l +bind[lock] = XF86Sleep + +program[media] = audacious +bind[media] = XF86Media |