i3 and emacs integration
I just found this Github repository "vava/i3-emacs" and I think that the idead behind it is quite great:
emacs was built at a time when i3 and tiling WMs did not exist, and it does quite a good job at faking it.
C-x 2 splits the editor horizontally
C-x 3 splits it vertically
C-x o jumps to the other side
C-x 1 only keeps the active buffer
Vadim Atlygin worked on integrating i3 in emacs, certainly by, somehow, delegating the execution of these commands to i3
through IPC messages.
However, I can't get it working, and I don't know emacs enough to be able to fix anything in his code.
Any idea how to install it propertly ?, anything else than that:
(require 'i3)
(require 'i3-integration)
(i3-one-window-per-frame-mode-on)
(i3-advise-visible-frame-list-on)
Any idea what's wrong ? maybe it's just version conflicts ?
$ i3 -v
i3 version 4.4 (2012-12-12, branch "tags/4.4")
$ emacs --version
GNU Emacs 24.2.1