Advertisement
Guest User

Untitled

a guest
Jan 26th, 2013
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.38 KB | None | 0 0
  1. # This file has been auto-generated by i3-config-wizard(1).
  2. # It will not be overwritten, so edit it as you like.
  3. #
  4. # Should you change your keyboard layout somewhen, delete
  5. # this file and re-run i3-config-wizard(1).
  6. #
  7.  
  8. # i3 config file (v4)
  9. #
  10. # Please see http://i3wm.org/docs/userguide.html for a complete reference!
  11.  
  12. set $mod Mod4
  13.  
  14. font pango:Inconsolata 11x
  15. new_window 1pixel
  16.  
  17. # font for window titles. ISO 10646 = Unicode
  18. #font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
  19.  
  20. # Use Mouse+$mod to drag floating windows to their wanted position
  21. floating_modifier $mod
  22.  
  23. # start a terminal
  24. bindsym $mod+Return exec i3-sensible-terminal -e fish
  25.  
  26. # kill focused window
  27. bindsym $mod+Shift+Q kill
  28.  
  29. # start dmenu (a program launcher)
  30. bindsym $mod+d exec dmenu_run -b
  31.  
  32. # change focus
  33. bindsym $mod+j focus left
  34. bindsym $mod+k focus down
  35. bindsym $mod+l focus up
  36. bindsym $mod+odiaeresis focus right
  37.  
  38. # alternatively, you can use the cursor keys:
  39. bindsym $mod+Left focus left
  40. bindsym $mod+Down focus down
  41. bindsym $mod+Up focus up
  42. bindsym $mod+Right focus right
  43.  
  44. # move focused window
  45. bindsym $mod+Shift+J move left
  46. bindsym $mod+Shift+K move down
  47. bindsym $mod+Shift+L move up
  48. bindsym $mod+Shift+Odiaeresis move right
  49.  
  50. # alternatively, you can use the cursor keys:
  51. bindsym $mod+Shift+Left move left
  52. bindsym $mod+Shift+Down move down
  53. bindsym $mod+Shift+Up move up
  54. bindsym $mod+Shift+Right move right
  55.  
  56. # split in horizontal orientation
  57. bindsym $mod+h split h
  58.  
  59. # split in vertical orientation
  60. bindsym $mod+v split v
  61.  
  62. # enter fullscreen mode for the focused container
  63. bindsym $mod+f fullscreen
  64.  
  65. # change container layout (stacked, tabbed, default)
  66. bindsym $mod+s layout stacking
  67. bindsym $mod+w layout tabbed
  68. bindsym $mod+e layout default
  69.  
  70. # toggle tiling / floating
  71. bindsym $mod+Shift+space floating toggle
  72.  
  73. # change focus between tiling / floating windows
  74. bindsym $mod+space focus mode_toggle
  75.  
  76. # focus the parent container
  77. bindsym $mod+a focus parent
  78.  
  79. # focus the child container
  80. #bindcode $mod+d focus child
  81.  
  82. # switch to workspace
  83. bindsym $mod+1 workspace main[1]
  84. bindsym $mod+2 workspace web[2]
  85. bindsym $mod+3 workspace term[3]
  86. bindsym $mod+4 workspace code[4]
  87. bindsym $mod+5 workspace data[5]
  88. bindsym $mod+6 workspace im[6]
  89. bindsym $mod+7 workspace game[7]
  90. bindsym $mod+8 workspace rnd[8]
  91. bindsym $mod+9 workspace office[9]
  92. bindsym $mod+0 workspace 10
  93.  
  94. # move focused container to workspace
  95. bindsym $mod+Shift+exclam move container to workspace main[1]
  96. bindsym $mod+Shift+quotedbl move container to workspace web[2]; layout tabbed
  97. bindsym $mod+Shift+section move container to workspace term[3]
  98. bindsym $mod+Shift+dollar move container to workspace code[4]
  99. bindsym $mod+Shift+percent move container to workspace data[5]
  100. bindsym $mod+Shift+ampersand move container to workspace im[6]
  101. bindsym $mod+Shift+slash move container to workspace game[7]
  102. bindsym $mod+Shift+parenleft move container to workspace rnd[8]
  103. bindsym $mod+Shift+parenright move container to workspace office[9]
  104. bindsym $mod+Shift+equal move container to workspace 10
  105.  
  106. # reload the configuration file
  107. bindsym $mod+Shift+C reload
  108. # restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
  109. bindsym $mod+Shift+R restart
  110. # exit i3 (logs you out of your X session)
  111. bindsym $mod+Shift+E exit
  112.  
  113. # resize window (you can also use the mouse for that)
  114. mode "resize" {
  115. # These bindings trigger as soon as you enter the resize mode
  116.  
  117. # Pressing left will shrink the window’s width.
  118. # Pressing right will grow the window’s width.
  119. # Pressing up will shrink the window’s height.
  120. # Pressing down will grow the window’s height.
  121. bindsym j resize shrink width 10 px or 10 ppt
  122. bindsym k resize grow height 10 px or 10 ppt
  123. bindsym l resize shrink height 10 px or 10 ppt
  124. bindsym odiaeresis resize grow width 10 px or 10 ppt
  125.  
  126. # same bindings, but for the arrow keys
  127. bindsym 113 resize shrink width 10 px or 10 ppt
  128. bindsym 116 resize grow height 10 px or 10 ppt
  129. bindsym 111 resize shrink height 10 px or 10 ppt
  130. bindsym 114 resize grow width 10 px or 10 ppt
  131.  
  132. # back to normal: Enter or Escape
  133. bindsym Return mode "default"
  134. bindsym Escape mode "default"
  135. }
  136.  
  137. bindsym $mod+r mode "resize"
  138.  
  139. #Audiokeys
  140. bindsym XF86AudioRaiseVolume exec amixer -q set Master 10%+ unmute
  141. bindsym XF86AudioLowerVolume exec amixer -q set Master 10%- unmute
  142. bindsym XF86AudioMute exec amixer -q set Master toggle
  143.  
  144. #Powerkey started cb-exit
  145. bindsym XF86PowerOff exec cb-exit
  146.  
  147. #Den Bildschirm sperren
  148. bindsym $mod+x exec i3lock
  149.  
  150. #Meine Autostart
  151. exec_always --no-startup-id amixer
  152. exec_always --no-startup-id Scripte/display
  153. exec_always --no-startup-id nitrogen --restore
  154. exec_always dropbox start
  155.  
  156. # they see me floatin' they hatin'
  157. for_window [class="Cb-exit"] floating enable
  158. for_window [title="Fortschritt der Dateioperation"] floating enable
  159. for_window [class="game"] floating enable
  160. for_window [class="supertux"] floating enable
  161. for_window [title="Writing BEAM-DIMAP format"] floating enable
  162.  
  163. #My Config needs me
  164. bindsym $mod+c exec terminator -x nano .i3/config
  165.  
  166. #WORKSPACE-REGELN
  167. assign [class="Chromium"] →web[2]
  168. assign [class="Thunar"] →data[5]
  169. assign [class="Evince"] →office[9]
  170. assign [class="Skype"] →im[6]
  171. assign [class="Desura"]→ game[7]
  172. assign [class="game"]→ game[7]
  173. assign [class="net-minecraft-MinecraftLauncher"]→ game[7]
  174.  
  175.  
  176. #FARBEN
  177. # class border backgr. text indicator
  178. client.focused #707AD7 #707AD7 #E2FFD8 #598B5A
  179. client.focused_inactive #333333 #5f676a #E2FFD8 #484e50
  180. client.unfocused #333333 #222222 #E2FFD8 #292d2e
  181. client.urgent #2f343a #900000 #E2FFD8 #900000
  182.  
  183. #Tastenkombinationen für Programme
  184. bindsym $mod+m exec java -jar Downloads/minecraft.jar
  185.  
  186. #ZWISCHEN MONITOREN WECHSELN
  187. #bindsym $mod+m exec i3-msg move workspace to output up
  188. #bindsym $mod+n exec i3-msg move workspace to output down
  189.  
  190. # Start i3bar to display a workspace bar (plus the system information i3status
  191. # finds out, if available)
  192. bar {
  193. colors{
  194. background #222222
  195. statusline #E2FFD8
  196.  
  197. focused_workspace #E2FFD8 #707AD7
  198. inactive_workspace #E2FFD8 #444444
  199. }
  200. # font pango:Terminus 11x
  201. position top
  202. status_command conky
  203. # status_command conky | dzen2 -h '20' -w '1000' -x 361
  204. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement