Other iceWM really is pleasant

jwm is great for simplicity and those more inclined to manually edit text (XML) configuration file(s). A single .jwmrc in you home folder can set all of the windows layout ... so its all contained in a single location. Add the <StartupCommand>....</StartupCommand> to that file and all of the user startup can be via a single text file as well. Nice and tidy/simple. Very lightweight and fast also. Of the two I'd opt for jwm over icewm. But not as suited for those that like to use (multiple) gui tools

installing xorg, jwm, pcmanfm and using pcmanfm as the desktop manager (pcmanfm --desktop &) is a great lightweight choice IMO on older hardware. Personally however I like the heavier MATE choice for all the extras that includes by default.
 
x11-wm/vtwm !
Also nice WM with not bad default config —
vlq.png

I use it mostly like WM for VNC server, and it works very nice.
 
jwm is great for simplicity and those more inclined to manually edit text (XML) configuration file(s). A single .jwmrc in you home folder can set all of the windows layout ... so its all contained in a single location. Add the <StartupCommand>....</StartupCommand> to that file and all of the user startup can be via a single text file as well. Nice and tidy/simple. Very lightweight and fast also. Of the two I'd opt for jwm over icewm. But not as suited for those that like to use (multiple) gui tools

installing xorg, jwm, pcmanfm and using pcmanfm as the desktop manager (pcmanfm --desktop &) is a great lightweight choice IMO on older hardware. Personally however I like the heavier MATE choice for all the extras that includes by default.
I like the button to min all, and start xterm in icewm.
Also jwm sometimes demands a weird terminal. I used to redirect some config to xterm.
Heh
IceWM to me the easiest!
;)

I poke forth people to make a 1% code version of icewm without the 4 virtual desktops......it could be even leaner!
 
Also jwm sometimes demands a weird terminal.

You can choose the terminal you desire in JWM by editing your .jwmrc.
Here's mine:
Code:
  <!-- The root menu. -->
    <RootMenu onroot="12">
     
        <Program icon="terminal.png" label="Terminal">roxterm</Program>
        <Separator/>
        <Program icon="lock.png" label="Lock">
            xlock -mode blank
        </Program>
        <Separator/>
        <Restart label="Restart" icon="restart.png"/>
        <Exit label="Exit" confirm="true" icon="quit.png"/>
    </RootMenu>

Roxterm will appear at the top of the menu.

Then I have it with window option I like (maximized)
Code:
 <!-- Options for program groups. -->
    <Group>
        <Option>tiled</Option>
        <Option>aerosnap</Option>
    </Group>
    <Group>
        <Class>Firefox</Class>
        <Option>maximized</Option>
    </Group>
    <Group>
        <Name>roxterm</Name>
        <Option>maximized</Option>
    </Group>

Then, I got it in my keybindins, I launch it with F1:
Code:
    <Key mask="" key="F1">exec:roxterm</Key>
    <Key mask="" key="F2">exec:xfe</Key>
    <Key mask="C" key="f">exec:firefox</Key>
    <Key mask="" key="F7">exec:mirage</Key>
    <Key mask="" key="F8">exec:xchat</Key>
    <Key mask="" key="F9">exec:libreoffice</Key>
    <Key mask="" key="F10">exec:jwm -restart</Key>
    <Key mask="" key="Print">exec:roxterm -e scrot -cd 10</Key>
    <Key mask="" key="Super_L">root:1</Key>
    <Key mask="C" key="space">exec:gmrun</Key>

    #Volume
    <Key mask="C" key="Down">>exec:amixer set Master 9%- </Key>
    <Key mask="C" key="Up">exec:amixer set Master 9%+ </Key>
    <Key mask="C" key="0">exec:amixer sset Master,0 toggle </Key>

;)
I poke forth people to make a 1% code version of icewm without the 4 virtual desktops......it could be even leaner!

The amount of virtual desktops can be chosen in the .icewm/preferences file, I use two:
Code:
 WorkspaceNames=" 1 ", " 2 "

Reference:

HOWTO: JWM Configuration
https://forums.freebsd.org/threads/59265/

HOWTO: IceWM Configuration
https://forums.freebsd.org/threads/59161/
 
Last edited:
Back
Top