# Config File workspace_limit = 22 focus_mode = default # focus_close = previous # focus_close_wrap = 1 # focus_default = last # spawn_position = next # window decoration #border_width = 1 #color_focus = rgb:cd/00/40 color_focus = 0 color_unfocus = rgb:07/a8/d9 # Remove window border when bar is disabled and there is only one window in workspace # disable_border = 1 # bar settings bar_enabled = 0 bar_border_width = 0 # bar_border[1] = rgb:00/80/80 # bar_border_unfocus[1] = rgb:00/40/40 bar_color[1] = black bar_font_color[1] = rgb:07/a8/d9 bar_font = -*-profont-*-*-*-*-11-*-*-*-*-*-*-* bar_action = /bin/dzconky #bar_action = baraction.sh #bar_justify = right # bar_format = +N:+I +S <+D>+4<%a %b %d %R %Z %Y+8<+A+4<+V # bar_at_bottom = 1 stack_enabled = 1 clock_enabled = 0 # clock_format = %a %b %d %R %Z %Y #region_padding = 0 # tile_gap = 0 title_name_enabled = 0 title_class_enabled = 0 window_name_enabled = 0 # verbose_layout = 1 # urgent_enabled = 1 # Spawn Applications # spawn_position = last program[term] = urxvt # program[screenshot_all] = screenshot.sh full # program[screenshot_wind] = screenshot.sh window # program[lock] = xlock # program[initscr] = initscreen.sh program[menu] = dmenu_run -fn $bar_font -nb $bar_color -nf $bar_font_color -sb $bar_border -sf $bar_color bind[menu] = MOD+m bind[ws_prior] = MOD+Tab # dialog box size ratio .3 >= r < 1 # dialog_ratio = 0.6 # Split a non-Xrandr dual head setup into one region per monitor # (non-standard driver-based multihead is not seen by spectrwm) region = screen[1]:1366x768+0+14 # region = screen[1]:1280x1024+1280+0 # Launch applications in a workspace of choice # autorun = ws[1]:xterm # workspace layout # layout = ws[1]:4:0:0:0:vertical # layout = ws[2]:0:0:0:0:horizontal # layout = ws[3]:0:0:0:0:fullscreen # layout = ws[4]:4:0:0:0:vertical_flip # layout = ws[5]:0:0:0:0:horizontal_flip # mod key, (windows key is Mod4) (apple key on OSX is Mod2) modkey = Mod4 # Clear key bindings and load new key bindings from the specified file. # This allows you to load pre-defined key bindings for your keyboard layout. #keyboard_mapping = ~/.spectrwm_us.conf # quirks # remove with: quirk[class:name] = NONE # quirk[MPlayer:xv] = FLOAT + FULLSCREEN + FOCUSPREV # quirk[OpenOffice.org 2.4:VCLSalFrame] = FLOAT # quirk[OpenOffice.org 3.0:VCLSalFrame] = FLOAT # quirk[OpenOffice.org 3.1:VCLSalFrame] = FLOAT # quirk[Firefox-bin:firefox-bin] = TRANSSZ # quirk[Firefox:Dialog] = FLOAT # quirk[Gimp:gimp] = FLOAT + ANYWHERE # quirk[XTerm:xterm] = XTERM_FONTADJ # quirk[xine:Xine Window] = FLOAT + ANYWHERE # quirk[Xitk:Xitk Combo] = FLOAT + ANYWHERE # quirk[xine:xine Panel] = FLOAT + ANYWHERE # quirk[Xitk:Xine Window] = FLOAT + ANYWHERE # quirk[xine:xine Video Fullscreen Window] = FULLSCREEN + FLOAT # quirk[pcb:pcb] = FLOAT # COMMON APPS: define firefox program and bind to key program[firefox] = firefox http://spectrwm.org/ bind[firefox] = MOD+f #program[term] = terminator bind[term] = Mod1+F1 program[chromium] = chromium bind[chromium] = MOD+c # VOLUME CONTROL program[rise_volume] = amixer set Master 5%+ bind[rise_volume] = Control+Up program[dec_volume] = amixer set Master 5%- bind[dec_volume] = Control+Down # MUSIC CONTROL program[play] = mpc play bind[play] = Control+Shift+0xff9c program[pause] = mpc pause bind[pause] = Control+0xff9c program[next] = mpc next bind[next] = Control+Right program[prev] = mpc prev bind[prev] = Control+Left # BRIGHTNESS CONTROL program[bright_up] = sudo nvidiablctl up bind[bright_up] = 0x1008ff02 #bind[bright_up] = XF86MonBrightnessUp program[bright_down] = sudo nvidiablctl down bind[bright_down] = 0x1008ff03 #bind[bright_down] = XF86MonBrightnessDown