IceWM, gestor de finestres senzill
Última actualització: abril 2012
IceWM és un gestor de finestres senzillet. És un dels window manager que faig servir, lleuger i amb una organització i aspecte més clàssic que fluxbox o i3.
El faig servir tal qual, amb petits canvis:
- Primer faig una còpia de /etc/X11/icewm cap a la carpeta ~/.icewm per poder personalitzar coses a nivell d'usuari.
- Copio també els fitxers keys, preferences i winoptions des de /usr/share/icewm cap a ~/.icewm
- Afegueixo algun botó llançadera d'aplicació al fitxer ~/.icewm/toolbar
- Afegeixo també un fitxer startup (s'ha de crear i fer-lo executable) per a llençar alguna aplicació a l'inici.
Ens podem moure entre espais de treball amb Ctrl+Alt + cursor dreta o esquerra. Altres combinacions de tecles interessants:
- Alt + F2: La finestra a tots els escriptoris
- Alt + F4: Tancar la finestra
- Alt + Tab: commutar entre finestres
- Alt + Shift + F2: Mosaic horitzontal
- Alt + Shift + F3: Mosaic vertical
- Alt + Shift + F10: Maximitza la finestra, però només en vertical (l'ample no canvia)
- Ctrl+Alt+Space: executar un commandament des de la barra de tasques
Amb botó dret a sobre d'una finestra la podem convertir en "tray icon"; en ocasions pot ser útil.
Tot això son els comportaments per defecte. Jo aplico la meva personalització per tant de poder utilitzar també les "meves" combinacions de tecles.
Al fitxer ~/.icewm/keys li afegeixo aquestes línies:
key "Alt+Enter" x-terminal-emulator
key "Alt+d" dmenu_run
key "Alt+p" scrot
key "Alt+m" x-terminal-emulator -e alsamixer
key "Alt+t" x-terminal-emulator -e htop
key "Alt+Esc" i3lock -c 333333
Al fitxer ~/.icewm/preferences li afegeixo aquestes línies:
#Default size:
#MenuIconSize=16
#SmallIconSize=16
#LargeIconSize=32
#HugeIconSize=48
#Si volem doble alçada toolbar:
#MenuIconSize=32
#SmallIconSize=32
#LargeIconSize=32
#HugeIconSize=48
KeyWinClose="Alt+Shift+q"
KeySysTileVertical="Alt+v"
KeySysTileHorizontal="Alt+h"
KeySysWorkspace1="Alt+1"
KeySysWorkspace2="Alt+2"
KeySysWorkspace3="Alt+3"
KeySysWorkspace4="Alt+4"
KeyWinMaximize="Alt+Up"
KeyWinRestore="Alt+Left"
KeyWinMaximizeVert="Alt+Down"
KeyWinMaximizeHoriz="Alt+Right"
TimeFormat="%a,%d-%b-%Y %k:%M"
ConfirmLogout=0
TaskBarShowAPMStatus=0
TaskBarShowAllWindows=0
# tab mostra finestres de tots els espais
QuickSwitchToAllWorkspaces=1
# Show mailbox status on task bar
TaskBarShowMailboxStatus=0
# Show workspace switching buttons on task bar
TaskBarShowWorkspaces=1
# Show 'show desktop' button on taskbar
TaskBarShowShowDesktopButton=0
# Show 'window list' menu on task bar
TaskBarShowWindowListMenu=1
ShowHelp=0
#TaskBarDoubleHeight=1
# Command to shutdown the system
ShutdownCommand="sudo poweroff"
# Command to reboot the system
RebootCommand="sudo reboot"
# a sudoers:
#usuari equip=NOPASSWD:/sbin/poweroff
#usuari equip=NOPASSWD:/sbin/reboot
WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 ", " 5 ", " 6 "
Al fitxer ~/.icewm/winoptions li afegeixo aquestes línies:
rox-filer.Rox-filer.workspace: 1
Navigator.Iceweasel.workspace: 2
xmessage.Xmessage.workspace: 3
Més o menys. Aquí https://drive.google.com/file/d/1qiUsB1Q1HA02DjP07RBDkMqBOvWPGRbh/view?usp=sharing un fitxer amb el meu directori ~/.icewm amb les últimes versions d'aquest fitxers.
Podem veure a la meva plana sobre personalització de fluxbox, com configurar altres coses com la sensibilitat del ratolí, antialiasing. Per a configurar la xarxa o la connexió de recursos samba remots, fer un cop d'ull a "Configurar la xarxa i connectar recursos de xarxa en gestors de finestres lleugers"