use it, it has to be a UTF-8 encoded arrow, not <tt>-></tt> or something like that.</p></div>\r
<div class="paragraph"><p>To get the class and instance, you can use <tt>xprop</tt>. After clicking on the\r
window, you will see the following output:</p></div>\r
use it, it has to be a UTF-8 encoded arrow, not <tt>-></tt> or something like that.</p></div>\r
<div class="paragraph"><p>To get the class and instance, you can use <tt>xprop</tt>. After clicking on the\r
window, you will see the following output:</p></div>\r
<div class="listingblock">\r
<div class="content">\r
<pre><tt>WM_CLASS(STRING) = "irssi", "URxvt"</tt></pre>\r
<div class="listingblock">\r
<div class="content">\r
<pre><tt>WM_CLASS(STRING) = "irssi", "URxvt"</tt></pre>\r
used to paint it. If you use a color other than black for your terminals, you\r
most likely want to set the client background color to the same color as your\r
terminal program’s background color to avoid black gaps between the rendered\r
used to paint it. If you use a color other than black for your terminals, you\r
most likely want to set the client background color to the same color as your\r
terminal program’s background color to avoid black gaps between the rendered\r
<div class="paragraph"><p>Colors are in HTML hex format (#rrggbb), see the following example:</p></div>\r
<div class="paragraph"><p><strong>Examples (default colors)</strong>:</p></div>\r
<div class="listingblock">\r
<div class="paragraph"><p>Colors are in HTML hex format (#rrggbb), see the following example:</p></div>\r
<div class="paragraph"><p><strong>Examples (default colors)</strong>:</p></div>\r
<div class="listingblock">\r
programs to get information from i3, such as the current workspaces\r
(to display a workspace bar), and to control i3.</p></div>\r
<div class="paragraph"><p>The IPC socket is enabled by default and will be created in\r
programs to get information from i3, such as the current workspaces\r
(to display a workspace bar), and to control i3.</p></div>\r
<div class="paragraph"><p>The IPC socket is enabled by default and will be created in\r
-<tt>/tmp/i3-%u/ipc-socket.%p</tt> where <tt>%u</tt> is your UNIX username and <tt>%p</tt> is the PID\r
-of i3.</p></div>\r
+<tt>/tmp/i3-%u.XXXXXX/ipc-socket.%p</tt> where <tt>%u</tt> is your UNIX username, <tt>%p</tt> is\r
+the PID of i3 and XXXXXX is a string of random characters from the portable\r
+filename character set (see mkdtemp(3)).</p></div>\r
<div class="paragraph"><p>You can override the default path through the environment-variable <tt>I3SOCK</tt> or\r
by specifying the <tt>ipc-socket</tt> directive. This is discouraged, though, since i3\r
<div class="paragraph"><p>You can override the default path through the environment-variable <tt>I3SOCK</tt> or\r
by specifying the <tt>ipc-socket</tt> directive. This is discouraged, though, since i3\r
-does the right thing by default.</p></div>\r
+does the right thing by default. If you decide to change it, it is strongly\r
+recommended to set this to a location in your home directory so that no other\r
+user can create that directory.</p></div>\r
</div></div>\r
<div class="paragraph"><p>You can then use the <tt>i3-msg</tt> application to perform any command listed in\r
the next section.</p></div>\r
</div></div>\r
<div class="paragraph"><p>You can then use the <tt>i3-msg</tt> application to perform any command listed in\r
the next section.</p></div>\r
<div class="paragraph"><p>You can restrict i3bar to one or more outputs (monitors). The default is to\r
handle all outputs. Restricting the outputs is useful for using different\r
options for different outputs by using multiple <em>bar</em> blocks.</p></div>\r
<div class="paragraph"><p>You can restrict i3bar to one or more outputs (monitors). The default is to\r
handle all outputs. Restricting the outputs is useful for using different\r
options for different outputs by using multiple <em>bar</em> blocks.</p></div>\r
- focused_workspace #ffffff #285577\r
- active_workspace #ffffff #333333\r
- inactive_workspace #888888 #222222\r
- urgent_workspace #ffffff #900000\r
- }\r
+ focused_workspace #ffffff #285577\r
+ active_workspace #ffffff #333333\r
+ inactive_workspace #888888 #222222\r
+ urgent_workspace #ffffff #900000\r
bindsym mod+g exec gimp\r
\r
# Start the terminal emulator urxvt which is not yet startup-notification-aware\r
bindsym mod+g exec gimp\r
\r
# Start the terminal emulator urxvt which is not yet startup-notification-aware\r
</div></div>\r
<div class="paragraph"><p>The <tt>--no-startup-id</tt> parameter disables startup-notification support for this\r
particular exec command. With startup-notification, i3 can make sure that a\r
</div></div>\r
<div class="paragraph"><p>The <tt>--no-startup-id</tt> parameter disables startup-notification support for this\r
particular exec command. With startup-notification, i3 can make sure that a\r
<div class="paragraph"><p>You can also switch to the next and previous workspace with the commands\r
<tt>workspace next</tt> and <tt>workspace prev</tt>, which is handy, for example, if you have\r
workspace 1, 3, 4 and 9 and you want to cycle through them with a single key\r
<div class="paragraph"><p>You can also switch to the next and previous workspace with the commands\r
<tt>workspace next</tt> and <tt>workspace prev</tt>, which is handy, for example, if you have\r
workspace 1, 3, 4 and 9 and you want to cycle through them with a single key\r
prev</tt> to move a container to the next/previous workspace.</p></div>\r
<div class="paragraph" id="back_and_forth"><p>To switch back to the previously focused workspace, use <tt>workspace\r
back_and_forth</tt>.</p></div>\r
<div class="paragraph"><p>To move a container to another xrandr output such as <tt>LVDS1</tt> or <tt>VGA1</tt>, you can\r
use the <tt>move output</tt> command followed by the name of the target output. You\r
may also use <tt>left</tt>, <tt>right</tt>, <tt>up</tt>, <tt>down</tt> instead of the xrandr output name to\r
prev</tt> to move a container to the next/previous workspace.</p></div>\r
<div class="paragraph" id="back_and_forth"><p>To switch back to the previously focused workspace, use <tt>workspace\r
back_and_forth</tt>.</p></div>\r
<div class="paragraph"><p>To move a container to another xrandr output such as <tt>LVDS1</tt> or <tt>VGA1</tt>, you can\r
use the <tt>move output</tt> command followed by the name of the target output. You\r
may also use <tt>left</tt>, <tt>right</tt>, <tt>up</tt>, <tt>down</tt> instead of the xrandr output name to\r