Assorted tidbits and projects

Subtle » History » Version 130

Anonymous, 08/23/2011 07:57 PM

1 130
h1. What is subtle?\015\012\015\012[[subtle]] 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 [[gravity|gravities]]). For better understanding, the default [[config]] uses a 3x3 grid and maps each [[gravity]] to one key of the numpad. With those keys, [[Clients|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 [[tagging|tags]] *regardless* of the current active [[views|view]].\015\012\015\012{{column(:start, width: 40%; vertical-align: top)}}\015\012\015\012h2. Features\015\012\015\012* Builtin system tray\015\012* Extendable [[Panel|panel]] (see [[sublets]])\015\012* Customizeable key/mouse actions (see [[Grabs|grabs]])\015\012* Scriptable with "Ruby": (see "rdoc": and [[subtlext]])\015\012* Commandline client (see [[subtler]])\015\012* Window [[tagging]]\015\012* "EWMH": / "ICCCM": / "MWM": /  "XDG Base Directory": compliant\015\012* "Xinerama": / "XRandR": support\015\012\015\012{{column(:mid, width: 60%; 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* [[Install|Installing subtle]]\015\012* [[Usage|First steps]]\015\012* [[Multihead|Using multihead]]\015\012* [[Themes]]\015\012* [[Blamelist]]\015\012\015\012{{column(:mid)}}\015\012\015\012* *In depth*\015\012* [[Clients|Understanding clients]]\015\012* [[Views|Understanding views]]\015\012* [[Tagging|Understanding tagging]]\015\012* [[Gravity|Understanding gravity]]\015\012\015\012{{column(:mid)}}\015\012\015\012* *Customizing*\015\012* [[Styles|Setting up styles]]\015\012* [[Grabs|Configuring keys]]\015\012* [[Panel|Customizing panel]]\015\012* [[Sublets|Installing sublets]]\015\012\015\012{{column(:mid)}}\015\012\015\012* *Hacking*\015\012* [[Hacking|Hacking subtle]]\015\012* [[Writing_sublets|Writing sublets]]\015\012* [[Hooks|Hooking events]]\015\012* [[Snippets]]\015\012\015\012{{column(:mid)}}\015\012\015\012* *Problems?*\015\012* Check the "FAQ":\015\012* Use the "bugtracker":\015\012* Ask in the "forum":\015\012* Join *#subtle* on ** (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\012"Ohloh":, "Rubyforge":, "Freshmeat":, "Sourceforge":, "Archlinux Wiki":, "Archlinux Forum":, "Gentoo Forum":