set $mod Mod4 set $alt Mod1 bindsym $mod+Shift+Q kill bindsym $mod+Shift+C reload bindsym $mod+Shift+R restart bindsym $mod+Shift+E exit bindsym $mod+h focus left bindsym $mod+j focus down bindsym $mod+k focus up bindsym $mod+l focus right bindsym $mod+Shift+H move left bindsym $mod+Shift+J move down bindsym $mod+Shift+K move up bindsym $mod+Shift+L move right bindsym $mod+y split h bindsym $mod+x split v bindsym $mod+f fullscreen bindsym $mod+s layout stacking bindsym $mod+w layout tabbed bindsym $mod+e layout default bindsym $mod+a focus parent bindsym $mod+d focus child floating_modifier $mod bindsym $mod+Shift+space floating toggle bindsym $mod+1 workspace 1 bindsym $mod+2 workspace 2 bindsym $mod+3 workspace 3 bindsym $mod+4 workspace 4 bindsym $mod+5 workspace 5 bindsym $mod+6 workspace 6 bindsym $mod+7 workspace 7 bindsym $mod+8 workspace 8 bindsym $mod+9 workspace 9 bindsym $mod+0 workspace 0 bindsym Control+Mod1+Right workspace next_on_output bindsym Control+Mod1+l workspace next_on_output bindsym Control+Mod1+Left workspace prev_on_output bindsym Control+Mod1+h workspace prev_on_output bindsym Control+Mod1+Down move workspace to output right bindsym $mod+Shift+exclam move container to workspace 1 bindsym $mod+Shift+quotedbl move container to workspace 2 bindsym $mod+Shift+section move container to workspace 3 bindsym $mod+Shift+dollar move container to workspace 4 bindsym $mod+Shift+percent move container to workspace 5 bindsym $mod+Shift+ampersand move container to workspace 6 bindsym $mod+Shift+slash move container to workspace 7 bindsym $mod+Shift+parenleft move container to workspace 8 bindsym $mod+Shift+parenright move container to workspace 9 bindsym $mod+Shift+equal move container to workspace 0 bindsym $mod+r mode "resize" mode "resize" { bindsym h resize shrink width 5 px or 5 ppt bindsym j resize grow height 10 px or 10 ppt bindsym k resize shrink height 10 px or 10 ppt bindsym l resize grow width 5 px or 5 ppt bindsym 113 resize shrink width 10 px or 10 ppt bindsym 116 resize grow height 10 px or 10 ppt bindsym 111 resize shrink height 10 px or 10 ppt bindsym 114 resize grow width 10 px or 10 ppt bindsym Return mode "default" bindsym Escape mode "default" } bar { status_command ~/.conky.sh workspace_buttons yes tray_output LVDS1 font pango:Fantasque Sans Mono 16px colors { background #161616 statusline #605c5a focused_workspace #909737 #909737 #161616 urgent_workspace #909737 #909737 #161616 active_workspace #909737 #909737 #161616 inactive_workspace #161616 #161616 #909737 } } font pango:Fantasque Sans Mono 16px hide_edge_borders both client.focused #909737 #909737 #222222 client.focused_inactive #222222 #222222 #999999 client.unfocused #222222 #222222 #999999 client.urgent #a5a5a5 #a5a5a5 #2e3436 client.background #161616 for_window [class="^.*"] border pixel 4 for_window [title="^dictionary$"] floating enable for_window [title="^.*\.wiki \(~\/note.*\).*GVIM$"] border pixel 8; floating enable; move to scratchpad for_window [title="^.*- Zeal$"] border pixel 8; floating enable; move position 160px 46px; move to scratchpad bindsym Control+Return exec urxvtc -title "Chicken Scheme REPL" -e csi -q bindsym $mod+Return exec urxvtc bindsym $alt+Return exec gvim bindsym $mod+space exec "rofi -modi run,ssh,window -show combi" bindsym $alt+space exec passman submitform bindsym Control+space exec ~/.i3/apply_layout.sh bindsym $mod+c exec = bindsym $mod+m exec rofi_dict bindsym Print exec xfce4-screenshooter bindsym Mod1+l exec --no-startup-id i3lock -c 000000 bindsym Control+Mod1+m exec --no-startup-id ~/.screenlayout/mobile.sh bindsym Control+Mod1+d exec --no-startup-id ~/.screenlayout/docked.sh bindsym Control+Mod1+v exec --no-startup-id ~/.screenlayout/docked_vertical.sh bindsym Control+Mod1+t exec --no-startup-id ~/.screenlayout/docked_tv_mode.sh bindsym $mod+n [title="^.*\.wiki \(~\/note.*\).*GVIM$"] scratchpad show bindsym $mod+z [title="^.*- Zeal$"] scratchpad show bindsym $alt+n exec --no-startup-id sh -c "echo -e \$(xsel -o) '\n' >> ~/note/src/misc/inbox.wiki" exec --no-startup-id export $(gnome-keyring-daemon) exec --no-startup-id urxvtd exec --no-startup-id twmnd exec --no-startup-id nm-applet exec --no-startup-id volumeicon exec --no-startup-id feh --bg-center ~/.background.jpg exec --no-startup-id gvim ~/note/index.wiki exec --no-startup-id zeal exec --no-startup-id xautolock -time 5 -locker "i3lock -c 000000"