1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
\r
2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
\r
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
\r
5 <link rel="icon" type="image/png" href="/favicon.png">
\r
6 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
\r
7 <meta name="generator" content="AsciiDoc 8.6.9" />
\r
8 <title>i3: i3-config-wizard(1)</title>
\r
9 <link rel="stylesheet" href="/css/style.css" type="text/css" />
\r
10 <link rel="stylesheet" href="/css/xhtml11.css" type="text/css" />
\r
11 <script type="text/javascript">
\r
13 document.addEventListener("DOMContentLoaded", function(){asciidoc.footnotes(); asciidoc.toc(2);}, false);
\r
16 <script type="text/javascript" src="/js/asciidoc-xhtml11.js"></script>
\r
18 <body class="article">
\r
21 <a href="/"><h1 id="title">i3 - improved tiling WM</h1></a>
\r
23 <li><a style="border-bottom: 2px solid #fff" href="/docs">Docs</a></li>
\r
24 <li><a href="/screenshots">Screens</a></li>
\r
25 <li><a href="/contact">Contact</a></li>
\r
26 <li><a href="http://bugs.i3wm.org/">Bugs</a></li>
\r
28 <br style="clear: both">
\r
31 <h1>i3-config-wizard(1)</h1>
\r
32 <span id="author">Michael Stapelberg</span><br />
\r
33 <span id="email"><tt><<a href="mailto:michael+i3@stapelberg.de">michael+i3@stapelberg.de</a>></tt></span><br />
\r
34 <span id="revnumber">version 4.0,</span>
\r
35 <span id="revdate">July 2011</span>
\r
37 <div id="toctitle">Table of Contents</div>
38 <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
42 <h2 id="_name">1. NAME</h2>
\r
43 <div class="sectionbody">
\r
44 <div class="paragraph"><p>i3-config-wizard - creates a keysym based config based on your layout</p></div>
\r
48 <h2 id="_synopsis">2. SYNOPSIS</h2>
\r
49 <div class="sectionbody">
\r
50 <div class="paragraph"><p>i3-config-wizard</p></div>
\r
54 <h2 id="_files">3. FILES</h2>
\r
55 <div class="sectionbody">
\r
57 <h3 id="_etc_i3_config_keycodes">3.1. /etc/i3/config.keycodes</h3>
\r
58 <div class="paragraph"><p>This file contains the default configuration with keycodes. All the bindcode
\r
59 lines will be transformed to bindsym and the user-specified modifier will be
\r
65 <h2 id="_description">4. DESCRIPTION</h2>
\r
66 <div class="sectionbody">
\r
67 <div class="paragraph"><p>i3-config-wizard is started by i3 in its default config, unless <sub>/.i3/config
\r
68 exists. i3-config-wizard creates a keysym based i3 config file (based on
\r
69 /etc/i3/config.keycodes) in </sub>/.i3/config.</p></div>
\r
70 <div class="paragraph"><p>The advantage of using keysyms is that the config file is easy to read,
\r
71 understand and modify. However, if we shipped with a keysym based default
\r
72 config file, the key positions would not be consistent across different
\r
73 keyboard layouts (take for example the homerow for movement). Therefore, we
\r
74 ship with a keycode based default config and let the wizard transform it
\r
75 according to your current keyboard layout.</p></div>
\r
79 <h2 id="_see_also">5. SEE ALSO</h2>
\r
80 <div class="sectionbody">
\r
81 <div class="paragraph"><p>i3(1)</p></div>
\r
85 <h2 id="_author">6. AUTHOR</h2>
\r
86 <div class="sectionbody">
\r
87 <div class="paragraph"><p>Michael Stapelberg and contributors</p></div>
\r
91 <div id="footnotes"><hr /></div>
\r
92 <div id="footer" lang="de">
\r
93 © 2009-2011 Michael Stapelberg, <a href="/impress.html">Impressum</a>
\r