Damn Small Linux (DSL) Forums
Welcome, Guest. Please login or register.
December 06, 2023, 04:33:47 AM

Login with username, password and session length
News
The new DSL forums are now open.
Stats
11609 Posts in 311 Topics by 291 Members
Latest Member: mik3ca
Search:     Advanced search
* Home Help Search Login Register
Get The Official Damn Small Linux Book. Great VPS hosting provided by Tektonic

+  Damn Small Linux (DSL) Forums
|-+  MyDSL Extensions
| |-+  Window Managers
| | |-+  lightweight desktop environments
« previous next »
Pages: [1] Print
Author Topic: lightweight desktop environments  (Read 38197 times)
lm
Newbie
*
Posts: 8


View Profile
« on: December 07, 2012, 02:52:05 PM »

If anyone's interested in some lightweight desktop environments, here are a few links:
http://razor-qt.org/
http://equinox-project.org/

I'm also currently looking into writing some scripts to customize themes and settings for jwm ( http://joewing.net/programs/jwm/ ).  Anyone else using the jwm window manager?
Logged
botdfismyaddiction
Newbie
*
Posts: 16


View Profile
« Reply #1 on: December 07, 2012, 04:48:04 PM »

DSL currently uses JWM... As for the lightweight desktops, I'm loving RazorQt on my laptop Grin
Logged
lm
Newbie
*
Posts: 8


View Profile
« Reply #2 on: December 12, 2012, 04:44:01 PM »

Anyone have any .jwmrc files or JWM setting tips to share?  Thanks.

Anyone besides me interested in a program or script to change themes and settings in jwm?  If so, I can share the code when it's finished.
Logged
lee
Newbie
*
Posts: 3


View Profile Email
« Reply #3 on: December 19, 2012, 08:36:29 PM »

Hi lm,

I never cared much for jwm on DSL - just didn't like the look of it.  I moved on to a different distro when it seemed like DSL was dead but, now that it turns out DSL was really just comatose for a while, I'm looking into it again (though, as a practical matter, I don't see myself actually switching back except on some really old hardware).  In the mean time, much to my surprise, I've found that jwm, with some personalizations in the config files, is my favorite window manager.  I've added a double row of desktops to the pager, a button on the tray that brings up a custom menu (think something like the MS Windows "Start" button except the system -never- automatically makes any changes to it).

I haven't really played with jwm's "themes", mostly just customizations to the "tray".

From .jwmrx-tray
Code:
<JWM>
<!-- Lee's custom menu -->
<RootMenu height="12" onroot="6">
  <Program label="xtrlock">exec xtrlock --force</Program>
  <Program label="sgmixer (vol)">exec sgmixer</Program>

  <Menu label="Useful shit">
    <Program label="Clock (analog)">exec xonclock</Program>
    <Program label="conky">exec conky</Program>
  </Menu>

  <!-- more menu items and submenus as you see fit -->
</RootMenu>

   <!-- Additional tray attributes: autohide, width, border, layer, layout -->
   <Tray  x="0" y="0" height="20" layer="3">

     <TrayButton label=" MyLinuxButton ">root:6</TrayButton>

     <!-- Additional TaskList attribute: maxwidth -->
     <TaskList maxwidth="150"/>

     <!-- swallow an app into the tray bar -->
     <Swallow name="tcltkexample" width="0">tcltkexample</Swallow>

     <!-- Additional TrayButton attribute: label -->
     <TrayButton label="_">showdesktop</TrayButton>
     <TrayButton label="$">exec:aterm</TrayButton>

      <!-- Additional Pager attributes; width, height -->
      <Pager/>
      <!-- Additional Swallow attribute: height -->

      <Dock/>
      <Clock format="%a %d %b %k:%M:%S"></Clock>

   </Tray>
</JWM>


Excerpt from .jwmrc desktops section:
Code:
   <!-- Virtual Desktops -->
   <!-- Desktop tags can be contained within Desktops for desktop names. -->
   <!-- prior to jwm.tcz update of 2011-09-29, used:  <Desktops count="8"> -->
   <Desktops width="4" height="2">

      <!-- Default background. Note that a Background tag can be
           contained within a Desktop tag to give a specific background
           for that desktop.

           Valid types: solid gradient image tile command
           <Background type="solid">#4f5f82</Background>
           Note: Tiny Core uses a generic setbackground program
       -->

   </Desktops>
Logged
lm
Newbie
*
Posts: 8


View Profile
« Reply #4 on: February 04, 2013, 02:29:05 PM »

Thanks for posting some of your .jwmrc settings.  Nice to see how other users are customizing jwm.

Still wanting to script a program to do settings changes for jwm, but have a couple of other projects I want to get further with before I get back to it.
Logged
lee
Newbie
*
Posts: 3


View Profile Email
« Reply #5 on: February 08, 2013, 04:42:10 PM »

Quote
Still wanting to script a program to do settings changes for jwm...

I wrote a a script that builds a submenu of that tray button menu on the fly at boot time, though it is not for general changes to the jwm configuration once jwm is started.

Also, another submenu on the tray button menu has items that bring up each of ~/.jwmrc* in in a text editor
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Mercury design by Bloc