phillbush / shod
Licence: MIT license
mouse-based window manager that can tile windows inside floating containers
Stars: ✭ 126
Programming Languages
Projects that are alternatives of or similar to shod
shod-old
hybrid (floating and tiling) tabbed window manager
Stars: ✭ 56 (-55.56%)
Mutual labels: unix, x11, tiling, wm, window-manager, xlib, tiling-window-manager, x11-wm
Dewm
A pure go autotiling window manager written with literate programming
Stars: ✭ 225 (+78.57%)
Mutual labels: x11, tiling, window-manager, tiling-window-manager
Quicktile
Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)
Stars: ✭ 719 (+470.63%)
Mutual labels: x11, tiling, window-manager, tiling-window-manager
x11-cr
X11 bindings for Crystal language.
Stars: ✭ 32 (-74.6%)
Mutual labels: unix, x11, window-manager
Xsuspender
👀 💻 💤 🔋 Save battery by auto-suspending unfocused X11 applications.
Stars: ✭ 53 (-57.94%)
Mutual labels: unix, x11, tiling-window-manager
swayfire
Sway/I3 inspired tiling window manager for Wayfire
Stars: ✭ 146 (+15.87%)
Mutual labels: wm, window-manager, tiling-window-manager
Nscde
Modern and functional CDE desktop based on FVWM
Stars: ✭ 526 (+317.46%)
Mutual labels: unix, x11, window-manager
Hypr
Hypr is a tiling window manager written in modern C++.
Stars: ✭ 659 (+423.02%)
Mutual labels: x11, window-manager, x11-wm
katriawm
A non-reparenting, dynamic window manager with decorations
Stars: ✭ 53 (-57.94%)
Mutual labels: x11, tiling, window-manager
Xmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window manager
Stars: ✭ 2,253 (+1688.1%)
Mutual labels: x11, window-manager, x11-wm
Wmderland
🌳 X11 tiling window manager using space partitioning trees
Stars: ✭ 341 (+170.63%)
Mutual labels: x11, window-manager, tiling-window-manager
Yabar
A modern and lightweight status bar for X window managers.
Stars: ✭ 646 (+412.7%)
Mutual labels: x11, window-manager
Frankenwm
🖼️ Fast dynamic tiling X11 window manager
Stars: ✭ 209 (+65.87%)
Mutual labels: x11, tiling-window-manager
shod ┌───────────────────────┐ │ │ ┌─────┼─────┬───────────┐ │ ├─────┴─────┼───────────┤ │ ┌─────┤ │ │ │ │ │ │ │ │ │ │ ├───┬───┬───┤ │ │ │ ├───┴───┴───┤ │ │ │ │ ├─────┘ │ │ │ │ │ └───────────┴─────┬─────┘ │ │ └───────────────────────┘ shod is a mouse-based X11 window manager that can tile and tab windows inside floating containers. To tile windows, drag-and-drop the titlebar of one window into the border of the other with the right mouse button. The entire grid of tiles is called a "container", and can float around on the screen. shod works via mouse, possibly with a given modifier (Alt by default), and by responding to client messages sent by the shodc utility (shod's remote controller). With the exception of the alt-tab combination for cycling windows, shod does no keybinding by itself and relies on other applications (such as sxhkd) for that. shod has no default bar. However shod has a dock where dockapps (small windows commonly used on other window managers like Window Maker) can be on. The dock does not appear unless a dockapp is spawned. shod can be customized by setting X resources. shod was inspired by the following programs and window managers. I'd like to thank their authors for their work that helped me developing shod. • notion: https://github.com/raboof/notion • wmii: https://github.com/0intro/wmii • acme: http://acme.cat-v.org/ shod was developed after studying the code of the following window managers. I'd like to thank their authors for their work that helped me understanding how a X Window Manager works. • dwm: https://dwm.suckless.org • katriawm: https://www.uninformativ.de/git/katriawm/file/README.html Screenshots: • https://0x0.st/-3XI.png Changelog: • 2.5.0 (2022-09-22): Added dockapp state, rio-like hiding, alttab, -d, -t. • 2.4.0 (2022-02-11): Added window rules, dockapp ordering, -s, -m; • 2.3.0 (2022-02-11): Added tornoff menu. • 2.2.0 (2021-12-31): Added dock, -c, snapping, shading, transparency, etc. • 2.1.4 (2021-09-28): Bugfixes (container placement, manual, shodc). • 2.1.3 (2021-09-21): Bugfixes (set container properties). • 2.1.2 (2021-09-20): Bugfixes (dialogs). • 2.1.1 (2021-09-19): Bugfixes (focus, grabbing and tab attatching). • 2.1.0 (2021-09-18): Added LICENSE. • 2.0.0 (2021-09-18): First version with floating tiled containers • 1.X.X (2020-??-??): First version, no floating tiled containers.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].