progman.exe^H^H^H^H
at master 36 lines 1.4 kB view raw view rendered
1## progman 2 3progman is a simple X11 window manager modeled after the Windows 3 era. 4 5![progman screenshot](https://jcs.org/images/progman-20200810.png) 6 7### License 8 9MIT 10 11### Compiling 12 13Run `make` to compile, and `make install` to install to `/usr/local` by 14default. 15 16### Features 17 18- Window minimizing, drawing icons and labels on the root/desktop 19- Window maximizing by double-clicking on a window titlebar, and full-screen 20 support (via `_NET_WM_STATE_FULLSCREEN`) 21- Window shading by right-clicking on a window titlebar 22- Window moving by holding down `Alt` (configurable) and clicking anywhere on a 23 window 24- Built-in keyboard binding support by adding items to the `[keyboard]` 25 section of `~/.config/progman/progman.ini` such as `Win+L = exec xlock` 26- Built-in mouse button binding on the desktop by adding items to the 27 `[desktop]` section of `~/.config/progman/progman.ini` such as 28 `Mouse3 = exec xterm`, with right-click setup by default to show a 29 configurable launcher menu containing programs listed in the `[launcher]` 30 section of `progman.ini` 31- Virtual desktops with keyboard shortcuts for switching between them bound 32 to `Alt+1` through `Alt+0` by default, and using the mouse wheel on the 33 desktop to scroll through virtual desktops 34- Window cycling with `Alt+Tab` and `Shift+Alt+Tab` 35- [Theme support](https://github.com/jcs/progman/tree/master/themes) 36- Optional HiDPI scaling support to magnify icons and buttons