a rio-inspired x11 wm
  • C 96.3%
  • Shell 2.8%
  • Makefile 0.9%
Find a file
2025-11-18 23:40:06 +01:00
docs rename project, reorganize repo and remove broken code 2025-11-14 19:18:38 +00:00
examples rename project, reorganize repo and remove broken code 2025-11-14 19:18:38 +00:00
include rename project, reorganize repo and remove broken code 2025-11-14 19:18:38 +00:00
src rename project, reorganize repo and remove broken code 2025-11-14 19:18:38 +00:00
test rename project, reorganize repo and remove broken code 2025-11-14 19:18:38 +00:00
.gitignore clean 2025-11-14 19:20:47 +00:00
.indent.pro Reindent and fix warnings 2014-03-24 15:16:11 -06:00
2025-09-14-222341_1600x900_scrot.png updates 2025-09-15 17:08:47 +01:00
GNUmakefile bmake-compatible makefile 2025-11-14 23:23:19 +00:00
Makefile Update Makefile 2025-11-15 15:25:37 +01:00
README.md Update README.md 2025-11-18 23:40:06 +01:00

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

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.