Arctis

Untitled

Sep 3rd, 2014
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.45 KB | None | 0 0
  1.  
  2.  
  3. # This file has been auto-generated by i3-config-wizard(1).
  4. # It will not be overwritten, so edit it as you like.
  5. #
  6. # Should you change your keyboard layout somewhen, delete
  7. # this file and re-run i3-config-wizard(1).
  8. #
  9.  
  10. # i3 config file (v4)
  11. #
  12. # Please see http://i3wm.org/docs/userguide.html for a complete reference!
  13.  
  14. set $mod Mod4
  15.  
  16. # font for window titles. ISO 10646 = Unicode
  17. font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
  18.  
  19. # Use Mouse+$mod to drag floating windows to their wanted position
  20. floating_modifier $mod
  21.  
  22. # start programs
  23. exec --no-startup-id feh --bg-fill ~/Pictures/wallpaper.jpg
  24. bindsym $mod+c exec --no-startup-id google-chrome
  25. bindsym $mod+p exec --no-startup-id pavucontrol
  26. bindsym $mod+n exec --no-startup-id thunar
  27. bindsym $mod+g exec --no-startup-id gimp
  28. bindsym $mod+l exec --no-startup-id deluge
  29. bindsym $mod+Shift+s exec --no-startup-id cd ~/Pictures/Screenshots && scrot -b
  30. bindsym $mod+space exec mpc toggle
  31.  
  32. # start a terminal
  33. bindsym $mod+Return exec terminator
  34.  
  35. # kill focused window
  36. bindsym $mod+Shift+Q kill
  37.  
  38. # start dmenu (a program launcher)
  39. bindsym $mod+d exec dmenu_run
  40.  
  41. #you can use the cursor keys:
  42. bindsym $mod+Left focus left
  43. bindsym $mod+Down focus down
  44. bindsym $mod+Up focus up
  45. bindsym $mod+Right focus right
  46.  
  47. # move focused window
  48. bindsym $mod+Shift+J move left
  49. bindsym $mod+Shift+K move down
  50. bindsym $mod+Shift+L move up
  51. bindsym $mod+Shift+colon move right
  52.  
  53. # alternatively, you can use the cursor keys:
  54. bindsym $mod+Shift+Left move left
  55. bindsym $mod+Shift+Down move down
  56. bindsym $mod+Shift+Up move up
  57. bindsym $mod+Shift+Right move right
  58.  
  59. # split in horizontal orientation
  60. bindsym $mod+h split h
  61.  
  62. # split in vertical orientation
  63. bindsym $mod+v split v
  64.  
  65. # enter fullscreen mode for the focused container
  66. bindsym $mod+f fullscreen
  67.  
  68. # change container layout (stacked, tabbed, default)
  69. bindsym $mod+s layout stacking
  70. bindsym $mod+w layout tabbed
  71. bindsym $mod+e layout default
  72.  
  73. # toggle tiling / floating
  74. bindsym $mod+Shift+space floating toggle
  75.  
  76.  
  77. # focus the parent container
  78. bindsym $mod+a focus parent
  79.  
  80. # focus the child container
  81. #bindcode $mod+d focus child
  82.  
  83. # switch to workspace
  84. bindsym $mod+1 workspace 1: Web
  85. bindsym $mod+2 workspace 2
  86. bindsym $mod+3 workspace 3
  87. bindsym $mod+4 workspace 4
  88. bindsym $mod+5 workspace 5
  89. bindsym $mod+6 workspace 6
  90. bindsym $mod+7 workspace 7
  91. bindsym $mod+8 workspace 8
  92. bindsym $mod+9 workspace 9
  93. bindsym $mod+0 workspace 10
  94.  
  95. # move focused container to workspace
  96. bindsym $mod+Shift+exclam move container to workspace 1
  97. bindsym $mod+Shift+at move container to workspace 2
  98. bindsym $mod+Shift+numbersign move container to workspace 3
  99. bindsym $mod+Shift+dollar move container to workspace 4
  100. bindsym $mod+Shift+percent move container to workspace 5
  101. bindsym $mod+Shift+asciicircum move container to workspace 6
  102. bindsym $mod+Shift+ampersand move container to workspace 7
  103. bindsym $mod+Shift+asterisk move container to workspace 8
  104. bindsym $mod+Shift+parenleft move container to workspace 9
  105. bindsym $mod+Shift+parenright move container to workspace 10
  106.  
  107. # reload the configuration file
  108. bindsym $mod+Shift+C reload
  109. # restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
  110. bindsym $mod+Shift+R restart
  111. # exit i3 (logs you out of your X session)
  112. bindsym $mod+Shift+E exit
  113.  
  114. # resize window (you can also use the mouse for that)
  115. mode "resize" {
  116. # These bindings trigger as soon as you enter the resize mode
  117.  
  118. # Pressing left will shrink the window’s width.
  119. # Pressing right will grow the window’s width.
  120. # Pressing up will shrink the window’s height.
  121. # Pressing down will grow the window’s height.
  122. bindsym j resize shrink width 10 px or 10 ppt
  123. bindsym k resize grow height 10 px or 10 ppt
  124. bindsym l resize shrink height 10 px or 10 ppt
  125. bindsym semicolon resize grow width 10 px or 10 ppt
  126.  
  127. # same bindings, but for the arrow keys
  128. bindsym 113 resize shrink width 10 px or 10 ppt
  129. bindsym 116 resize grow height 10 px or 10 ppt
  130. bindsym 111 resize shrink height 10 px or 10 ppt
  131. bindsym 114 resize grow width 10 px or 10 ppt
  132.  
  133. # back to normal: Enter or Escape
  134. bindsym Return mode "default"
  135. bindsym Escape mode "default"
  136. }
  137.  
  138. bindsym $mod+r mode "resize"
  139.  
  140. # Start i3bar to display a workspace bar (plus the system information i3status
  141. # finds out, if available)
  142. bar {
  143. status_command i3status
  144. #position top
  145.  
  146. colors {
  147. background #F8F8F8
  148. statusline #000000
  149. separator #000000
  150.  
  151. focused_workspace #999999j #F8F8F8 #000000
  152. active_workspace #2d2d2d #5f676a #dedede
  153. inactive_workspace #F8F8F8 #F8F8F8 #999999
  154. urgent_workspace #333333 #900000 #F8F8F8
  155. }
  156. }
Advertisement
Add Comment
Please, Sign In to add comment