VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: Smooth Cool Vector Theme for JWM 2.0.1  (Read 2358 times)

dawnsboy

  • Vectorite
  • ***
  • Posts: 135
Smooth Cool Vector Theme for JWM 2.0.1
« on: October 04, 2007, 12:26:23 pm »

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, 10:49:47 am by dawnsboy »
Logged
Custom Mini-Itx - VL6.0 Light