Simple image host.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

config 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  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. # i3 config file (v4)
  8. #
  9. # Please see http://i3wm.org/docs/userguide.html for a complete reference!
  10. set $mod Mod4
  11. exec xfsettingsd
  12. exec xfce4-volumed
  13. exec compton --backend glx --vsync opengl-swc --paint-on-overlay
  14. exec feh --bg-scale ~/pictures/313131.png
  15. # hide dem borders
  16. hide_edge_borders both
  17. # hide dem titles
  18. for_window [class="^.*"] border pixel 1
  19. for_window [title="^float$"] floating enable
  20. #colors
  21. set $background #EEEEEE
  22. set $back-inact #313131
  23. set $back-urgen #FFEEEE
  24. set $border #FFFFFF
  25. set $bor-in #313131
  26. set $bor-ur #313131
  27. set $text #313131
  28. set $t-in #EEEEEE
  29. set $t-ur #B00011
  30. # class border background text indicator
  31. client.focused $border $background $text #31392F
  32. client.focused_inactive $bor-in $back-inact $t-in #676767
  33. client.unfocused $bor-in $back-inact $t-in #515151
  34. client.urgent $bor-ur $back-urgen $t-ur #900000
  35. # font for window titles. ISO 10646 = Unicode
  36. #apt-get install xfonts-terminus
  37. font xft:Terminus 8
  38. # Use Mouse+$mod to drag floating windows to their wanted position
  39. floating_modifier $mod
  40. # start a terminal
  41. bindsym $mod+Return exec i3-sensible-terminal
  42. bindsym $mod+t exec i3-sensible-terminal -T float
  43. # kill focused window
  44. bindsym $mod+shift+Q kill
  45. # start dmenu (a program launcher)
  46. bindsym $mod+d exec dmenu_run
  47. bindsym $mod+shift+d exec i3-dmenu-desktop
  48. bindsym $mod+g exec slingshot-launcher
  49. # change focus
  50. bindsym $mod+b focus left
  51. bindsym $mod+n focus down
  52. bindsym $mod+p focus up
  53. bindsym $mod+f focus right
  54. # alternatively, you can use the cursor keys:
  55. bindsym $mod+Left focus left
  56. bindsym $mod+Down focus down
  57. bindsym $mod+Up focus up
  58. bindsym $mod+Right focus right
  59. # move focused window
  60. bindsym $mod+Shift+b move left
  61. bindsym $mod+Shift+n move down
  62. bindsym $mod+Shift+p move up
  63. bindsym $mod+Shift+f move right
  64. # alternatively, you can use the cursor keys:
  65. bindsym $mod+Shift+Left move left
  66. bindsym $mod+Shift+Down move down
  67. bindsym $mod+Shift+Up move up
  68. bindsym $mod+Shift+Right move right
  69. # split in horizontal orientation
  70. bindsym $mod+h split h
  71. # split in vertical orientation
  72. bindsym $mod+v split v
  73. # enter fullscreen mode for the focused container
  74. bindsym $mod+Shfit+z fullscreen
  75. # change container layout (stacked, tabbed, default)
  76. bindsym $mod+s layout stacking
  77. bindsym $mod+w layout tabbed
  78. bindsym $mod+e layout default
  79. # toggle tiling / floating
  80. bindsym $mod+Shift+space floating toggle
  81. # change focus between tiling / floating windows
  82. bindsym $mod+space focus mode_toggle
  83. # focus the parent container
  84. bindsym $mod+a focus parent
  85. # focus the child container
  86. #bindcode $mod+d focus child
  87. # switch to workspace
  88. bindsym $mod+1 workspace 1
  89. bindsym $mod+2 workspace 2
  90. bindsym $mod+3 workspace 3
  91. bindsym $mod+4 workspace 4
  92. bindsym $mod+5 workspace 5
  93. bindsym $mod+6 workspace 6
  94. bindsym $mod+7 workspace 7
  95. bindsym $mod+8 workspace 8
  96. bindsym $mod+9 workspace 9
  97. bindsym $mod+0 workspace 10
  98. # move focused container to workspace
  99. bindsym $mod+Shift+exclam move workspace 1
  100. bindsym $mod+Shift+at move workspace 2
  101. bindsym $mod+Shift+numbersign move workspace 3
  102. bindsym $mod+Shift+dollar move workspace 4
  103. bindsym $mod+Shift+percent move workspace 5
  104. bindsym $mod+Shift+asciicircum move workspace 6
  105. bindsym $mod+Shift+ampersand move workspace 7
  106. bindsym $mod+Shift+asterisk move workspace 8
  107. bindsym $mod+Shift+parenleft move workspace 9
  108. bindsym $mod+Shift+parenright move workspace 10
  109. # reload the configuration file
  110. bindsym $mod+Shift+C reload
  111. # restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
  112. bindsym $mod+Shift+R restart
  113. # exit i3 (logs you out of your X session)
  114. bindsym $mod+Shift+E exit
  115. # resize window (you can also use the mouse for that)
  116. mode "resize" {
  117. # These bindings trigger as soon as you enter the resize mode
  118. # They resize the border in the direction you pressed, e.g.
  119. # when pressing left, the window is resized so that it has
  120. # more space on its left
  121. bindsym j resize shrink left 10 px or 10 ppt
  122. bindsym Shift+J resize grow left 10 px or 10 ppt
  123. bindsym k resize shrink down 10 px or 10 ppt
  124. bindsym Shift+K resize grow down 10 px or 10 ppt
  125. bindsym l resize shrink up 10 px or 10 ppt
  126. bindsym Shift+L resize grow up 10 px or 10 ppt
  127. bindsym semicolon resize shrink right 10 px or 10 ppt
  128. bindsym Shift+colon resize grow right 10 px or 10 ppt
  129. # same bindings, but for the arrow keys
  130. bindsym Left resize shrink left 10 px or 10 ppt
  131. bindsym Shift+Left resize grow left 10 px or 10 ppt
  132. bindsym Down resize shrink down 10 px or 10 ppt
  133. bindsym Shift+Down resize grow down 10 px or 10 ppt
  134. bindsym Up resize shrink up 10 px or 10 ppt
  135. bindsym Shift+Up resize grow up 10 px or 10 ppt
  136. bindsym Right resize shrink right 10 px or 10 ppt
  137. bindsym Shift+Right resize grow right 10 px or 10 ppt
  138. # back to normal: Enter or Escape
  139. bindsym Return mode "default"
  140. bindsym Escape mode "default"
  141. }
  142. bindsym $mod+r mode "resize"
  143. # Start i3bar to display a workspace bar (plus the system information i3status
  144. # finds out, if available)
  145. bar {
  146. status_command conky-i3bar
  147. tray_output none
  148. colors {
  149. background $back-inact
  150. statusline $text
  151. #border #back #text
  152. focused_workspace $border $background $text
  153. active_workspace $border $background $text
  154. inactive_workspace $bor-in $back-inact $t-in
  155. urgent_workspace $bor-ur $back-urgen $t-ur
  156. }
  157. }