This commit is contained in:
Simon Vieille 2017-06-19 16:36:59 +02:00
commit a0ab663573
12 changed files with 427 additions and 40 deletions

56
config
View file

@ -19,8 +19,7 @@ bindsym $mod+Return exec /home/simon/bin/urxvt
bindsym $mod+Shift+A kill
# start dmenu (a program launcher)
bindsym $mod+d exec dmenu_run -nb '#333333' -nf '#ffffff' -sb '#982323' -p "$"
bindsym $mod+d exec dmenu_run -nb '#333333' -nf '#ffffff' -sb '#982323' -p "$" -fn 'Bitstream Vera Sans Mono-9'
# change focus
bindsym $mod+j focus left
@ -78,19 +77,7 @@ bindsym $mod+q focus parent
# bindsym $mod+x move workspace to output right
bindsym $mod+b workspace back_and_forth
# bindsym $mod+F1 workspace "1: IRC"
# bindsym $mod+F2 workspace "2: WWW"
# bindsym $mod+F3 workspace "3: MAIL"
# bindsym $mod+F4 workspace "4"
# bindsym $mod+F5 workspace "5"
# bindsym $mod+F6 workspace "6: MEDIA"
# bindsym $mod+F7 workspace "7"
# bindsym $mod+F8 workspace "8"
# bindsym $mod+F9 workspace "9"
# bindsym $mod+F10 workspace "10"
# bindsym $mod+F11 workspace "11"
# bindsym $mod+F12 workspace "12"
# Go to a workspace
bindsym $mod+F1 workspace "1. IRC"
bindsym $mod+F2 workspace "2. WWW"
bindsym $mod+F3 workspace "3. MAIL"
@ -98,28 +85,13 @@ bindsym $mod+F4 workspace "4"
bindsym $mod+F5 workspace "5"
bindsym $mod+F6 workspace "6. MEDIA"
bindsym $mod+F7 workspace "7: WORK"
bindsym $mod+F8 workspace "8"
bindsym $mod+F8 workspace "8: VM"
bindsym $mod+F9 workspace "9"
bindsym $mod+F10 workspace "10"
bindsym $mod+F11 workspace "11"
bindsym $mod+F12 workspace "12"
# move focused container to workspace
# bindsym $mod+Shift+F1 move container to workspace "1: IRC"
# bindsym $mod+Shift+F2 move container to workspace "2: WWW"
# bindsym $mod+Shift+F3 move container to workspace "3: MAIL"
# bindsym $mod+Shift+F4 move container to workspace "4"
# bindsym $mod+Shift+F5 move container to workspace "5"
# bindsym $mod+Shift+F6 move container to workspace "6: MEDIA"
# bindsym $mod+Shift+F7 move container to workspace "7"
# bindsym $mod+Shift+F8 move container to workspace "8"
# bindsym $mod+Shift+F9 move container to workspace "9"
# bindsym $mod+Shift+F10 move container to workspace "10"
# bindsym $mod+Shift+F11 move container to workspace "11"
# bindsym $mod+Shift+F12 move container to workspace "12"
bindsym $mod+Shift+F1 move container to workspace "1. IRC"
bindsym $mod+Shift+F2 move container to workspace "2. WWW"
bindsym $mod+Shift+F3 move container to workspace "3. MAIL"
@ -127,7 +99,7 @@ bindsym $mod+Shift+F4 move container to workspace "4"
bindsym $mod+Shift+F5 move container to workspace "5"
bindsym $mod+Shift+F6 move container to workspace "6. MEDIA"
bindsym $mod+Shift+F7 move container to workspace "7: WORK"
bindsym $mod+Shift+F8 move container to workspace "8"
bindsym $mod+Shift+F8 move container to workspace "8: VM"
bindsym $mod+Shift+F9 move container to workspace "9"
bindsym $mod+Shift+F10 move container to workspace "10"
bindsym $mod+Shift+F11 move container to workspace "11"
@ -172,12 +144,13 @@ bindsym $mod+r mode "resize"
# finds out, if available)
bar {
status_command ~/.i3/i3status.sh
#status_command ~/.i3/i3status.sh
status_command i3blocks -c /home/simon/.i3/bar/bar1.conf
position top
output eDP1
output DP1
output HDMI1
colors {
#background #111111
background #000000
@ -187,7 +160,7 @@ bar {
active_workspace #333333 #5f676a #ffffff
inactive_workspace #111111 #111111 #888888
urgent_workspace #2f343a #87af15 #ffffff
}
}
}
#bar {
@ -203,11 +176,12 @@ bar {
# active_workspace #333333 #5f676a #ffffff
# inactive_workspace #111111 #111111 #888888
# urgent_workspace #2f343a #87af15 #ffffff
# }
# }
#}
bar {
status_command ~/.i3/processList.sh
#status_command i3blocks
workspace_buttons yes
position top
tray_output none
@ -226,7 +200,7 @@ bar {
active_workspace #333333 #5f676a #ffffff
inactive_workspace #111111 #111111 #888888
urgent_workspace #2f343a #87af15 #ffffff
}
}
}
for_window [title="OBS"] floating enable
@ -244,6 +218,7 @@ for_window [title="Wicd"] floating enable
for_window [title="Qalculate!"] floating enable
for_window [title="Gnuplot"] floating enable
for_window [title="Network Connect"] floating enable
for_window [title="Android Emulator"] floating enable
for_window [title=".*"] border 1pixel
#exec utox
@ -258,7 +233,7 @@ exec alsactl init -c 1
exec volumeicon
exec /home/simon/bin/sshplus.py
exec dunst
exec /home/simon/bin/dual_screen_dp1.sh off
exec sleep 2 && /home/simon/bin/dual_screen_dp1.sh off
exec /home/simon/bin/reload_wallpaper
exec redshift-gtk -l 47.51659:6.7809
#exec pulseaudio --start
@ -266,11 +241,10 @@ exec redshift-gtk -l 47.51659:6.7809
# exec synclient MiddleButtonAreaLeft=2700
# exec synclient MiddleButtonAreaRight=3500
# exec synclient MiddleButtonAreaLeft=2700
exec xcompmgr -c
# exec xcompmgr -c
exec xbacklight + 100
# Softwares bind
bindsym Print exec ~/bin/screenshot
bindsym mod1+F10 exec ~/bin/screenshot_zone
bindsym $mod+Print exec ~/bin/upload_wall
@ -327,6 +301,8 @@ bindsym XF86Mail exec icedove
bindsym $mod+l exec mlclipboard
bindsym $mod+Shift+S exec i3-msg "sticky toggle"
# class border backgr. text indicator
client.focused #9B2A5D #000000 #ffffff #2e9ef4
client.focused_inactive #333333 #5f676a #ffffff #484e50