IceWM
| IceWM | |
|---|---|
| File:IceWM Logo.png | |
| Developer | Marko Maček |
| Initial release | 1997 |
| Repository |
|
| Written in | C++ |
| Engine | |
| Operating system | Unix-like |
| Type | Window manager |
| License | 1998: LGPL-2.0-only[a] 1997: GPL-2.0-only[b] |
| Website | ice-wm |
IceWM is a stacking window manager for the X Window System, originally written by Marko Maček. It was written from scratch in C++ and is released under the terms of the GNU Lesser General Public License.[3] It is customizable, relatively lightweight in terms of memory and CPU usage, and comes with themes that allow it to imitate the GUI of Windows 95, Windows XP, Windows 7, OS/2, Motif, and other graphical user interfaces.[3]
IceWM can be configured from plain text files[3] stored in a user's home directory, making it easy to customize and copy settings. IceWM has an optional, built-in taskbar with a dynamic start menu, tasks display, system tray, network and CPU meters, mail check and configurable clock. It features a task list window and an Alt+Tab task switcher. Official support for GNOME and KDE menus used to be available as a separate package. In recent IceWM versions, support for them is built-in as well. External graphical programs for editing the configuration[3] and the menu are also available.
Usage
[edit | edit source]IceWM is installed as the default window manager for Absolute Linux, AntiX and Legacy OS.
The Easy mode default desktop of the Asus Eee PC uses IceWM.[4][5]
openSUSE for Raspberry Pi uses IceWM by default as a lightweight GUI. The Raspberry Pi 3 only version of SUSE Linux Enterprise Server also uses IceWM.[6]
Screenshots
[edit | edit source]-
IceWM with Xeyes on Debian Buster
-
IceWM in action
-
IceWM, featuring the IceDesert theme
-
IceWM's Start Menu is intended to resemble that of Windows 95.
-
IceWM, featuring the NanoBlue theme on openSUSE
-
IceWM running on AntiX 23.1
See also
[edit | edit source]Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
- FVWM95
- Comparison of X window managers
- Spri, a former lightweight Linux distribution which used IceWM as its default user interface
Notes
[edit | edit source]References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- Lua error in Module:Official_website at line 94: attempt to index field 'wikibase' (a nil value).
- IceWM on SourceForge
- IceWM Themes
- IceWM Control Panel
- IceWM Themes