Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Michael Stapelberg 1aac4d3f14 Use $self->message in subscribe 2017-08-19 18:13:19 +02:00
.github document our project governance model (#2675) 2017-02-06 10:10:41 -08:00
contrib contrib: add per-workspace-layout.pl 2014-01-26 16:51:32 +01:00
debian debian: update changelog 2016-11-08 21:31:34 +01:00
docs Document missing case of workspace event 2017-07-30 01:14:07 -04:00
etc Move/rename config files/.desktop files into subdirs 2016-10-23 21:09:24 +02:00
i3-config-wizard migrate i3-config-wizard to draw_util (#2654) 2017-01-24 23:18:13 -08:00
i3-dump-log Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
i3-input migrate i3-input to draw_util (#2645) 2017-01-21 07:30:31 -08:00
i3-msg i3-msg: Return an exit code upon missing -t arg 2017-06-22 22:53:08 +08:00
i3-nagbar i3-nagbar: add button flag to execute action with /bin/sh directly. 2017-05-12 21:50:41 +10:00
i3bar Prevent accidentally introduced fall-through 2017-08-19 17:29:31 +02:00
include Merge pull request #2496 from Airblader/feature-917 2017-05-15 21:35:10 +02:00
lib/AnyEvent Use $self->message in subscribe 2017-08-19 18:13:19 +02:00
libi3 libi3: Add basic validation to hex color conversion 2017-07-12 17:53:15 -04:00
m4 Accept calling absolute path when building outsource 2016-11-09 22:37:21 +01:00
man Add KDE konsole terminal fallback to i3-sensible-terminal 2017-07-10 12:27:31 +01:00
parser-specs Fix 'rename workspace to tosomething' 2017-06-12 22:21:21 +08:00
share Move/rename config files/.desktop files into subdirs 2016-10-23 21:09:24 +02:00
src Fix 'Mouse binding don't work' 2017-07-07 01:03:36 +05:30
t Expand testcase for the get_workspaces message (needs i3 to be running) 2017-08-19 18:13:19 +02:00
testcases t/171-config-migrate: escape braces for newer Perl versions 2017-08-19 17:45:37 +02:00
travis switch to clang-format-3.8 (#2547) 2016-11-08 13:46:43 -08:00
.clang-format switch to clang-format-3.8 (#2547) 2016-11-08 13:46:43 -08:00
.gitignore pull autotools.gitignore into .gitignore 2016-10-23 21:09:24 +02:00
.travis.yml travis: switch to container-based trusty (#2550) 2016-11-08 14:04:46 -08:00
Changes kill boilerplate 2017-08-19 18:13:19 +02:00
DEPENDS Remove conditional compilation for cairo/pangocairo (#2480) 2016-09-27 12:57:00 -07:00
I3_VERSION Set non-git version to 4.13-non-git. 2016-11-08 19:54:14 +01:00
LICENSE Remove copyright year range from License 2016-01-17 16:25:54 +05:30
MANIFEST update MANIFEST correctly (use MANIFEST.SKIP instead of ignore.txt) 2017-08-19 18:13:19 +02:00
MANIFEST.SKIP update MANIFEST correctly (use MANIFEST.SKIP instead of ignore.txt) 2017-08-19 18:13:19 +02:00
Makefile.PL Initial commit 2017-08-19 18:13:19 +02:00
Makefile.am Move SYSCONFDIR definition to makefile 2017-07-12 10:57:23 -04:00
PACKAGE-MAINTAINER Update PACKAGE-MAINTAINER’s compilation instructions 2016-10-23 21:09:24 +02:00
README kill boilerplate 2017-08-19 18:13:19 +02:00
RELEASE-NOTES-4.13 release i3 4.13 2016-11-08 19:54:01 +01:00
configure.ac Move SYSCONFDIR definition to makefile 2017-07-12 10:57:23 -04:00
generate-command-parser.pl Implement RandR 1.5 support (#2580) 2016-11-28 18:20:46 +01:00
i3-dmenu-desktop prevent multiple menu items per .desktop entry 2017-05-15 05:02:09 +02:00
i3-migrate-config-to-v4 Remove dead documentation for non-existing feature "stack-limit". 2015-06-09 23:13:15 +02:00
i3-save-tree Update "mark" to "marks" in i3-save-tree. (#2308) 2016-04-23 12:43:23 +01:00
i3-sensible-editor Fix name of mcedit (#2524) 2016-12-09 08:37:49 +01:00
i3-sensible-pager Quote the variables in i3-sensible-* correctly 2015-11-30 21:36:23 +00:00
i3-sensible-terminal Add KDE konsole terminal fallback to i3-sensible-terminal 2017-07-10 12:27:31 +01:00
logo.svg s/i3.zekjur.net/i3wm.org/g 2011-08-28 17:44:42 +02:00
pseudo-doc.doxygen s/i3.zekjur.net/i3wm.org/g 2011-08-28 17:44:42 +02:00
release.sh Added instructions to update Github milestones after release. (#2561) 2016-11-21 12:41:43 -08:00

README

AnyEvent-I3

This module connects to the i3 window manager using the UNIX socket based
IPC interface it provides (if enabled in the configuration file). You can
then subscribe to events or send messages and receive their replies.

INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc AnyEvent::I3

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=AnyEvent-I3

    The i3 window manager website
        http://i3.zekjur.net/


LICENSE AND COPYRIGHT

Copyright (C) 2010 Michael Stapelberg

This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.