Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Ingo Bürk f002584509 Respect match criteria for exec command
We currently do not evaluate match criteria for the exec command
since generally executing the same command multiple times is
unlikely to make sense.

However, it does make sense when the match is empty and this should
prevent the command from running, which currently does not happen.

For consisteny we execute the command as many times as there are
matched criteria, but print a warning if it matches more than one
container.

fixes #3903
2020-01-16 22:07:37 +01:00
.github
AnyEvent-I3 introduce the sync IPC command 2018-03-30 21:09:52 +02:00
contrib
debian update debian/changelog 2019-08-30 23:46:42 +02:00
docs Fixed location of the IPC socket in the docs 2020-01-08 17:59:37 +00:00
etc default config: use workspace number, not just workspace 2019-08-30 18:06:11 +02:00
i3-config-wizard Remove \n from errx and die messages 2019-01-02 14:23:56 +02:00
i3-dump-log i3-dump-log: make log message a little more clear (#3618) 2019-02-12 09:22:26 +01:00
i3-input Remove \n from errx and die messages 2019-01-02 14:23:56 +02:00
i3-msg Replace scalloc + strncpy with sstrndup 2019-04-03 18:51:34 +03:00
i3-nagbar i3-nagbar: Fix small leak 2019-10-14 12:26:10 +03:00
i3bar Added workspace ID in GET_WORKSPACES response. 2020-01-08 09:07:53 +01:00
include Merge pull request #3824 from orestisfl/ac_replace_funcs 2019-12-25 12:27:21 +01:00
libi3 Merge pull request #3824 from orestisfl/ac_replace_funcs 2019-12-25 12:27:21 +01:00
m4 fix lcov support 2019-09-01 19:19:12 +02:00
man Add proper return code for i3-msg 2019-02-21 19:52:55 +00:00
parser-specs Implement focus_wrapping workspace 2019-10-14 13:02:33 +03:00
share
src Respect match criteria for exec command 2020-01-16 22:07:37 +01:00
testcases Merge pull request #3797 from acheronfail/feat/add-window-type-ipc 2019-11-29 08:16:57 +01:00
travis travis/check-spelling.pl: check_spelling moved to Lintian::Spelling 2019-11-28 08:51:26 +01:00
.clang-format
.editorconfig
.gitignore
.travis.yml fix travis build by switching away from deprecated-2017Q3 (#3650) 2019-03-19 09:30:04 +01:00
DEPENDS
I3_VERSION Set non-git version to 4.17.1-non-git. 2019-08-30 23:06:59 +02:00
LICENSE
Makefile.am Move drag_pointer() to its own source file 2019-10-03 06:05:34 +00:00
PACKAGE-MAINTAINER
README.md Update badges in README 2018-10-26 09:58:04 -07:00
RELEASE-NOTES-4.14.1
RELEASE-NOTES-4.16.1 release i3 4.16.1 2019-01-27 16:45:19 +01:00
RELEASE-NOTES-4.17.1 release i3 4.17.1 2019-08-30 23:06:47 +02:00
configure.ac Use AC_REPLACE_FUNCS 2019-10-13 13:17:40 +03:00
generate-command-parser.pl
i3-dmenu-desktop
i3-migrate-config-to-v4
i3-save-tree
i3-sensible-editor
i3-sensible-pager
i3-sensible-terminal
logo.svg
pseudo-doc.doxygen
release.sh release.sh changes for v4.17 2019-08-03 15:29:04 +02:00

README.md

Logo i3: A tiling window manager

Build Status Issue Stats Pull Request Stats

i3 is a tiling window manager for X11.

For more information about i3, please see the project's website and online documentation.

For information about contributing to i3, please see CONTRIBUTING.md.