ICEWM(1) User Commands ICEWM(1) (NAME) icewm - X11 (SYNOPSIS) icewm [OPTIONS] (DESCRIPTION) icewm X11 . icewm-session(1) icewmbg(1) . icewm re-parenting . . icewm (stacking) . . icewm . (workspaces) . . . (pager) . . . --install . icewm ICCCM EWMH ..SS " (PROGRAMS)" icewm : icewm(1) . . . icewm . . icewmbg(1) . X . . . . icewmbg(1) . . icewmbg(1) . icewm-session(1) icewm-session(1) IceWM . env . icewmbg(1) icewm . startup . shutdown icewm-session(1) icewm icewmbg(1) . --sound icewm-session(1) icesound(1) . icewm-session(1) . icesh(1) . . icesh(1) . icehelp(1) icewm 'IceWM manual' man . icewmhint(1) IceWM icewm. . icewmhint(1) . icesound(1) (GUI) icewm . ALSA AO OSS . icesound(1) . icewm-menu-fdo(1) icewm XDG. icewm-menu-fdo(1) . icewm-set-gnomewm(1) GNOME IceWM . (OPTIONS) (COMMON OPTIONS) IceWM : -c, --config=FILE FILE . icewm preferences . . -t, --theme=NAME NAME icewm . icewm . -d, --display=DISPLAY X11 DISPLAY. "DISPLAY" . -o, --output=FILE FILE. (~) . --sync X11 . . -h, --help . -V, --version ..SS " ICEWM (ICEWM OPTIONS)" icewm : -a, --alpha visual - (translucency). preferences "Alpha=1" . --replace icewm . ICCCM 2.0 . icewm . -r, --restart icewm (restart) . . . -s, --splash=IMAGE IMAGE . preferences Splash="image.jpg" . --configured icewm . . --directories icewm . icewm . -l, --list-themes icewm . -i, --install=THEME THEME icewm-extra . THEME list . lzip tar wget curl . -p, --postpreferences icewm icewm . . --rewrite-preferences preferences icewm . --extensions X . --trace=conf,font,icon,prog,systray (fonts) / (system tray) . (USAGE) (TASKBAR) icewm . : Menu icewm . icewm Logout icewm . Show Desktop (unmap) . Window List Menu . Toolbar toolbar . Workspace Pane . . . Shift . Alt . preferences . Enter . "PagerShowPreview" . : Firefox . Task Pane ( "TaskBarShowAllWindows=1" ) . . . : . . "Ctrl" . . "Alt" + "Ctrl" + (lowered) "TaskBarShowAllWindows=1" "Shift" + . . . . Tray Applet . APM Applet . Net Applet . "NetworkStatusDevice" . Memory Applet . CPU Applet . Mailbox Applet . << (MAILBOX MONITORING)>> . Clock Applet . "TimeFormat" . Task Bar Collapse . icewm . icewm . preferences ..SS " (INPUT FOCUS)" . (input focus) . . . . . "FocusMode" icewm . focus_mode . Focus . icewm : 1. Click-to-focus . . . . . . . 2. Sloppy-mouse-focus . (sloppy) . . . . 3. Explicit-focus Click-to-focus . . . . . 4. Strict-mouse-focus Sloppy . (mapped) . . 5. Quiet-sloppy-focus Sloppy . 6. Custom-mode : "ClickToFocus", "FocusOnAppRaise", "RequestFocusOnAppRaise", "RaiseOnFocus", "RaiseOnClickClient", "FocusChangesWorkspace", "FocusOnMap", "FocusOnMapTransient", "FocusOnMapTransientActive", "MapInactiveOnTop". ( Custom) (override) . icewm . "Alt+Esc" "Alt+Shift+Esc" . (quick switch) . (QUICK SWITCH) QuickSwitch . "Alt+Tab" "Alt+Shift+Tab" . . : Alt . Tab Alt . Shift . . . . Alt Return . QuickSwitch Escape QuickSwitch . Delete "Alt+F4" . . QuickSwitch . QuickSwitch : (vertical) (horizontal) (preview). . . QuickSwitch . icewm . . "_XROOTPMAP_ID" (root window) icewmbg(1) nitrogen(1) hsetroot(1) feh(1)..SS " (WINDOW PLACEMENT)" . icewm "SmartPlacement" preferences . "SmartPlacement" . "ManualPlacement" . . . (WINDOW LAYERS) . () . . . . Layers . Layer . . . . . . : Desktop (0) Below (2) Normal (4) OnTop (6) Dock (8) AboveDock (10) Menu (12) Fullscreen (14) AboveAll (15). Normal . Below OnTop . Icewm Menu Fullscreen . winoption . Dock "LimitByDockLayer" 1 . . (Maximized) DockLayer . DoNotCover winoption . (DOCKED APPLICATIONS) Icewm dockapp Window Maker . Dock DockApps dockapp . "DockApps" . "right, left, center, down, high" "above, dock, ontop, normal, below, desktop" . DockApps dockapp . dockapp Ctrl : (drag) . DockApps dock LimitByDockLayer=1 . (TABBED WINDOWS) . . <<>> (tabbing) . . shift . . . . . : o . o "KeyWinNext=Alt+F6" . o "KeyWinPrev=Alt+Shift+F6" . o QuickSwitch . o . o . MouseWinTabbing="Shift+Pointer_Button2" . MouseWinTabbing="Pointer_Button1" . "Alt+F4" . "keys" : key "Ctrl+Shift+F4" icesh -f close "keys" : key "Alt+u" icesh -f untab chrome "winoptions" : google-chrome.frame: chrome icewm . . . preferences "WorkspaceNames" . 1 2 3 4 : WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 " icewm . . " " . "EdgeSwitch" preferences ( "HorizontalEdgeSwitch" "VerticalEdgeSwitch") . "ContinuousEdgeSwitch" . "EdgeSwitchDelay" . . Move To . (DRAG AND DROP) . . . . (ADDRESS BAR) EnableAddressBar=1 . ShowAddressBar=1 KeySysAddressBar="Alt+Ctrl+space" . . Enter AddressBarCommand="/bin/sh" . Control+Enter TerminalCommand . Escape . icewm . "pwd" . "cd" . "cd" . . . "-" . Up Down . ahistory icewm icewm . Tab Ctrl+I . PATH . . "echo $TMP" Tab "echo $TMPDIR" "echo ~ro" Tab "echo ~root" . : Ctrl+a: Ctrl+backslash: Ctrl+u: Ctrl+v: Ctrl+w: Ctrl+x: Ctrl+c: Ctrl+i: Ctrl+Left: Ctrl+Right: Ctrl+Shift+Backspace: Ctrl+Shift+Delete: Ctrl+Delete: Ctrl+Backspace: Shift+Delete: Shift+Insert: Tab: Left: Right: Home: End: Delete: Backspace: . . "All Workspaces" . (sticky) . . . : o . o "KeySysWindowList=Ctrl+Alt+Esc". o Windows "Win95Keys=1". o "DesktopWinListButton=2" (root window). o (task bar). . "Shift+Pointer_Button1" (drag) . "Ctrl+Pointer_Button1" . . "Delete" . (kill) "Shift+Delete" . . . Enter . (Space) . "Ctrl+a" "Ctrl+/" . "Ctrl+\\" . . . "Home" "End" . "PageUp" "PageDown" . "Shift" . (SYSTEM DIALOG) . (suspend) (logout) (reboot) (shutdown) icewm (restart) (about) winoptions keys . KeySysDialog="Ctrl+Alt+Del" . Escape . (MAILBOX MONITORING) (task bar) . POP IMAP . . TaskBarShowMailboxStatus . . Icewm MailBoxPath (preferences) . "MAILPATH" "MAIL" . MailBoxPath (space) "MAILPATH" (colon) . "/" URL . : file:///var/spool/mail/captnmark file:///home/captnmark/Maildir/ pop3://markus:%2f%40%3a@maol.ch/ pop3s://markus:password@pop.gmail.com/ imap://mathias@localhost/INBOX.Maillisten.icewm-user imaps://mathias:password@imap.gmail.com/INBOX POP3S IMAPS "openssl" TLS/SSL . IceWM Gmail Gmail POP3 IMAP . (preferences) IceWM . slash at colon (escape sequences) %2f %40 . "!p@a%s&s~" Perl : perl -e 'foreach(split("", $ARGV[0])) { printf "%%%02x", ord($_); }; print "\n";' '!p@a%s&s~' : %21%40%23%24%25%5e%26%2a%7e . . (wallet) IceWM . IceWM . MailCheckDelay . . . (tooltip) . . NewMailCommand . IceWM : ICEWM_MAILBOX MailBoxPath . ICEWM_COUNT . ICEWM_UNREAD ..SS " (KEYBOARD LAYOUT SWITCHING)" preferences KeyboardLayouts . : KeyboardLayouts = "de", "fr", "jp" . . /usr/share/X11/xkb/symbols . "setxkbmap" . icewm . . . KeySysKeyboardNext . . icewm-winoptions(5) . icewm . . "setxkbmap" . "setxkbmap -query" . (KEYBOARD SHORTCUTS) icewm . preferences . . (modifier) . Icewm : Alt, AltGr, Ctrl, Hyper, Meta, Shift, Super. ModSuperIsCtrlAlt=1 Super Ctrl+Alt . KeyWinRaise="Alt+F1" . KeyWinOccupyAll="Alt+F2" . KeyWinLower="Alt+F3" . KeyWinClose="Alt+F4" . KeyWinRestore="Alt+F5" . KeyWinNext="Alt+F6" . KeyWinPrev="Alt+Shift+F6" . KeyWinMove="Alt+F7" . KeyWinSize="Alt+F8" . KeyWinMinimize="Alt+F9" () . KeyWinMaximize="Alt+F10" . KeyWinMaximizeVert="Alt+Shift+F10" . KeyWinMaximizeHoriz="undefined" . KeyWinFullscreen="Alt+F11" . KeyWinRollup="Alt+F12" (roll up). KeyWinHide="Alt+Shift+F12" . KeyWinMenu="Alt+space" . KeyWinArrangeNW="Ctrl+Alt+KP_7" . KeyWinArrangeN="Ctrl+Alt+KP_8" . KeyWinArrangeNE="Ctrl+Alt+KP_9" . KeyWinArrangeE="Ctrl+Alt+KP_6" . KeyWinArrangeSE="Ctrl+Alt+KP_3" . KeyWinArrangeS="Ctrl+Alt+KP_2" . KeyWinArrangeSW="Ctrl+Alt+KP_1" . KeyWinArrangeW="Ctrl+Alt+KP_4" . KeyWinArrangeC="Ctrl+Alt+KP_5" . KeyWinTileLeft="" . KeyWinTileRight="" . KeyWinTileTop="" . KeyWinTileBottom="" . KeyWinTileTopLeft="" . KeyWinTileTopRight="" . KeyWinTileBottomLeft="" . KeyWinTileBottomRight="" . KeyWinTileCenter="" . KeyWinSmartPlace="Ctrl+Alt+Shift+KP_5" . KeySysWinMenu="Shift+Esc" . KeySysWinNext="Alt+Esc" . KeySysWinPrev="Alt+Shift+Esc" . KeySysDialog="Ctrl+Alt+Del" IceWM . KeySysMenu="Ctrl+Esc" (root menu) IceWM . KeySysWindowList="Alt+Ctrl+Esc" IceWM . KeySysAddressBar="Alt+Ctrl+space" . KeySysWorkspacePrev="Alt+Ctrl+Left" . KeySysWorkspaceNext="Alt+Ctrl+Right" . KeySysWorkspaceLast="Alt+Ctrl+Down" . KeySysWorkspacePrevTakeWin="Alt+Ctrl+Shift+Left" . KeySysWorkspaceNextTakeWin="Alt+Ctrl+Shift+Right" . KeySysWorkspaceLastTakeWin="Alt+Ctrl+Shift+Down" . KeySysWorkspace1="Alt+Ctrl+1" . KeySysWorkspace2="Alt+Ctrl+2" . KeySysWorkspace3="Alt+Ctrl+3" . KeySysWorkspace4="Alt+Ctrl+4" ..ie n .IP "KeySysWorkspace5=""Alt+Ctrl+5""" 4 . KeySysWorkspace6="Alt+Ctrl+6" . KeySysWorkspace7="Alt+Ctrl+7" . KeySysWorkspace8="Alt+Ctrl+8" . KeySysWorkspace9="Alt+Ctrl+9" . KeySysWorkspace10="Alt+Ctrl+0" . KeySysWorkspace11="Alt+Ctrl+minus" . KeySysWorkspace12="Alt+Ctrl+equal" . KeySysWorkspace1TakeWin="Alt+Ctrl+Shift+1" . KeySysWorkspace2TakeWin="Alt+Ctrl+Shift+2" . KeySysWorkspace3TakeWin="Alt+Ctrl+Shift+3" . KeySysWorkspace4TakeWin="Alt+Ctrl+Shift+4" . KeySysWorkspace5TakeWin="Alt+Ctrl+Shift+5" . KeySysWorkspace6TakeWin="Alt+Ctrl+Shift+6" . KeySysWorkspace7TakeWin="Alt+Ctrl+Shift+7" . KeySysWorkspace8TakeWin="Alt+Ctrl+Shift+8" . KeySysWorkspace9TakeWin="Alt+Ctrl+Shift+9" . KeySysWorkspace10TakeWin="Alt+Ctrl+Shift+0" . KeySysWorkspace11TakeWin="Alt+Ctrl+Shift+minus" . KeySysWorkspace12TakeWin="Alt+Ctrl+Shift+equal" . KeySysTileVertical="Alt+Shift+F2" . KeySysTileHorizontal="Alt+Shift+F3" . KeySysCascade="Alt+Shift+F4" . KeySysArrange="Alt+Shift+F5" . KeySysUndoArrange="Alt+Shift+F7" . KeySysArrangeIcons="Alt+Shift+F8" . KeySysMinimizeAll="Alt+Shift+F9" . KeySysHideAll="Alt+Shift+F11" . KeySysShowDesktop="Alt+Ctrl+d" unmap . KeySysCollapseTaskBar="Alt+Ctrl+h" . KeyTaskBarSwitchNext="undefined" . KeyTaskBarSwitchPrev="undefined" . KeyTaskBarMoveNext="undefined" . KeyTaskBarMovePrev="undefined" . KeySysWinListMenu="undefined" . KeySysKeyboardNext="undefined" KeyboardLayouts . KeySysSwitchNext="Alt+Tab" "QuickSwitch" ( "INPUT FOCUS" ) / "QuickSwitch" . KeySysSwitchLast="Alt+Shift+Tab" "KeySysSwitchNext" . KeySysSwitchClass="Alt+grave" "KeySysSwitchNext" WM_CLASS ..SS " (MOUSE BINDINGS)" : MouseWinMove="Alt+Pointer_Button1" . MouseWinSize="Alt+Pointer_Button3" . . . . MouseWinRaise="Ctrl+Alt+Pointer_Button1" ( ). MouseWinLower="Ctrl+Alt+Pointer_Button1" ( ). "MouseWinRaise" "MouseWinRaise" "MouseWinLower" . MouseWinTabbing="Shift+Pointer_Button2" (). . . . ("TitleBarMaximizeButton=1"). Shift . Alt+Shift . ("TitleBarRollupButton=2"). Shift . TitleBarRollupButton . . Shift . "Alt+Pointer_Button1" . . . . . ( ) . . . . ("DesktopWinListButton=2"). ("DesktopMenuButton=3"). "Ctrl+Alt" (focus) . (SIGNALS) icewm : SIGHUP icewm . . SIGINT, SIGTERM icewm . SIGQUIT icewm . "LogoutCommand" . SIGUSR2 X11 "logevents" . (ENVIRONMENT VARIABLES) ICEWM_PRIVCFG . $XDG_CONFIG_HOME/icewm $HOME/.icewm . DISPLAY X11. Xorg(1) Xserver(1). --display . MAILPATH, MAIL . (schema) "file" . . "MailBoxPath" preferences ..SS " (FILES)" (CONFIGURATION DIRECTORIES) icewm : $ICEWM_PRIVCFG/ . ICEWM_PRIVCFG $XDG_CONFIG_HOME/icewm $HOME/.icewm . $XDG_CONFIG_HOME/icewm/ . $HOME/.icewm . $HOME/.icewm/ . . /usr/etc/icewm/ . . "icewm --directories" . /usr/share/icewm/ . (CONFIGURATION FILES) env icewm-session(1) env . wordexp(3) POSIX . ("#") . icewm-session(1) ( ) . icewm-env(5) . focus_mode "FocusMode" . "FocusMode=1" ( Click-to-focus) . . icewm Focus . icewm-focus_mode(5) . keys . "key" . X11 "Alt+Ctrl+Shift+X" . icewm . icewm : key "Ctrl+Shift+r" icesh restart icewm-keys(5) . menu . icewm icewm-menu-fdo(1) . xdg_menu(1) mmaker(1) (MenuMaker) xde-menu(1) xdgmenumaker(1). icewm-menu(5) . preferences icewm . icewm preferences icewm . icewm-preferences(5) . prefoverride () (override) . icewm preferences . prefoverride . . icewm-prefoverride(5) . programs . wmconfig(1) menu . icewm-programs(5) . theme . icewm icewm --theme . icewm . "Theme" . . default.theme (alternatives) . . .theme default.theme . icewm "Theme="icedesert/default.theme"" . icewm-theme(5) . toolbar . prog . (tooltip) . . . . . toolbar "Mozilla Firefox" firefox firefox(1) : prog "Mozilla Firefox" firefox /usr/bin/firefox --private-window icewm-toolbar(5) . winoptions . . (geometry) . icewm-winoptions(5) . startup icewm . X11 icewm . icewm icewm-session(1) . icewm-startup(5) . shutdown icewm . icewm . startup . icewm icewm-session(1) . icewm-shutdown(5) ..SS " (CONFIGURATION SUBDIRECTORIES)" cursors XPM . . : left.xpm right.xpm move.xpm : sizeR.xpm sizeTR.xpm sizeT.xpm sizeTL.xpm sizeL.xpm sizeBL.xpm sizeB.xpm sizeBR.xpm : scrollL.xpm scrollR.xpm scrollU.xpm scrollD.xpm. XPM : (chars-per-pixel). . x-hotspot y-hotspot . XPM () . XPM Xcursor . . icewm Xcursor . : XCURSOR_PATH . XCURSOR_SIZE . XCURSOR_THEME . X (X-resource) : Xcursor.size: 24 Xcursor.theme: whiteglass X11 . icons . XPM PNG SVG . application icon app_32x32.xpm . . (underscore) "SIZExSIZE" . . . "IconSize" . ledclock LED - . "TaskBarShowClock" "TaskBarClockLeds" 1 . mailbox . : mail.xpm newmail.xpm unreadmail.xpm nomail.xpm errmail.xpm. sounds GUI icesound(1) . : startup.wav shutdown.wav restart.wav launchApp.wav workspaceChange.wav windowOpen.wav windowClose.wav dialogOpen.wav dialogClose.wav windowMax.wav windowRestore.wav windowMin.wav windowHide.wav windowRollup.wav windowMoved.wav windowSized.wav windowLower.wav. taskbar . : taskbarbg.xpm taskbuttonactive.xpm taskbuttonbg.xpm taskbuttonminimized.xpm toolbuttonbg.xpm workspacebuttonactive.xpm workspacebuttonbg.xpm. themes . themes . default.theme .theme default.theme . IceWM Theme Creation Howto . workspace "PagerShowPreview" icewm "workspace" . . ..SS " (OPACITY)" IceWM compton(1) picom(1) . "_NET_WM_WINDOW_OPACITY" icewm . icewm-winoptions(5) . icesh(1) . _NET_WM_WINDOW_TYPE icewm DIALOG NOTIFICATION POPUP_MENU TOOLTIP . "icesh windows" WM_CLASS . compton . (EXAMPLES) . "icewm --directories" . (CONFORMING TO) ICCCM 2.0: . NetWM/EWMH: . COMPLIANCE . (SEE ALSO) icehelp(1), icesh(1), icesound(1), icewm-env(5), icewm-focus_mode(5), icewm-keys(5), icewm-menu(5), icewm-menu-fdo(1), icewm-menu-xrandr(1), icewm-preferences(5), icewm-prefoverride(5), icewm-programs(5), icewm-session(1), icewm-set-gnomewm(1), icewm-shutdown(5), icewm-startup(5), icewm-theme(5), icewm-toolbar(5), icewm-winoptions(5), icewmbg(1), icewmhint(1), setxkbmap(1), Xorg(1), Xserver(1), xinit(1), xprop(1), xwininfo(1), wmctrl(1). (BUGS) . (AUTHOR) Brian Bidulock . --copying . (LICENSE) IceWM GNU Library General Public License . COPYING --copying . icewm 4.1.0 2026-08-06 ICEWM(1)