Commit Graph

44 Commits

Author SHA1 Message Date
ca1b0afca1 Fix manpage on configuration lookup order
The lookup order stated in the i3 manpage was is contratiction to the
actual lookup order, which was introduced with commit
bfa12a5819.
Since that commit (6.5 years ago) the "traditional" paths took precedence
over XDG_CONFIG paths.
2017-05-31 11:26:07 +02:00
d56264e001 man: add “floating window” to terminology (Thanks frederik) 2015-10-16 19:42:20 +02:00
e59a76e456 Extend the fullscreen command
Rather than just toggling the fullscreen modes, allow to set them
directly with:

    fullscreen enable|toggle [global]
    fullscreen disable

For compatibility, retain the previous command and its toggling behavior:

    fullscreen [global]

fixes #1120
2014-12-10 20:42:52 +01:00
b83c3909b4 man/i3.man: update to contain new default font 2014-06-15 18:18:44 +02:00
cdbf62d055 man/i3.man: Update font doc to reflect i3.config 2014-02-15 13:23:08 +01:00
156bd24f23 man: update i3(1) 2012-09-19 17:53:17 +02:00
b8ac9591a2 manpage: update force-xinerama nvidia hint 2012-08-27 15:25:22 +02:00
c97d6198bd manpage: describe keybindings to open a terminal/dmenu (Thanks Joost) 2012-08-27 15:22:19 +02:00
67999269fd manpage: improve locale setup in example .xsession (Thanks Harald König)
Harald mentioned he was surprised about the locales we recommend in the
.xsession example, so I’ve re-investigated.

Here is the test program I have used:

    #include <stdio.h>
    #include <locale.h>

    int main() {
        /* SUSv2 setlocale(3) says:
         * Internationalised programs must call setlocale() to initiate
         * a specific language operation. This can be done by calling
         * setlocale() as follows: */
        setlocale(LC_ALL, "");

        printf("LC_NUMERIC is %s\n", setlocale(LC_NUMERIC, NULL));
    }

Then, I have unset LANG and LC_*:

    midna /tmp $ env | grep LANG
    midna /tmp $ env | grep LC
    midna /tmp $

Now, observe that LC_ALL overwrites all specific LC variables:

    midna /tmp $ LC_ALL=de_DE.UTF-8 LC_NUMERIC=en_DK.UTF-8 ./localetest
    LC_NUMERIC is de_DE.UTF-8

However, LANG does not:

    midna /tmp $ LANG=de_DE.UTF-8 ./localetest
    LC_NUMERIC is de_DE.UTF-8
    midna /tmp $ LANG=de_DE.UTF-8 LC_NUMERIC=en_DK.UTF-8 ./localetest
    LC_NUMERIC is en_DK.UTF-8

This is consistent with what perldoc perllocale says:
http://perldoc.perl.org/perllocale.html#ENVIRONMENT
2012-08-27 15:07:18 +02:00
bdc078914b i3: Replace loglevels by a global debug logging
File-limited were not used nor really useful
Besides, they are painful to maintain in Makefile rules compared to the
benefit
2012-07-22 18:41:12 +02:00
1f2c9306a2 Merge branch 'master' into next
Conflicts:
	testcases/t/159-socketpaths.t
2011-12-18 18:02:08 +00:00
c21172a6f6 Create a secure temp path instead of a predictable one (Thanks Han)
With this commit, i3 will now use either $XDG_RUNTIME_DIR/i3 (XDG_RUNTIME_DIR
is only writable by the user, so this is not a problem) or a secure temporary
location in /tmp, following the pattern /tmp/i3-<user>.XXXXXX
2011-12-18 17:59:31 +00:00
eb7b933e2b man: change URL (Thanks aksr) 2011-11-29 22:36:00 +00:00
a3268248eb update manpage for 'bar' config (Thanks eeemsi) 2011-10-22 18:23:29 +01:00
c871856449 update i3.man 2011-07-31 23:34:39 +02:00
9a68a2df90 manpage: update i3(1) 2011-07-23 22:03:07 +02:00
cd6f93be3f Rename bind to bindcode
Also fallback when using just 'bind' to be backward-compatible
2011-04-18 23:52:45 +02:00
4caf85aa0b Use I3SOCK-environment-variable 2011-01-12 10:15:48 +01:00
234ed6c99b docs: merge spelling and grammar fixes by sasha (Thanks!) 2010-03-21 01:50:10 +01:00
be6a64e43f manpage: correctly document the search order for XDG 2010-03-16 00:12:01 +01:00
67d80ee1d2 Update i3.man 2010-03-15 22:41:39 +01:00
2af2bc36c9 Document the new options 2010-02-13 19:58:43 +01:00
fbe8dafe63 manpage: mention i3-msg and i3-input in SEE ALSO (Thanks artoj) 2010-01-20 22:34:25 +01:00
c04f990320 Bump version in manpage 2009-11-09 21:29:10 +01:00
153462824b Add cursor keys for focussing, moving, snapping to the default config 2009-10-26 15:13:25 +01:00
4be7a34470 Update manpage 2009-08-19 14:32:51 +02:00
319f6d669f manpage: document killing of windows better (Thanks Moredread) 2009-06-26 04:25:51 +02:00
c2f01fdd84 manpage: Document setting background color (Thanks Moredread) 2009-06-25 22:40:13 +02:00
cba36914a8 Implement selecting the next tiling/floating window (using "focus")
Also update documentation (manpage, userguide).
To make the code easier to read/write when checking if a client is
floating, introduce client_is_floating().
2009-06-21 16:14:15 +02:00
94cead993c Don’t process autostart when restarting (new parameter -a) 2009-05-26 17:09:34 +02:00
6bb0c82588 Use UTF-8 for all locale types in the manpage.
Though this does not make a difference, it is a cleaner way like this.
2009-05-20 21:51:47 +02:00
c763a07d11 manpage: Fix wrong keybindings 2009-05-03 16:52:53 +02:00
eb201abdaa Manpage: Remove alpha warning, remove TODO list and add a hint to the bugtracker instead 2009-04-30 17:31:09 +02:00
1d4e311abb Update manpage 2009-03-16 08:18:52 +01:00
cb9c7078be Implement kill-command to kill the current window, document it 2009-03-14 22:09:36 +01:00
cc0b060628 Implement exit command, document it in manpage, add it to defaultconfig (Mod1+Shift+e) 2009-03-14 21:31:22 +01:00
70644c6379 Update the overview of default bindings 2009-03-14 01:26:09 +01:00
95cd4334a9 Fix errors in i3.config, update manpage 2009-03-14 01:21:51 +01:00
b51604bde6 Update default config/manpage 2009-03-08 00:51:38 +01:00
f90563011f Implement option parsing (-c <configfile>) 2009-03-04 16:06:39 +01:00
3911d18982 Implement moving windows to other workspaces 2009-03-04 08:59:03 +01:00
2bcf7b32d7 More examples in the manpage 2009-02-26 22:36:07 +01:00
761e8c07e0 Update manpage 2009-02-25 01:18:07 +01:00
57f631b7a7 Add first version of a manpage 2009-02-15 18:51:19 +01:00