VectorLinux
April 24, 2014, 12:03:55 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Smooth Cool Vector Theme for JWM 2.0.1  (Read 2057 times)
dawnsboy
Vectorite
***
Posts: 135



« on: October 04, 2007, 11:26:23 am »

I wanted to share the idea that JWM can be themed by editing the system.jwmrc file.  JWM is a very good window manager for legacy or limited resource boxes like mine but I just didn't like the default theme and wanted something Vectorish for my desktop.

Here are a pair of screenshots to demo the theme:

http://www.geocities.com/jmculv/smoothcoolvl.jpg

and

http://www.geocities.com/jmculv/smoothcoolvl1.jpg

Note that I have a functional xfdesktop working with JWM (along with all the nifty icons that make Thunar look so good).  I will post a how to on that in this same category.

I changed the height from 36 to 30 in order to properly display the menu and show desktop buttons.   The menu height was changed to 20.  I then set the gtk/gtk2 themes to "smooth cool" and edited the visual styles section of the system.jwmrc as follows:

Quote
    <!-- Visual Styles -->

   <WindowStyle>

      <Font>FreeSans-9:bold</Font>
      <Width>4</Width>
      <Height>20</Height>

      <Active>
         <Text>white</Text>
         <Title>#007abd</Title>
         <Corner>white</Corner>
         <Outline>black</Outline>
      </Active>

      <Inactive>
         <Text>#007abd</Text>
         <Title>#c6c9cf</Title>
         <Corner>#aaaaaa</Corner>
         <Outline>black</Outline>
      </Inactive>

   </WindowStyle>
   
   <TaskListStyle>
      <Font>FreeSans-12:bold</Font>
      <ActiveForeground>#007abd</ActiveForeground>
      <ActiveBackground>#c6c9cf</ActiveBackground>
      <Foreground>#007abd</Foreground>
      <Background>gray70:gray90</Background>
   </TaskListStyle>
   
   <!-- Additional TrayStyle attribute: insert -->
   <TrayStyle>
      <Font>FreeSans-12:bold</Font>
      <Background>#c6c9cf:gray90</Background>
      <Foreground>#007abd</Foreground>
   </TrayStyle>

   <PagerStyle>
      <Outline>black</Outline>
      <Foreground>gray90</Foreground>
      <Background>#808488</Background>
      <ActiveForeground>#007abd</ActiveForeground>
      <ActiveBackground>#2e3a67</ActiveBackground>
   </PagerStyle>

   <MenuStyle>
      <Font>FreeSans-10</Font>
      <Foreground>white</Foreground>
      <Background>#007abd</Background>
      <ActiveForeground>#007abd</ActiveForeground>
      <ActiveBackground>#c6c9cf</ActiveBackground>
   </MenuStyle>

   <PopupStyle>
      <Font>FreeSans-10</Font>
      <Outline>black</Outline>
      <Foreground>white</Foreground>
      <Background>#007abd</Background>
   </PopupStyle>

   

The icons for the start button and show desktop button I scavenged from some taskbar images for icewm themes created for VL 5.1 standard.  The system.jwmrc may be freely edited to create a variety of color styles.

The buttons images can be found here:

http://www.geocities.com/jmculv/desktop.png

and

http://www.geocities.com/jmculv/linux.png

edit the system.jwmrc in the following manner to add these images to the taskbar:

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

    <!-- Additional TrayButton attribute: label -->
        <TrayButton label="" icon="~path/linux.png">root:1</TrayButton>

      <TrayButton label="" icon="~path/desktop.png">showdesktop</TrayButton>
     

You just have to fill in the pathname to the folder that contain the saved images.


I had fun with it and just wanted to share.



« Last Edit: October 10, 2007, 09:49:47 am by dawnsboy » Logged

Custom Mini-Itx - VL6.0 Light
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!