Project

General

Profile

unexist.dev

Assorted tidbits and projects

Subtle » History » Version 134

« Previous - Version 134/143 (diff) - Next » - Current version
Anonymous, 09/02/2011 08:02 PM


What is subtle?\015\012\015\012subtle is a manual tiling window manager with a rather uncommon approach of tiling: Instead of relying on predefined layouts, subtle divides the screen into a grid with customizeable slots (called gravities). For better understanding, the default config uses a 3x3 grid and maps each gravity to one key of the numpad. With those keys, windows can be moved directly to the desired gravity - the same can be done with tagging rules in the config.\015\012\015\012Another unique concept is the strict tagging: Unlike other tiling window managers, subtle doesn't allow weak tagging and always maps windows to virtual desktops (called views) with matching tags, regardless of the current active view.\015\012\015\012{{column(:start, width: 50%; vertical-align: top)}}\015\012\015\012h2. Features\015\012\015\012* Builtin system tray\015\012* Extendable builtin panel (see sublets)\015\012* Customizeable key/mouse actions (see grabs)\015\012* Focus on scripting (Ruby - see rdoc and subtlext)\015\012* Commandline client (see subtler)\015\012* Extended window tagging\015\012* Compliance (EWMH / ICCCM / MWM / XDG Base Directory* Multihead support (Xinerama / XRandR, width: 50%; background: url(/images/subtlebw.png) right center no-repeat)}}\015\012\015\012{{column(:end)}}\015\012\015\012h2. Where to start?\015\012\015\012{{column(:start)}}\015\012\015\012* Basics\015\012* Installing subtle\015\012* First steps\015\012* Using multihead\015\012* Themes\015\012* Blamelist\015\012\015\012{{column(:mid)}}\015\012\015\012* In depth\015\012* Understanding clients\015\012* Understanding views\015\012* Understanding tagging\015\012* Understanding gravity\015\012\015\012{{column(:mid)}}\015\012\015\012* Customizing\015\012* Setting up styles\015\012* Configuring keys\015\012* Customizing panel\015\012* Installing sublets\015\012\015\012{{column(:mid)}}\015\012\015\012* Hacking\015\012* Hacking subtle\015\012* Writing sublets\015\012* Hooking events\015\012* Snippets\015\012\015\012{{column(:mid)}}\015\012\015\012* Problems?\015\012* Check the FAQ* Use the bugtracker* Ask in the forum* Join #subtle on irc.freenode.org (IRC)\015\012\015\012{{column(:end)}}\015\012\015\012h2. Contribute\015\012\015\012In case you want to help but don't know how, please help with some documentation and improve the wiki or make a donation. Patches, suggestions and open discussions are always welcome.\015\012\015\012{{pledgie}}\015\012\015\012h2. License\015\012\015\012This code can be distributed under the terms of the GNU GPLv2. See the file COPYING for details.\015\012\015\012h2. Read more\015\012\015\012Ohloh, Rubyforge, Freshmeat, Sourceforge, Archlinux Wiki, Archlinux Forum, Gentoo Forum, Debian Forum