Difference between revisions of "Tile-windows"
(Created page with 'Category:Desktop environments (English) Category:HOWTOs (English) {{Article summary start}} {{Article summary text|Provides a brief overview of how to install tile-windo…') |
|||
(24 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category: | + | [[Category:Tiling WMs]] |
− | + | {{poor writing}} | |
− | |||
{{Article summary start}} | {{Article summary start}} | ||
{{Article summary text|Provides a brief overview of how to install tile-windows tool for non-tiling windows managers like fluxbox}} | {{Article summary text|Provides a brief overview of how to install tile-windows tool for non-tiling windows managers like fluxbox}} | ||
− | |||
− | |||
{{Article summary heading|Related}} | {{Article summary heading|Related}} | ||
{{Article summary wiki|fluxbox}} | {{Article summary wiki|fluxbox}} | ||
Line 11: | Line 8: | ||
{{Article summary end}} | {{Article summary end}} | ||
− | + | The '''Tile-windows''' application is a tool which allows for the tiling of windows within non-tiling window manager. It is similar in nature to the application [[PyTyle]]. | |
− | + | As an alternative one can use a native tiling window manager, as explained in the article [[Window Manager#tiling window managers]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Installation== | ==Installation== | ||
− | + | {{AUR|tile-windows}} can be installed from from the [[Arch User Repository|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. | This will follow fluxbox rules to choose only some of the windows to tile, not all of them. | ||
− | For | + | For [[GNOME]] and [[net-wm]] etc. you should use: |
+ | $ tile -w | ||
− | + | A config file exists in the {{ic|/etc/tile/rc}} directory. | |
− | You may want to make a copy to your home folder like: /home/yourname/.tile/rc | + | You may want to make a copy to your home folder like: {{ic|/home/yourname/.tile/rc}} |
− | + | Do '''NOT''' change {{ic|/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: | 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 netwm|workspace|off |
− | multi-desktop workspace | + | multi-desktop workspace |
Also you can ignore some of the windows by: | 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 Bottom Panel |
− | avoid WM_NAME Desktop | + | avoid WM_NAME Desktop |
− | avoid WM_CLASS FrontPanel | + | avoid WM_CLASS FrontPanel |
To find out the application you want to ignore in tiling, run this command in your terminal: | To find out the application you want to ignore in tiling, run this command in your terminal: | ||
− | $> xprop WM_CLASS | + | $> 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. | 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: | I add one line like this for tilda, my pop up command tool: | ||
− | avoid WM_CLASS Tilda | + | avoid WM_CLASS Tilda |
Revision as of 22:02, 26 August 2012
Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary end
The Tile-windows application is a tool which allows for the tiling of windows within non-tiling window manager. It is similar in nature to the application PyTyle. As an alternative one can use a native tiling window manager, as explained in the article Window Manager#tiling window managers.
Installation
tile-windowsAUR can be installed from 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
A config file exists in the /etc/tile/rc
directory.
You may want to make a copy to your home folder like: /home/yourname/.tile/rc
Do NOT 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