Monday, September 29, 2025

IceWM on Debian

 You must install Debian without any desktop environment first. After that use terminal commands:

sudo apt update

sudo apt install xorg icewm icewm-themes pcmanfm lxappearance nano terminology gedit pcmanfm rofi firefox libreoffice

You can create keybindings like:

mkdir -p ~/.icewm

nano ~/.icewm/keys

key "Alt+Ctrl+t" terminology

key "Alt+F2"      gedit

key "Ctrl+Alt+f"  firefox

key "Ctrl+Alt+d"  pcmanfm

key "Ctrl+Shift+q" xkill

key "Super+e" thunar

key "Super+d" rofi -show drun

key "Super+l" xlock

key "Alt+F1"  icewm-menu --toggle

icewm --restart

The most important thing:

nano ~/.xinitrc

exec icewm-session

startx

You can include more stuffs in your ~/.xinitrc like:

nano ~/.xinitrc

#!/bin/sh

pcmanfm --desktop &

volumeicon &

picom &

pulseaudio --start &
setxkbmap -layout us,rs,rs -variant ,,yz -option grp:alt_shift_toggle & 
 exec icewm-session


*** 

How to add EN, Serbian Latin, and Serbian Cyrillic keyboard layouts on taskbar:

~/.xinitrc

#!/bin/bash

setxkbmap -layout us,rs,rs -variant ,,yz -option grp:alt_shift_toggle

 

nano ~/.icewm/preferences

KeyboardLayouts="us", "rs latin", "rs yz" KeySysKeyboardNext="Alt+Shift"

 

 




2 comments:

  1. The best Debian tutorial ever! Isn't it ?

    ReplyDelete
  2. Install Debian IceWM and forget Windows rotating dots!

    ReplyDelete

Komentar=