Cleaned i3 config, added compile workspace
This commit is contained in:
parent
9346f65f0c
commit
895ef9f447
1 changed files with 13 additions and 28 deletions
41
i3.config
41
i3.config
|
@ -1,14 +1,6 @@
|
||||||
# This file has been auto-generated by i3-config-wizard(1).
|
### ASARA'S i3 CONFIG ###
|
||||||
# It will not be overwritten, so edit it as you like.
|
|
||||||
#
|
|
||||||
# Should you change your keyboard layout somewhen, delete
|
|
||||||
# this file and re-run i3-config-wizard(1).
|
|
||||||
#
|
|
||||||
|
|
||||||
# i3 config file (v4)
|
|
||||||
#
|
|
||||||
# Please see http://i3wm.org/docs/userguide.html for a complete reference!
|
|
||||||
|
|
||||||
|
# Set mod to alt (Search is meta/win on the Pixel)
|
||||||
set $mod Mod1
|
set $mod Mod1
|
||||||
|
|
||||||
# Set customized workspace names
|
# Set customized workspace names
|
||||||
|
@ -18,8 +10,10 @@ set $ws3 3: Programming
|
||||||
set $ws4 4: Remote
|
set $ws4 4: Remote
|
||||||
set $ws5 5: Misc
|
set $ws5 5: Misc
|
||||||
set $ws6 6: Trash
|
set $ws6 6: Trash
|
||||||
|
set $ws7 7: Email
|
||||||
set $ws8 8: Music
|
set $ws8 8: Music
|
||||||
set $ws9 9: Chat
|
set $ws9 9: Chat
|
||||||
|
set $ws10 10: Compile
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -95,29 +89,18 @@ bindsym $mod+a focus parent
|
||||||
#bindcode $mod+d focus child
|
#bindcode $mod+d focus child
|
||||||
|
|
||||||
# switch to workspace
|
# switch to workspace
|
||||||
|
|
||||||
# Custom modkey uses
|
|
||||||
bindsym $mod+1 workspace $ws1
|
bindsym $mod+1 workspace $ws1
|
||||||
bindsym $mod+2 workspace $ws2
|
bindsym $mod+2 workspace $ws2
|
||||||
bindsym $mod+3 workspace $ws3
|
bindsym $mod+3 workspace $ws3
|
||||||
bindsym $mod+4 workspace $ws4
|
bindsym $mod+4 workspace $ws4
|
||||||
bindsym $mod+5 workspace $ws5
|
bindsym $mod+5 workspace $ws5
|
||||||
bindsym $mod+6 workspace $ws6
|
bindsym $mod+6 workspace $ws6
|
||||||
|
bindsym $mod+7 workspace $ws7
|
||||||
bindsym $mod+8 workspace $ws8
|
bindsym $mod+8 workspace $ws8
|
||||||
bindsym $mod+9 workspace $ws9
|
bindsym $mod+9 workspace $ws9
|
||||||
|
bindsym $mod+0 workspace $ws10
|
||||||
|
|
||||||
|
|
||||||
#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 10
|
|
||||||
|
|
||||||
# move focused container to workspace
|
# move focused container to workspace
|
||||||
bindsym $mod+Shift+exclam move container to workspace $ws1
|
bindsym $mod+Shift+exclam move container to workspace $ws1
|
||||||
bindsym $mod+Shift+at move container to workspace $ws2
|
bindsym $mod+Shift+at move container to workspace $ws2
|
||||||
|
@ -125,10 +108,10 @@ bindsym $mod+Shift+numbersign move container to workspace $ws3
|
||||||
bindsym $mod+Shift+dollar move container to workspace $ws4
|
bindsym $mod+Shift+dollar move container to workspace $ws4
|
||||||
bindsym $mod+Shift+percent move container to workspace $ws5
|
bindsym $mod+Shift+percent move container to workspace $ws5
|
||||||
bindsym $mod+Shift+asciicircum move container to workspace $ws6
|
bindsym $mod+Shift+asciicircum move container to workspace $ws6
|
||||||
bindsym $mod+Shift+ampersand move container to workspace 7
|
bindsym $mod+Shift+ampersand move container to workspace $ws7
|
||||||
bindsym $mod+Shift+asterisk move container to workspace 8
|
bindsym $mod+Shift+asterisk move container to workspace $ws8
|
||||||
bindsym $mod+Shift+parenleft move container to workspace $ws9
|
bindsym $mod+Shift+parenleft move container to workspace $ws9
|
||||||
bindsym $mod+Shift+parenright move container to workspace 10
|
bindsym $mod+Shift+parenright move container to workspace $ws10
|
||||||
|
|
||||||
# reload the configuration file
|
# reload the configuration file
|
||||||
bindsym $mod+Shift+C reload
|
bindsym $mod+Shift+C reload
|
||||||
|
@ -169,10 +152,11 @@ bar {
|
||||||
status_command i3status -c /home/george/.i3status.conf
|
status_command i3status -c /home/george/.i3status.conf
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# F key commands
|
||||||
# Lock
|
# Lock
|
||||||
bindsym $mod+F5 exec i3lock -n -c 000000 -i /home/george/.wallpaper
|
bindsym $mod+F5 exec i3lock -n -c 000000 -i /home/george/.wallpaper
|
||||||
|
|
||||||
# F key commands
|
|
||||||
bindsym $mod+F6 exec xbacklight -dec 5
|
bindsym $mod+F6 exec xbacklight -dec 5
|
||||||
bindsym $mod+F7 exec xbacklight -inc 2
|
bindsym $mod+F7 exec xbacklight -inc 2
|
||||||
bindsym $mod+F8 exec amixer -c 0 set "HP/Speaker Auto Detect" toggle
|
bindsym $mod+F8 exec amixer -c 0 set "HP/Speaker Auto Detect" toggle
|
||||||
|
@ -183,11 +167,12 @@ bindsym $mod+F10 exec amixer -c 0 set PCM 5+
|
||||||
|
|
||||||
assign [class="Firefox"] $ws2
|
assign [class="Firefox"] $ws2
|
||||||
assign [title="ssh"] $ws4
|
assign [title="ssh"] $ws4
|
||||||
|
assign [class="Thunderbird"] $ws7
|
||||||
assign [title="music"] $ws8
|
assign [title="music"] $ws8
|
||||||
assign [class="Pidgin"] $ws9
|
assign [class="Pidgin"] $ws9
|
||||||
|
|
||||||
|
|
||||||
# Load on start
|
# Load on start
|
||||||
exec xbacklight -set 2
|
exec xbacklight -set 20
|
||||||
exec feh --bg-fill '/home/george/.wallpaper'
|
exec feh --bg-fill '/home/george/.wallpaper'
|
||||||
exec nm-applet
|
exec nm-applet
|
||||||
|
|
Loading…
Reference in a new issue