Difference between revisions of "Tile-windows"

From ArchWiki
Jump to: navigation, search
m (Installation: cleanup)
m (cleanup)
Line 11: Line 11:
 
{{Article summary wiki|openbox}}
 
{{Article summary wiki|openbox}}
 
{{Article summary end}}
 
{{Article summary end}}
There are many articles out there talking about tiling windows managers like awesome or ion3, etc.
 
  
I actually have tried almost all of them, but I gave up... guess why?
+
Tile-windows is a tool which gives tiling window management to non-tiling window managers.
 
+
First of all, why bother study all the hot keys from scratch, while you already get used to your favor, like fluxbox to me?
+
 
+
2nd of all, why install another big package, which consume more system resource than fluxbox?
+
 
+
If you use command: top, to check the memory usage, fluxbox only took 0.2% on my pc, which is even smaller than Xorg which is 0.7%
+
 
+
All the tiling windows manager are taking more, from 0.4% to 1.x%... so I don't see why should I give up fluxbox for them.
+
 
+
What's the real advantage of awesome anyway?
+
 
+
Tiling of course.
+
 
+
Fluxbox itself can easily move windows by ALT+ left mouse drag, or resize the windows by ALT+ right mouse drag.
+
What's more, with tile-windows, we could even tiling windows in fluxbox or any other non-tiling windows managers like openbox, etc.
+
 
+
It's just a command, so it only run when you call it, after that, the system resource will be released.
+
  
 
==Installation==
 
==Installation==

Revision as of 01:34, 11 July 2010

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements.Tango-edit-clear.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Tile-windows#)
Summary help replacing me
Provides a brief overview of how to install tile-windows tool for non-tiling windows managers like fluxbox
Language

Template:I18n entry

Related
fluxbox
openbox

Tile-windows is a tool which gives tiling window management to non-tiling window managers.

Installation

Install tile-windows from the AUR.

Configuration

For fluxbox and openbox etc, you need to use:

$> tile -m

This will follow fluxbox rules to choose only some of the windows to tile, not all of them.

For gnome and net-wm etc. you should use:

$> tile -w

There is config file: /etc/tile/rc You may want to make a copy to your home folder like: /home/yourname/.tile/rc Don't change /etc/tile/rc, because it will not work until you copy it to your .tile folder.

Then make some changes like change multi-desktop from off to workspace if you are using fluxbox:

# Multiple Desktop support.. netwm (GNOME/etc), workspace (*Box/Oroborus/etc), off. Default: off
# multi-desktop netwm|workspace|off
multi-desktop workspace

Also you can ignore some of the windows by:

# X11 Atom / String Value pairs to ignore for calculations and re-placement. No Defaults
# Syntax: avoid Atom(STRING) value
avoid WM_NAME Bottom Panel
avoid WM_NAME Desktop
avoid WM_CLASS FrontPanel

To find out the application you want to ignore in tiling, run this command in your terminal:

$> xprop WM_CLASS

When you mouse become a cross, click on the application window, then xprop will give you the WM_NAME and WM_CLASS. I add one line like this for tilda, my pop up command tool:

avoid WM_CLASS Tilda

Now tell me, do you still want to try awesome? :D