c6352ded4e
default config: don’t use /tmp/nestedcons, better description of ipc-socket
2011-06-10 02:27:14 +02:00
f1385ba3d5
CONFIG BREAK: Rename 'restore' to 'append_layout'
2011-06-10 02:15:31 +02:00
bd49c80d5f
CONFIG BREAK: rename 'mode floating/tiling' to 'floating enable/disable'
...
The three different variants now:
floating enable
floating disable
floating toggle
2011-06-10 02:06:47 +02:00
9bbb37bb55
BREAKS CONFIG: rename 'level up' to 'focus parent'
...
…and 'level down' to 'focus child'. More intuitive than the old command names.
2011-06-10 01:36:33 +02:00
adb6d9630c
config: more descriptive comments
2011-06-10 01:16:29 +02:00
d68e4710fe
CONFIG BREAK: kick the 'next'/'prev' commands, introduce 'focus left' etc.
...
Instead of the cryptic next/prev commands, we now provide an argument to the
focus command. Userguide and default config is updated.
2011-06-08 20:49:49 +02:00
c1a9e1593d
remove orientation and fall back to default behaviour
2011-03-17 21:52:12 +01:00
2f992f5c0e
Added config key for default orientation of containers (new_container_orientation) and added support in randr.c for automatically changing the orientation when user does a xrandr rotate.
2011-03-17 17:43:35 +01:00
0df960b7d7
also change the cursor keys to the new move syntax
2011-02-20 02:11:03 +01:00
26a416e016
refactor tree_move() into src/move.c, change config (!), change testcase
...
Due to lots of cases which were added and added to tree_move(), the function
was not really easy to understand. For this refactoring, I wrote tree_move()
from scratch, thinking about (hopefully) all cases. The testsuite still passes.
The move command also has different parameters now. Instead of the hard to
understand 'before v' stuff, we use 'move [left|right|up|down]'.
2011-02-14 23:05:20 +01:00
dab83ba413
add shortcut to default config for tiling/floating toggle
2010-11-21 17:04:35 +01:00
5adcea6b3c
config: add reload keybinding
2010-07-03 19:27:25 +02:00
317d2bbe2b
update configfile for the new commands (this is not the final default config file)
2010-06-30 00:25:11 +02:00
234ed6c99b
docs: merge spelling and grammar fixes by sasha (Thanks!)
2010-03-21 01:50:10 +01:00
c50bde458b
Fix bindings using the cursor keys in default config
2009-12-29 17:48:16 +01:00
d266474f97
Remove the terminal option from config.
...
The welcome message is displayed using xmessage(1), not using your
terminal. Thus, it makes no sense to have this option anymore. Also,
the new lex/yacc parser cannot correctly handle the situation:
normal variables are expanded before parsing the file. As a replacement,
you can use:
set $terminal /usr/bin/urxvt
2009-11-13 20:36:59 +01:00
aa712fc63b
Install welcome message, display it in default config
2009-11-06 17:46:34 +01:00
153462824b
Add cursor keys for focussing, moving, snapping to the default config
2009-10-26 15:13:25 +01:00
76e6145741
Add tabbing to default config
2009-10-23 19:53:21 +02:00
62c8d58d82
Implement the configuration option floating_modifier and document it
2009-06-24 20:31:00 +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
b0cf3ec026
Document binding on Mode_switch in userguide, be more verbose in config
2009-05-26 17:37:56 +02:00
5b8e2ecb18
Implement floating (please test and find bugs)
...
Details which are missing: A command to hide/show all floating clients,
moving/resizing clients with your mouse holding Mod1 (click anywhere
in the client, not just on its borders), resize/move by keyboard, select
next/previous client by keyboard
2009-05-23 16:34:03 +02: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
95cd4334a9
Fix errors in i3.config, update manpage
2009-03-14 01:21:51 +01:00
d8ac364749
Update config to use i3menu on Mod1+p, update Makefile to compile/install i3lock and i3menu
2009-03-11 19:09:17 +01:00
c0aa9cac61
Implement moving containers, implement moving windows to the top if top-most, change config to use Mod3
2009-03-11 18:56:31 +01:00
b51604bde6
Update default config/manpage
2009-03-08 00:51:38 +01:00
c04baeeea2
Bugfix: Should be workspace 10 not 0 in moving aswell
2009-03-06 17:08:01 +01:00
f8007a60b3
Bugfix: Should be workspace 10 not 0
2009-03-06 17:06:33 +01:00
bde67a179e
Implement wrapping, selecting containers is now Mod1+Ctrl+h/j/k/l
2009-03-04 23:45:44 +01:00
f84ace1a10
Update default configuration file, install it to /etc/i3/config
2009-03-04 09:22:00 +01:00
90fa720c6f
Bugfix: when a window is unmapped, correctly pass focus to the next one and cleanup the table
2009-02-25 01:44:34 +01:00
e77ebb6c71
Implement configuration file parsing
2009-02-25 00:50:30 +01:00