2009-03-14 03:30:37 +03:00
|
|
|
|
Dear package maintainer,
|
|
|
|
|
|
2010-03-21 03:50:10 +03:00
|
|
|
|
thanks for packaging i3. By doing so, you are improving your distribution
|
|
|
|
|
and i3 in general.
|
2009-03-14 03:30:37 +03:00
|
|
|
|
|
2010-03-21 03:50:10 +03:00
|
|
|
|
Please read the file DEPENDS now, so you know which libraries are necessary
|
|
|
|
|
and where to get them from if your distribution does not already have
|
|
|
|
|
packages for them.
|
|
|
|
|
|
|
|
|
|
Please make sure the manpage for i3 will be properly created and installed
|
|
|
|
|
in your package.
|
2009-03-14 03:30:37 +03:00
|
|
|
|
|
2011-09-25 21:45:51 +04:00
|
|
|
|
Please check the i3-sensible-{editor,pager,terminal} scripts and modify them if
|
|
|
|
|
necessary. The former two provide fallbacks in case $PAGER or $EDITOR is not
|
|
|
|
|
set (which might be more common than you think, because they have to be set in
|
|
|
|
|
~/.xsession, not in the shell configuration!) while the latter tries to launch
|
|
|
|
|
a terminal emulator. The scripts are most prominently used in i3-nagbar, which
|
|
|
|
|
alerts the user when the configuration is broken for some reason. Also,
|
|
|
|
|
i3-sensible-terminal is used in the default configuration.
|
2011-07-10 16:36:53 +04:00
|
|
|
|
|
2011-09-25 21:45:51 +04:00
|
|
|
|
If your distribution has a mechanism to get the preferred terminal, such as the
|
|
|
|
|
x-terminal-emulator symlink in Debian, please use it in i3-sensible-terminal.
|
|
|
|
|
|
2020-11-15 18:11:15 +03:00
|
|
|
|
You can build i3 like you build any other software package which uses
|
|
|
|
|
https://mesonbuild.com/; see
|
|
|
|
|
https://mesonbuild.com/Quick-guide.html#compiling-a-meson-project
|
|
|
|
|
In case you’re unfamiliar:
|
2009-03-14 03:30:37 +03:00
|
|
|
|
|
2020-11-15 18:11:15 +03:00
|
|
|
|
$ mkdir -p build && cd build
|
|
|
|
|
$ meson ..
|
|
|
|
|
$ ninja
|
2009-03-14 03:30:37 +03:00
|
|
|
|
|
2011-08-01 01:11:05 +04:00
|
|
|
|
Please make sure that i3-migrate-config-to-v4 and i3-config-wizard are
|
2011-07-24 02:08:34 +04:00
|
|
|
|
installed with i3. The Perl script is necessary to (automatically) convert v3
|
|
|
|
|
configs to v4. The wizard provides the possibility to create a keysym-based
|
|
|
|
|
config with the user’s preferred modifier and should be started on the first
|
|
|
|
|
start of i3 (it will automatically exit if it finds a config file).
|
|
|
|
|
|
2010-03-21 03:50:10 +03:00
|
|
|
|
If you have any questions, ideas, hints, problems or whatever, please do not
|
2020-11-15 18:11:15 +03:00
|
|
|
|
hesitate to contact me. I will help you out. Please see
|
|
|
|
|
https://i3wm.org/contact/
|
2009-03-14 03:30:37 +03:00
|
|
|
|
|
|
|
|
|
Thanks again for your efforts,
|
|
|
|
|
Michael
|