https://github.com/fuco1/elwm
Lightweight window manager for emacs
https://github.com/fuco1/elwm
Last synced: 11 months ago
JSON representation
Lightweight window manager for emacs
- Host: GitHub
- URL: https://github.com/fuco1/elwm
- Owner: Fuco1
- Created: 2013-04-08T18:16:01.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2015-08-17T10:07:38.000Z (over 10 years ago)
- Last Synced: 2025-02-07T07:46:30.729Z (about 1 year ago)
- Language: Emacs Lisp
- Size: 129 KB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
elwm
====
Lightweight window manager for emacs.
This is mostly collection of functions from my own configuration, from [http://www.emacswiki.org/](EmacsWiki), and from all over the web.
Doesn't try to be extremly smart :)
You can:
* transpose buffers in windows (with the next/previous window or with "master area" window)
* rotate buffers (move all buffers clockwise to the next window)
* jump to next/prev/master window (somewhat like `C-x o`)
Right now supports two layouts:
tile-vertical-left
+-----------+-------------+
| | 1 |
| +-------------+
| master | 2 |
| +-------------+
| | 3 |
+-----------+-------------+
tile-horizontal-top
+-------+---------+-------+
| 1 | 2 | 3 |
| | | |
+-------+---------+-------+
| |
| master |
+-------------------------+
*N.B.: Of course, you can have more or less than 3 stack windows (a.k.a. slave windows sometimes)*