<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>i3 FAQ - Individual question feed</title><link>https://faq.i3wm.org/questions/</link><description>Frequently asked questions and answers about the i3 window manager</description><atom:link href="http://faq.i3wm.org/feeds/question/2402/" rel="self"></atom:link><language>en</language><copyright>Copyright i3, 2012</copyright><lastBuildDate>Wed, 21 Aug 2013 15:04:44 +0000</lastBuildDate><item><title>Split Configuration</title><link>https://faq.i3wm.org/question/2402/split-configuration/</link><description>Is it possible to split the configuration file into modules? Lets say I just use the `~/.i3/config` as an entry point to import e.g. `~/.i3/keybindings` or `~/.i3/whatever`. In this scenario one could use some VCS to synchronize the modules over multiple nodes and just need to modify the `~/.i3/config` to import certain modules on each node.

Short motivation: For example on notebooks I want to start services like `xfce4-power-manager`, which are overhead on desktop PC's. So it would be great if one could out-source this to e.g. `~/.i3/notebook`...</description><pubDate>Wed, 21 Aug 2013 15:00:14 +0000</pubDate><guid>https://faq.i3wm.org/question/2402/split-configuration/</guid></item><item><title>Answer by Michael for &lt;p&gt;Is it possible to split the configuration file into modules? Lets say I just use the &lt;code&gt;~/.i3/config&lt;/code&gt; as an entry point to import e.g. &lt;code&gt;~/.i3/keybindings&lt;/code&gt; or &lt;code&gt;~/.i3/whatever&lt;/code&gt;. In this scenario one could use some VCS to synchronize the modules over multiple nodes and just need to modify the &lt;code&gt;~/.i3/config&lt;/code&gt; to import certain modules on each node.&lt;/p&gt;

&lt;p&gt;Short motivation: For example on notebooks I want to start services like &lt;code&gt;xfce4-power-manager&lt;/code&gt;, which are overhead on desktop PC's. So it would be great if one could out-source this to e.g. &lt;code&gt;~/.i3/notebook&lt;/code&gt;...&lt;/p&gt;
 </title><link>https://faq.i3wm.org/question/2402/split-configuration/?answer=2403#post-id-2403</link><description>Yeah, just use ~/.xsession (or xinitrc, or whichever one you use) and `cat` to produce a config file before i3 starts.</description><pubDate>Wed, 21 Aug 2013 15:03:27 +0000</pubDate><guid>https://faq.i3wm.org/question/2402/split-configuration/?answer=2403#post-id-2403</guid></item><item><title>Comment by binfalse for &lt;p&gt;Yeah, just use ~/.xsession (or xinitrc, or whichever one you use) and &lt;code&gt;cat&lt;/code&gt; to produce a config file before i3 starts.&lt;/p&gt;
</title><link>https://faq.i3wm.org/question/2402/split-configuration/?comment=2404#comment-2404</link><description>Wow, that was fast ;-) thank you!</description><pubDate>Wed, 21 Aug 2013 15:04:44 +0000</pubDate><guid>https://faq.i3wm.org/question/2402/split-configuration/?comment=2404#comment-2404</guid></item></channel></rss>