- C 96.3%
- Shell 2.8%
- Makefile 0.9%
| docs | ||
| examples | ||
| include | ||
| src | ||
| test | ||
| .gitignore | ||
| .indent.pro | ||
| 2025-09-14-222341_1600x900_scrot.png | ||
| GNUmakefile | ||
| Makefile | ||
| README.md | ||
janiero
janiero is a fork of 9wm, with theming and other modern features for ease of use. it is written in C89.
here is an image.
janiero is distributed under an MIT licence.
installation
git clone https://codeberg.org/janiero00/janiero
make
sudo make install
mkdir -p ~/.config/janiero
cp examples/sample_config ~/.config/janiero/config
Then add exec janiero to your .xinitrc or display manager.
how to use
the focused window has a black border. mouse and keyboard events go to this window. Left click a non-focused window (white border) to focus it.
right-click anywhere other than the focused window, including in any non-focused window, to bring up a menu. all further actions are done with the right mouse button. the menu has options for:
- new: launch a new terminal, draw new rectangle for its size
- reshape: select a window, draw new rectangle for its size
- move: drag a window around
- delete: kill (close) a window
- hide: hide (iconify) a window
- you can add more menu items in the config.
beneath the configured items items are a list of all hidden windows.
authors
see the credits for a full list of everybody who's helped.
janiero was created by shrub.
9wm is maintained by Jacob Adams tookmund@gmail.com.
9wm was maintained by Neale Pickett neale@woozle.org.
9wm was written by David Hogan (dhog@cs.su.oz.au), a postgraduate student at the Basser Department of Computer Science, University of Sydney http://unauthorised.org/dhog/index.html David Hogan died in 2003.