Commit graph

5 commits

Author SHA1 Message Date
tom hensel
9f1e4ae01a fixed manpages not getting installed (man1/ion.1, man1/pwm.1),
rebuilt distinfo
2004-02-22 17:09:54 +00:00
tom hensel
fd38f00bb1 added proper linebreaks in DESCR,
updated distinfo (forgot makepatchsum before),
added CONFLICTS=ion to Makefile,
some small fixes (pkglint :)
2004-02-22 16:48:17 +00:00
tom hensel
658afe628a adopted buildlink2.mk, cleant up patches 2004-02-22 16:36:45 +00:00
tom hensel
8bddb6336f Ion is a tiling tabbed window manager designed with keyboard users in mind.
Summary of Ion features
# Tiling workspaces with tabbed frames.
# Designed to be primarily used from the keyboard.
# Fully documented configuration and scripting interface on top of the lightweight Lua extension language.
# Modular design. The main binary implements only basic window manager functionality. Actual window management policies are implemented by dynamically loaded workspace and other modules.
# The query module implements a line editor similar to mini buffers in many text editors. It is used to implement many different queries with tab-completion support: show manual page, run program, open SSH session, view file, goto named client window or workspace, etc.
# To run those few particularly badly behaving programs, Ion also supports conventional workspaces of the PWM flavour through the floatws module. This module is also used to implement PWM2 on top of the Ion core library.
# Other modules include the drawing engine, dock module for window maker dockapp support, menu module and, of course, the tiled workspaces module.
# Full screen client window are seen as workspaces on their own. It is possible to switch to a normal workspace while keeping several client windows in full screen state and also switch clients that do not themselves support full screen mode to this state.

http://modeemi.cs.tut.fi/~tuomov/ion/
2004-02-21 21:24:11 +00:00
tom hensel
bcff1204c4 Ion is a tiling tabbed window manager designed with keyboard users in mind.
# Tiling workspaces with tabbed frames.
# Designed to be primarily used from the keyboard.
# Fully documented configuration and scripting interface on top of the lightweight Lua extension language.
# Modular design. The main binary implements only basic window manager functionality. Actual window management policies are implemented by dynamically loaded workspace and other modules.
# The query module implements a line editor similar to mini buffers in many text editors. It is used to implement many different queries with tab-completion support: show manual page, run program, open SSH session, view file, goto named client window or workspace, etc.
# To run those few particularly badly behaving programs, Ion also supports conventional workspaces of the PWM flavour through the floatws module. This module is also used to implement PWM2 on top of the Ion core library.
# Other modules include the drawing engine, dock module for window maker dockapp support, menu module and, of course, the tiled workspaces module.
# Full screen client window are seen as workspaces on their own. It is possible to switch to a normal workspace while keeping several client windows in full screen state and also switch clients that do not themselves support full screen mode to this state.
For more information on Ion see http://modeemi.cs.tut.fi/~tuomov/ion/
2004-02-21 21:01:16 +00:00