You are not logged in.

#76 2008-10-03 01:56:32

smakked
Member
From: Gold Coast , Australia
Registered: 2008-08-14
Posts: 420

Re: October 2008 Screenshots

methuselah wrote:

For my image I basically took a screenshot of my Emerald window theme at 100% opacity (seen in the picture as it normally looks at 73%), cropped it down to 1 pixel wide and 41 pixels tall, and then I set my panel opacity to 13 (making the icons still look solid).


I wish the xfce4 panel was more like gnome panel, I also sometimes miss the gnome sounds for clicking. I prefer xfce4 because it's faster, and Thunar has a better feel to it, and I like xfce4 Terminal better than gnome terminal.


I have the panel image if you want it.

Yeah that would be great, email me if you like smile


Certified Android Junkie
Arch 64

Offline

#77 2008-10-03 02:09:50

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Re: October 2008 Screenshots

haxit wrote:
Barrucadu wrote:

Oh my god, it's October! Well, I can show off my new gallery and new website in this thread big_smile

http://www.barrucadu.co.uk/screenshots/ … -09-29.png
Details, and link to full size version

How do you get pacman to be like that?

Add the line "ILoveCandy" to your /etc/pacman.conf.

Offline

#78 2008-10-03 03:07:02

haxit
Member
From: /home/haxit
Registered: 2008-03-04
Posts: 1,247
Website

Re: October 2008 Screenshots

dmz wrote:
haxit wrote:
Barrucadu wrote:

Oh my god, it's October! Well, I can show off my new gallery and new website in this thread big_smile

http://www.barrucadu.co.uk/screenshots/ … -09-29.png
Details, and link to full size version

How do you get pacman to be like that?

Add the line "ILoveCandy" to your /etc/pacman.conf.

It doesn't recognize it sad

Last edited by haxit (2008-10-03 03:08:27)


Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.

Offline

#79 2008-10-03 03:11:37

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Re: October 2008 Screenshots

haxit wrote:
dmz wrote:
haxit wrote:

How do you get pacman to be like that?

Add the line "ILoveCandy" to your /etc/pacman.conf.

It doesn't recognize it sad

Are you sure you typed "ILoveCandy" (without the quotes)?

Offline

#80 2008-10-03 03:55:47

froli
Member
From: Germany
Registered: 2008-06-17
Posts: 455

Re: October 2008 Screenshots

Nice desktop!

Plaisant de voir un Québecois wink


archlinux on Macbook Pro 10,1

Offline

#81 2008-10-03 04:22:37

methuselah
Member
Registered: 2007-10-02
Posts: 570

Re: October 2008 Screenshots

smakked wrote:

"..... Yeah that would be great, email me if you like smile....."

Here is my panel image:

panel41.png


Another good image to use for the panel is the "title-5-active.png" from the /usr/share/themes/Kokodi/xfwm4


Just resize and edit it to 1px wide using GIMP, and then you can change the color of the panel using the gtkrc-2.0 script and re-writting this part:

bg[NORMAL] = "#000000"


When I use xfwm4 with compositing, I use that panel with the kokodi theme and it looks good (I also re-write the kokodi theme's xpm files to change the colors and look). This is what that kokodi image looks like when used as a panel. I didn't have the compositing on for the pic but it usually looks good at about 10% - 20% opacity: http://i144.photobucket.com/albums/r161 … shot-6.png

Last edited by methuselah (2008-10-03 04:35:40)

Offline

#82 2008-10-03 05:43:30

pjjanak
Member
Registered: 2008-08-17
Posts: 128

Re: October 2008 Screenshots

dmz wrote:
haxit wrote:
dmz wrote:

Add the line "ILoveCandy" to your /etc/pacman.conf.

It doesn't recognize it sad

Are you sure you typed "ILoveCandy" (without the quotes)?

Also, I'm fairly certain you should put it in the [options] section:

...

[options]                                                                       
# The following paths are commented out with their default values listed.       
# If you wish to use different paths, uncomment and update the paths.           
#RootDir     = /                                                                
#DBPath      = /var/lib/pacman/                                                 
#CacheDir    = /var/cache/pacman/pkg/                                           
#LogFile     = /var/log/pacman.log                                              
HoldPkg     = pacman glibc                                                      
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u                          
IgnorePkg = ndiswrapper ndiswrapper-utils                                       
ILoveCandy

...

Peter

Offline

#83 2008-10-03 05:46:02

area
Member
Registered: 2008-09-18
Posts: 43

Re: October 2008 Screenshots

How to you display the Todo file? kde applet ?

Offline

#84 2008-10-03 07:03:59

rebugger
Member
From: Germany
Registered: 2007-10-28
Posts: 229

Re: October 2008 Screenshots

area wrote:

How to you display the Todo file? kde applet ?

KNotes might be your friend wink Just adjust the color settings (to white-background)

Offline

#85 2008-10-03 09:34:21

uastasi
Member
From: Salento - Italy
Registered: 2007-11-27
Posts: 247

Re: October 2008 Screenshots

farghal wrote:

Greeting from Egypt! :-)

http://xs432.xs.to/xs432/08404/screenshot927.png.xs.jpg

Theme: GNOME Wise Dark
Icons: GNOME Wise
Gnome (Arabic interface) + Conky
Wallpaper: can't remember where I found it..

Please could you share your .conkyrc?
Thanks


Till the last battle, till the last bottle.
aur - twitter

Offline

#86 2008-10-03 09:37:57

phisphere
Member
From: Tallinn, Estonia
Registered: 2007-03-05
Posts: 136
Website

Re: October 2008 Screenshots

hard drive failed day before yesterday, so i had to start over. here's a very basic awesome3 setup.

oct-awesome3-clean-thumb.png oct-awesome3-thumb.png

Last edited by phisphere (2008-10-03 09:40:37)

Offline

#87 2008-10-03 11:54:55

farghal
Member
From: Cairo, Egypt
Registered: 2008-04-25
Posts: 22

Re: October 2008 Screenshots

uastasi wrote:

Please could you share your .conkyrc?
Thanks

Sure! Though I have edited it a bit to add the Arch Logo..

# Conky sample configuration
#
# the list of variables has been removed from this file in favour
# of keeping the documentation more maintainable.
# Check http://conky.sf.net for an up-to-date-list.

# set to yes if you want Conky to be forked in the background
background yes

# X font when Xft is disabled, you can pick one with program xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
xftfont Delicious:bold:size=9

# Text alpha when using Xft
xftalpha 0.5

# Print everything to stdout?
# out_to_console no

# MPD host/port
mpd_host localhost
mpd_port 6600
# mpd_password tinker_bell

# Print everything to console?
# out_to_console no

# mail spool
# mail_spool $MAIL

# Update interval in seconds
update_interval 5.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes

# If own_window is yes, you may use type normal, desktop or override
own_window_type override

# Use pseudo transparency with own_window?
own_window_transparent yes

# If own_window_transparent is set to no, you can set the background colour here
#own_window_colour black

# If own_window is yes, these window manager hints may be used
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 1680 5

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Draw borders around graphs
draw_graph_borders yes

# Stippled borders?
stippled_borders 8

# border margins
border_margin 4

# border width
border_width 1

# Default colors and also border colors
#default_color 9ab8c2
default_shade_color white
default_outline_color white

#dexter_client no
#dexter_server no
# config file for libdexter (default search path: $HOME/.dexterrc; /etc/libdexter/dexter.conf)
#dexter_config

# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_middle
#alignment none

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 10
gap_y 10

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer right

# Allow each port monitor to track at most this many connections (if 0 or not set, default is 256)
#max_port_monitor_connections 256

# Maximum number of special things, e.g. fonts, offsets, aligns, etc.
#max_specials 512

# Maximum size of buffer for user text, i.e. below TEXT line.
#max_user_text 16384

# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument

# stuff after 'TEXT' will be formatted on screen

TEXT
${alignc}${font openlogos:size=10}B ${font}  $nodename - $sysname $kernel on $machine | Uptime:$color $uptime | RAM:$color $mem/$memmax | Swap:$color $swap/$swapmax | Root: $color${fs_used /}/${fs_size /} - /home: $color${fs_used /home}/${fs_size /home} | CPU: $cpu% | Temp: ${acpitemp}| Battery: ${battery BAT0} ${battery_time BAT0}   ${font openlogos:size=10}B ${font}

Offline

#88 2008-10-03 13:41:33

molom
Member
From: Australia
Registered: 2008-01-21
Posts: 264
Website

Re: October 2008 Screenshots

These Arch screen shots are amazing, all these minimalist desktops look a lot better than any of the Gnome, KDE, XFCE and E17 desktops I've ever seen. You guys can converted me into wanting to install Openbox opposed to any other DE big_smile

PS. Has anyone been able to use Gnome-Do on Openbox without any problems?

Offline

#89 2008-10-03 14:33:02

haxit
Member
From: /home/haxit
Registered: 2008-03-04
Posts: 1,247
Website

Re: October 2008 Screenshots

dmz wrote:
haxit wrote:
dmz wrote:

Add the line "ILoveCandy" to your /etc/pacman.conf.

It doesn't recognize it sad

Are you sure you typed "ILoveCandy" (without the quotes)?

First time I did it without quotes. But I didn't put it under general options ;P


Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.

Offline

#90 2008-10-03 14:36:15

m_l
Member
Registered: 2008-09-29
Posts: 16

Re: October 2008 Screenshots

Here is my Openbox:

desktopcleant21ut0.th.png desktopdirtyt21mx0.th.png




wm: Openbox
file manager: pcmanfm
terminal: sakura
icon theme: Elementary
window theme: Onyx-black
panel: pypanel
font: Terminus
wallpaper: 86861-archbox.png
conky

Incase someone is interested here are my configs:

~/.conkyrc

### my conky setup for t21 ###

# ARCH - CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# INCLUDES:
# - tail of /var/log/messages 
# - netstat connections to your computer
#
# -- Pengo (conky@pengo.us)
#

# Create own window instead of using desktop (required in nautilus)
#own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer right
use_xft yes

# Update interval in seconds
update_interval 3.0

# Minimum size of text area
#minimum_size 250 5

# Maximum Width
maximum_width 295

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font Terminus -1
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 5

# Default colors and also border colors, grey90 == #e5e5e5
default_color white

own_window_colour black
own_window_transparent yes

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 5
gap_y -8

# stuff after 'TEXT' will be formatted on screen

TEXT
$color
${color ffffff}Arch ${hr 2}$color
$nodename $sysname $kernel on $machine

${color ffffff}Uptime ${hr 2}$color 
${uptime}

${color ffffff}Intel Mobile Pentium III ${hr 2}$color
${freq}MHz $alignr ${cpu cpu1}%  Load ${loadavg}   Temp ${acpitemp}
${cpubar cpu0}
${cpugraph 000000 ffffff}
Processes $processes
Running $running_processes

NAME             PID      CPU%      MEM%
${top name 1} ${top pid 1}   ${top cpu 1}    ${top mem 1}
${top name 2} ${top pid 2}   ${top cpu 2}    ${top mem 2}
${top name 3} ${top pid 3}   ${top cpu 3}    ${top mem 3}
${top name 4} ${top pid 4}   ${top cpu 4}    ${top mem 4}

${color ffffff}Memory ${hr 2}$color
Mem $alignc $memperc%    $mem / $memmax
${membar 6}$color
Swap $alignc   $swapperc%    $swap / $swapmax  
${swapbar 6}$color

${color ffffff}Hdd ${hr 2}$color
/ $alignc ${fs_free_perc /}%    ${fs_used /}/ ${fs_size /}
${fs_bar 6 /}$color
/home $alignc ${fs_free_perc /home}%    ${fs_used /home}/ ${fs_size /home}
${fs_bar 6 /home}$color

${color ffffff}Network ${hr 2}$color
eth0's IP  ${addr eth0}$color

Public IP  ${execi 3600 wget -O - http://whatismyip.org/ | tail}$color

Down $color${downspeed eth0}k/s            Up ${upspeed eth0}k/s
${downspeedgraph eth0 25,140 000000 ffffff}$color ${alignr}${upspeedgraph eth0 
25,140 000000 ffffff}$color
Total ${totaldown eth0}          Total ${totalup eth0}
${color ffffff}${hr 2}$color

~/.config/openbox/autostart.sh:

# Run the system-wide support stuff
.GLOBALAUTOSTART

# Programs to luanch at startup
feh --bg-center /home/ml/pictures/86861-archbox.png &

#Programs that will run after Openbox has started
(sleep 2 && conky) &

~/.config/openbox/menu.xml:

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
    <menu id="system-menu" label="Openbox">
        <item label="Obmenu">
            <action name="Execute">
                <execute>
                    /usr/bin/obmenu
                </execute>
            </action>
        </item>
        <item label="Openbox Configuration Manager">
            <action name="Execute">
                <command>
                    obconf
                </command>
                <startupnotify>
                    <enabled>
                        yes
                    </enabled>
                </startupnotify>
            </action>
        </item>
        <item label="Lxappearance">
            <action name="Execute">
                <execute>
                    /usr/bin/lxappearance
                </execute>
            </action>
        </item>
        <item label="Manage Cups Printers">
            <action name="Execute">
                <command>
                    xdg-open http://localhost:631/
                </command>
                <startupnotify>
                    <enabled>
                        no
                    </enabled>
                    <icon>
                        cups
                    </icon>
                </startupnotify>
            </action>
        </item>
        <separator/>
        <item label="Reconfigure Openbox">
            <action name="Reconfigure"/>
        </item>
        <item label="Exit Openbox">
            <action name="Exit">
                <prompt>
                    yes
                </prompt>
            </action>
        </item>
    </menu>
    <menu id="root-menu" label="Openbox 3">
        <separator label="Applications"/>
        <item label="firefox">
            <action name="Execute">
                <execute>
                    /usr/bin/firefox
                </execute>
            </action>
        </item>
        <item label="gimp">
            <action name="Execute">
                <execute>
                    /usr/bin/gimp
                </execute>
            </action>
        </item>
        <item label="keepassx">
            <action name="Execute">
                <execute>
                    /usr/bin/keepassx
                </execute>
            </action>
        </item>
        <item label="pcmanfm">
            <action name="Execute">
                <execute>
                    /usr/bin/pcmanfm
                </execute>
            </action>
        </item>
        <item label="sakura">
            <action name="Execute">
                <execute>
                    /usr/bin/sakura
                </execute>
            </action>
        </item>
        <item label="vlc">
            <action name="Execute">
                <execute>
                    /usr/bin/vlc
                </execute>
            </action>
        </item>
        <item label="xterm">
            <action name="Execute">
                <execute>
                    /usr/bin/xterm
                </execute>
            </action>
        </item>
        <separator label="System"/>
        <menu id="system-menu"/>
        <separator/>
        <item label="Log Out">
            <action name="SessionLogout">
                <prompt>
                    yes
                </prompt>
            </action>
        </item>
    </menu>
    <menu execute="obm-xdg" id="xdg-menu" label="xdg"/>
</openbox_menu>

~/.pypanel:

#------------------------------------------------------------------------------
#
#                         PyPanel v2.4 Configuration
#
# This configuration file is a Python script that will be executed when
# PyPanel is started.  In order for PyPanel to start properly, make sure that
# this file contains proper Python formatting and no syntax errors.
#------------------------------------------------------------------------------
VERSION         = 2.4           # Config file version

#------------------------------------------------------------------------------
# Colors: Format is hex triplet - 0xrrggbb
#------------------------------------------------------------------------------
BG_COLOR        = "0xd6d6d6"    # Panel background and tinting color
TASK_COLOR      = "0x000000"    # Normal task name color 
FOCUSED_COLOR   = "0xffffff"    # Focused task name color
SHADED_COLOR    = "0x808080"    # Shaded task name color 
MINIMIZED_COLOR = "0x808080"    # Minimized task name color 
DESKTOP_COLOR   = "0xffffff"    # Desktop name color
CLOCK_COLOR     = "0xffffff"    # Clock text color
LINE_COLOR      = "0x606060"    # Vertical line color

# Text Shadow Colors
TASK_SHADOW_COLOR      = "0xffffff"
FOCUSED_SHADOW_COLOR   = "0xffffff"
SHADED_SHADOW_COLOR    = "0xffffff"
MINIMIZED_SHADOW_COLOR = "0xffffff" 
DESKTOP_SHADOW_COLOR   = "0xffffff"
CLOCK_SHADOW_COLOR     = "0xffffff"

#------------------------------------------------------------------------------
# Panel Spacing and Location Options: Measured in pixels
#------------------------------------------------------------------------------
P_LOCATION      = 1             # Panel placement: 0 = top, 1 = bottom
P_WIDTH         = 0             # Panel width: 0 = Use full screen width
P_START         = 0             # Starting X coordinate of the panel
P_SPACER        = 6             # Spacing between panel objects
P_HEIGHT        = 24            # Panel height

#------------------------------------------------------------------------------
# Icon Size Options: Measured in pixels
#------------------------------------------------------------------------------
I_HEIGHT        = 16            # Panel application icon height
I_WIDTH         = 16            # Panel application icon Width 
APPL_I_HEIGHT   = 24            # Application launcher icon height
APPL_I_WIDTH    = 24            # Application launcher icon width
TRAY_I_HEIGHT   = 24            # System tray icon height (usually 16 or 24)
TRAY_I_WIDTH    = 24            # System tray icon width  (usually 16 or 24)
                                # If TRAY_I_WIDTH is set to 0, then the
                                # width specified by the tray app will be used
                                
#------------------------------------------------------------------------------
# Panel Clock Format: 'man strftime' for detailed formatting options and help
#------------------------------------------------------------------------------
CLOCK_FORMAT    = "%H:%M | %m.%d.%Y"    # Ex: 17:45 | 09-29 2008 

#------------------------------------------------------------------------------
# Clock Delay: Seconds between each clock update during periods of inactivity
#------------------------------------------------------------------------------
CLOCK_DELAY     = 20

#------------------------------------------------------------------------------
# Hidden Application List: Apps listed here will not be display on the panel
# The application name is its WM_CLASS name, use 'xprop' to find WM_CLASS
# Ex: ["xmms", "xine", "gDesklets"]
#------------------------------------------------------------------------------
HIDE_LIST       = []            
                   
#------------------------------------------------------------------------------
# Hidden Panel Size: Size of the panel when it's hidden/minimized
#------------------------------------------------------------------------------
HIDDEN_SIZE     = 2

#------------------------------------------------------------------------------
# Panel Text Font: This option takes either a traditional or Xft font string 
# Ex: "-schumacher-clean-medium-r-normal-*-12-*-*-*-*-*-*-*"
#     "aquafont-8" 
#------------------------------------------------------------------------------
FONT            = "Terminus-8"

#------------------------------------------------------------------------------
# Show All Applications: Show apps from all desktops or just the current
# 0: Disabled - Only applications on the current desktop will be displayed
# 1: Enabled  - Selected apps are moved to the current desktop
# 2: Enabled  - Current desktop is changed to the selected apps desktop
#------------------------------------------------------------------------------
SHOWALL         = 0             # 0, 1 or 2 - see descriptions above

#------------------------------------------------------------------------------
# Show Minimized/Iconified Applications: Show only minimized apps or all apps
# 0: Disabled - Show all applications on the panel
# 1: Enabled  - Show only minimized apps on the panel
#------------------------------------------------------------------------------
SHOWMINIMIZED   = 0

#------------------------------------------------------------------------------
# Application Icon List: List of custom icons for specific applications
# The application name is its WM_CLASS name, use 'xprop' to find WM_CLASS
#
# The "default" entry is used for applications with no icon.  If left "",
# PyPanel will use the default icon distributed with the source.
#
# Add entries using the following format -
#     "<application name>" : "<full path to icon>",
#------------------------------------------------------------------------------
ICON_LIST       = {
                   "default" : "",
                   "example" : "/usr/share/imlib2/data/images/audio.png",
                  }
                  
#------------------------------------------------------------------------------
# Application Launch List: Ordered list of icons and applications for the
#                          application launcher.
# 
# Add entries using the following format -
#     ("<executable>", "<full path to icon>")
#------------------------------------------------------------------------------
LAUNCH_LIST     = [
                   ("gimp-2.2", "/usr/share/imlib2/data/images/paper.png"), 
                  ]

#------------------------------------------------------------------------------
# Background Alpha/Shade Level: 0 (Fully Translucent) -> 255 (Fully Opaque)
# BG_COLOR is used for tinting
#------------------------------------------------------------------------------
SHADE           = 50

#------------------------------------------------------------------------------
# Misc. Options: 1 = Enabled/Yes, 0 = Disabled/No
#------------------------------------------------------------------------------
ABOVE           = 1             # Panel is always above other apps
APPICONS        = 1             # Show application icons
AUTOHIDE        = 0             # Autohide uses the CLOCK_DELAY timer above
SHADOWS         = 0             # Show text shadows
SHOWLINES       = 0             # Show object seperation lines
SHOWBORDER      = 0             # Show a border around the panel

#------------------------------------------------------------------------------
# Desktop Names: Configure the names of your desktops
# If the option is [], PyPanel will attempt to use the desktop name specified
# by the XServer, if that fails it will use the desktop number as its name
# Ex. ["One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight"]
#------------------------------------------------------------------------------
DESKTOP_NAMES   =  []

#------------------------------------------------------------------------------
# Panel Layout:       -----------------------------------
#                     [  1  ][  2  ][  3  ][  4  ][  5  ]
#                     -----------------------------------
#
# The panel layout is split into 5 sections numbered 1, 2, 3, 4 or 5 as shown
# in the diagram above.  Each of the following objects can be enabled by
# assigning it a section number or disabled by assigning it 0:
#------------------------------------------------------------------------------
DESKTOP         = 1             # Desktop name section
TASKS           = 2             # Task names section 
TRAY            = 3             # System tray section
CLOCK           = 4             # Clock section
LAUNCHER        = 0             # Application launcher section

#------------------------------------------------------------------------------
#                       Button Event Function Definitions
#------------------------------------------------------------------------------
# Left click   - button 1 
# Middle click - button 2
# Right click  - button 3
# Wheel up     - button 4
# Wheel down   - button 5 
#
# changeDesktop(x)
# - Change Desktop: Increase or decrease the current desktop by 'x' amount
# 
# toggleShade(task)
# - Shade or Unshade an application
#
# toggleHidden()
# - Minimize the panel to the top or bottom depending on its start location
#
# toggleMinimize(task, traise=1)
# - Minimize or Unminimize an application and optionally raise it
#
# taskRaise(task, focus=1)
# - Raise an application to the top of the window list and optionally focus it 
#
# taskLower(task, focus=0)
# - Lower an app to the bottom of the window list and optionally focus it
#
# taskFocus(task)
# - Give focus to the selected application, if it has focus then minimize it
#
# showDesktop()
# - Toggle between hiding and unhiding ALL applications
#------------------------------------------------------------------------------

#----------------------------------
def desktopButtonEvent(pp, button):
#----------------------------------
    """ Button event handler for the panel's desktop object """
        
    if button == 1:
        pp.changeDesktop(1)
    elif button == 2:
        pp.showDesktop()
    elif button == 3:
        pp.changeDesktop(-1)
    elif button == 4:
        pp.changeDesktop(1)
    elif button == 5:
        pp.changeDesktop(-1)
        
#--------------------------------
def clockButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel's clock object """
    
    if button == 1:
        os.system("xclock &")
    elif button == 2:
        pass
    elif button == 3:
        pp.toggleHidden()  
    elif button == 4:
        pp.showDesktop()
    elif button == 5:
        pp.showDesktop()
        
#--------------------------------
def panelButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel with no active tasks """
    
    if button == 1:
        pass
    elif button == 2:
        pass
    elif button == 3:
        pass
    elif button == 4:
        pass
    elif button == 5:
        pass
        
#-------------------------------------
def taskButtonEvent(pp, button, task):
#-------------------------------------
    """ Button event handler for the panel's tasks """
    
    if button == 1:
        pp.taskFocus(task)
    elif button == 0:
        # Destroy the application
        task.obj.destroy()
    elif button == 3:
        # Ex. - XMMS doesn't shade, so we want to minimize it instead and
        #       still use button 3 to shade other applications
        #       task.tclass is the tasks class name (WM_CLASS)
        if "xmms" in task.tclass:
            pp.toggleMinimize(task)
        else:
            pp.toggleShade(task)
    elif button == 4:
        pp.taskRaise(task, focus=1)
    elif button == 5:
        pp.taskLower(task, focus=0)

Last edited by m_l (2008-10-03 16:43:14)

Offline

#91 2008-10-03 14:46:30

arch0r
Member
From: From the Chron-o-John
Registered: 2008-05-13
Posts: 597

Re: October 2008 Screenshots

screengd1.th.pngthpix.gif

sakura, pcmanfm, consonance, openbox, conky, pypanel, oxygenrefit2-icon-theme (aur)


feel free to ask if you need any config cool

Offline

#92 2008-10-03 15:06:39

froli
Member
From: Germany
Registered: 2008-06-17
Posts: 455

Re: October 2008 Screenshots

arch0r wrote:

http://img352.imageshack.us/img352/6025 … gd1.th.pnghttp://img352.imageshack.us/images/thpix.gif

sakura, pcmanfm, consonance, openbox, conky, pypanel, oxygenrefit2-icon-theme (aur)


feel free to ask if you need any config cool

What's your OB theme?


archlinux on Macbook Pro 10,1

Offline

#93 2008-10-03 15:46:57

arch0r
Member
From: From the Chron-o-John
Registered: 2008-05-13
Posts: 597

Re: October 2008 Screenshots

gtk theme (theme is avaible in the aur)

[gentox@thor ~]$ pacman -Qs aurora
local/gtk-aurora-engine 1.4-1
    gtk-engine: latest member of the clearlooks family
local/gtk-elegant-aurora-theme 1.2-1
    Theme for Aurora GTK+ engine

openbox theme (inspired by the onyx theme which comes along with the "obconf" package from extra)
i only replaced the colours and added some features

[gentox@thor ~]$ cat /home/gentox/.themes/Arch/openbox-3/themerc 
!! Inspired by the Onyx theme
!! arch0r@inbox.com

!! Menu background
menu.items.bg: flat gradient vertical
menu.items.bg.color: #333333
menu.items.bg.colorTo: black

!! Menu text
menu.items.text.color: white
menu.items.justify: left
menu.items.disabled.text.color: #606060

!! Menu headers
menu.title.bg: raised splitvertical gradient
menu.title.bg.color: #303030
menu.title.bg.colorTo: #181818
menu.title.text.color: white
menu.title.text.justify: center

!! Selected menu item
menu.items.active.bg: flat solid
menu.items.active.bg.color: #1994D1
menu.items.active.bg.colorTo: #1793D1
menu.items.active.text.color: white

!! Titlebar
window.active.title.bg: raised splitvertical gradient
window.active.title.bg.color: #414141
window.active.title.bg.colorTo: #202020
window.inactive.title.bg: gradient splitvertical gradient flat
window.inactive.title.bg.color: #DEE0D8
window.inactive.title.bg.colorTo: #E0E0D8

!! Titlebar text
window.label.text.justify: center
window.active.label.bg: parentrelative
window.active.label.text.color: white
window.inactive.label.bg: parentrelative
window.inactive.label.text.color: #747474

!! Window buttons
window.*.button.*.bg: parentrelative
window.active.button.*.hover.bg: flat splitvertical gradient border
window.inactive.button.*.hover.bg: parentrelative
window.*.button.*.pressed.bg: flat splitvertical gradient border

window.active.button.*.hover.bg.color: #1994D1
window.active.button.*.hover.bg.colorTo: #236d83
window.active.button.*.hover.bg.border.color: #236d83

window.active.button.*.pressed.bg.color: #235679
window.active.button.*.pressed.bg.colorTo: #154350
window.active.button.*.pressed.image.color: #898989
window.active.button.*.pressed.bg.border.color: #154350
window.inactive.button.*.pressed.bg.color: #4ab5ff
window.inactive.button.*.pressed.bg.colorTo: #38b3d6
window.inactive.button.*.pressed.image.color: #b7fdef
window.inactive.button.*.pressed.bg.border.color: #38b3d6

window.active.button.*.image.color: #e0e0e0
window.active.button.disabled.image.color: #707070
window.inactive.button.*.image.color: #747474
window.inactive.button.disabled.image.color: #c0c0c0

!! Borders
window.active.border.color: #181818
window.inactive.border.color: #404040
window.inactive.title.separator.color: #eeeee6
border.width: 1
padding.width: 2
window.handle.width: 0
window.active.client.color:  #181818
window.inactive.client.color:  #CACAB6
window.client.padding.width: 1
window.client.padding.height: 1
menu.overlap: 0

!! Font shadows
!! menu.items.font:shadow=y:shadowtint=30

!! On-screen displays
osd.bg: gradient vertical flat
osd.bg.color: #303030
osd.bg.colorTo: black

Offline

#94 2008-10-03 17:34:55

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Re: October 2008 Screenshots

molom wrote:

These Arch screen shots are amazing, all these minimalist desktops look a lot better than any of the Gnome, KDE, XFCE and E17 desktops I've ever seen. You guys can converted me into wanting to install Openbox opposed to any other DE big_smile

PS. Has anyone been able to use Gnome-Do on Openbox without any problems?

YEY! We've converted another one! cool

PS. You don't have any use at all of Gnome-Do in openbox. Just take a look at your rc.xml. smile

Offline

#95 2008-10-03 17:55:52

heleos
Member
From: Maine, USA
Registered: 2007-04-24
Posts: 678

Re: October 2008 Screenshots

phisphere wrote:

hard drive failed day before yesterday, so i had to start over. here's a very basic awesome3 setup.

http://phisphere.org/shots/oct-awesome3-clean-thumb.png http://phisphere.org/shots/oct-awesome3-thumb.png

I used that background for years tongue

Offline

#96 2008-10-03 20:09:34

bavardage
Member
Registered: 2008-02-17
Posts: 160

Re: October 2008 Screenshots

tc29p
October is grey.

Offline

#97 2008-10-04 00:17:48

burnside
Member
From: Asheville, NC
Registered: 2008-09-27
Posts: 45

Re: October 2008 Screenshots

Fluxbox, conky, and a little xcompmgr for dramatic flair.

2008-10-03-201202_1280x800_scrot403.png.xs.jpg

Offline

#98 2008-10-04 00:24:45

Ghost1227
Forum Fellow
From: Omaha, NE, USA
Registered: 2008-04-21
Posts: 1,422
Website

Re: October 2008 Screenshots

Openbox, pypanel and conky

675bdba492d3570baec96dc5d2554a83.png

~/.pypanelrc

#------------------------------------------------------------------------------
#
#                         PyPanel v2.4 Configuration
#
# This configuration file is a Python script that will be executed when
# PyPanel is started.  In order for PyPanel to start properly, make sure that
# this file contains proper Python formatting and no syntax errors.
#------------------------------------------------------------------------------
VERSION         = 2.4           # Config file version

BG_COLOR        = "0x000000"    #"0xd6d6d6"    # Panel background and tinting color
TASK_COLOR      = "0x808080"    # Normal task name color 
FOCUSED_COLOR   = "0x53aedc"    # Focused task name color
SHADED_COLOR    = "0x808080"    # Shaded task name color 
MINIMIZED_COLOR = "0x808080"    # Minimized task name color 
DESKTOP_COLOR   = "0xa8a8a8"    # Desktop name color
CLOCK_COLOR     = "0xa8a8a8"    # Clock text color
LINE_COLOR      = "0x495a74"    # Vertical line color

TASK_SHADOW_COLOR      = "0xffffff"
FOCUSED_SHADOW_COLOR   = "0xffffff"
SHADED_SHADOW_COLOR    = "0xffffff"
MINIMIZED_SHADOW_COLOR = "0xffffff" 
DESKTOP_SHADOW_COLOR   = "0xffffff"
CLOCK_SHADOW_COLOR     = "0xffffff"

P_LOCATION      = 1             # Panel placement: 0 = top, 1 = bottom
P_WIDTH         = 0             # Panel width: 0 = Use full screen width
P_START         = 0             # Starting X coordinate of the panel
P_SPACER        = 6             # Spacing between panel objects
P_HEIGHT        = 26            # Panel height

I_HEIGHT        = 16            # Panel application icon height
I_WIDTH         = 16            # Panel application icon Width 
APPL_I_HEIGHT   = 24            # Application launcher icon height
APPL_I_WIDTH    = 24            # Application launcher icon width
TRAY_I_HEIGHT   = 24            # System tray icon height (usually 16 or 24)
TRAY_I_WIDTH    = 24            # System tray icon width  (usually 16 or 24)
                                # If TRAY_I_WIDTH is set to 0, then the
                                # width specified by the tray app will be used

P_L_BUFF = 4
P_R_BUFF = 4
P_T_BUFF = 0
P_B_BUFF = 4 

CLOCK_FORMAT    = "%d %b %Y   %H:%M"    # Ex: 2004-09-25 17:45 

CLOCK_DELAY     = 20

HIDE_LIST       = []            
                   
HIDDEN_SIZE     = 2

FONT            = "nimbus sans l-8" # "bitstream vera sans-8"

SHOWALL         = 0             # 0, 1 or 2 - see descriptions above

SHOWMINIMIZED   = 0

ICON_LIST       = {
                   "default" : "",
                   "example" : "/usr/share/imlib2/data/images/audio.png",
                  }
                  
LAUNCH_LIST     = [
                   ("gimp-2.2", "/usr/share/imlib2/data/images/paper.png"), 
                  ]

SHADE           = 200

ABOVE           = 1             # Panel is always above other apps
APPICONS        = 1             # Show application icons
AUTOHIDE        = 0             # Autohide uses the CLOCK_DELAY timer above
SHADOWS         = 0             # Show text shadows
SHOWLINES       = 0             # Show object seperation lines
SHOWBORDER      = 0             # Show a border around the panel

DESKTOP_NAMES   = []

DESKTOP         = 0             # Desktop name section
TASKS           = 2             # Task names section 
TRAY            = 3             # System tray section
CLOCK           = 4             # Clock section
LAUNCHER        = 0             # Application launcher section

#----------------------------------
def desktopButtonEvent(pp, button):
#----------------------------------
    """ Button event handler for the panel's desktop object """
        
    if button == 1:
        pp.changeDesktop(-1)
    elif button == 2:
        pp.changeDesktop(2)
    elif button == 3:
        pp.changeDesktop(1)
    elif button == 4:
        pp.changeDesktop(1)
    elif button == 5:
        pp.changeDesktop(-1)
        
#--------------------------------
def clockButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel's clock object """
    
    if button == 1:
        pass #os.system("xclock &")
    elif button == 2:
        pass
    elif button == 3:
        pass 
    elif button == 4:
        pass
    elif button == 5:
        pass
        
#--------------------------------
def panelButtonEvent(pp, button):
#--------------------------------
    """ Button event handler for the panel with no active tasks """
    
    if button == 1:
        pass
    elif button == 2:
        pass
    elif button == 3:
        pass
    elif button == 4:
        pass
    elif button == 5:
        pass
        
#-------------------------------------
def taskButtonEvent(pp, button, task):
#-------------------------------------
    """ Button event handler for the panel's tasks """
    
    if button == 1:
        pp.taskFocus(task)
        pp.taskFocus(task)
    elif button == 2:
        pass
    elif button == 3:
       task.obj.destroy()
    elif button == 4:
        pass
    elif button == 5:
        pass

~/.conkyrc

background no
use_xft yes
xftfont "nimbus sans l-8"
xftalpha 0.9
update_interval 3.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent no
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size  1265
maximum_width 1265
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color 808080
default_shade_color 101319
default_outline_color green
alignment top_left
gap_x 8
gap_y 8
no_buffers yes
uppercase yes
cpu_avg_samples 2
override_utf8_locale no

TEXT
${alignc}${color 53aedc}Kernel: ${color}$kernel   |   ${color 53aedc}Uptime: ${color}${uptime}   |   ${color 53aedc}CPU: ${color}${cpu}%   |   ${color 53aedc}RAM: ${color}$memperc%   |   ${color 53aedc}Swap: ${color}$swapperc%   |   ${color 53aedc}Disk: ${color}${fs_free /}/${fs_size /}   |   ${color 53aedc}IP: ${color}${addr ath0}   |   ${color 53aedc}Wireless: ${color}${wireless_essid ath0} @ ${wireless_link_qual_perc ath0}%   |   ${color 53aedc}Up: ${color}${upspeedf ath0}k/s   |   ${color 53aedc}Down: ${color}${downspeedf ath0}k/s

~/.conkyrc_updates

background no
use_xft yes
xftfont "nimbus sans l-9"
xftalpha 0.9
update_interval 3.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size  200
maximum_width 300
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color 808080
default_shade_color 101319
default_outline_color green
alignment top_left
gap_x 8
gap_y 60
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

TEXT
${color}ArchLinux Updates
${hr 1}
${color 53aedc}${texeci 10800 python ~/.conkyscripts/notify.pl}

~/.conkyscripts/notify.pl (stolen from Michal Orlik and sabooky, great script guys, thanks)

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Description: Python script for notifying archlinux updates.
# Usage: Put shell script with command 'pacman -Sy' into /etc/cron.hourly/
# Conky: e.g. put in conky '${texeci 1800 python path/to/this/file}'
# Author: Michal Orlik <thror.fw@gmail.com>, sabooky <sabooky@yahoo.com>

################################################################################
# SETTINGS - main settings
# set this to True if you just want one summary line (True/False)
brief = False
# number of packages to display (0 = display all)
num_of_pkgs = 0
#show only important packages
onlyImportant = False
########################################

# OPTIONAL SETTINGS
# PACKAGE RATING - prioritize packages by rating
# pkgs will be sorted by rating. pkg rating = ratePkg + rateRepo for that pkg
# pkg (default=0, wildcards accepted)
ratePkg = {
        'kernel*':10,
        'pacman':9,
        'nvidia*':8,
        }
# repo (default=0, wildcards accepted)
rateRepo = {
        'core':5,
        'extra':4,
        'community':3,
        'testing':2,
        'unstable':1,
        }
# at what point is a pkg considered "important"
iThresh = 5
########################################

# OUTPUT SETINGS - configure the output format
# change width of output
width = 52

# if you would use horizontal you possibly want to disable 'block'
horizontally = False
# separator of horizontal layout
separator = ' ---'
# pkg template - this is how individual pkg info is displayed ('' = disabled)
# valid keywords - %(name)s, %(repo)s, %(size).2f, %(ver)s, %(rate)s
pkgTemplate = " %(repo)s/%(name)s %(ver)s"
# important pkg tempalte - same as above but for "important" pkgs
ipkgTemplate = " *!* %(repo)s/%(name)s %(ver)s"
# summary template - this is the summary line at the end
# valid keywords - %(numpkg)d, %(size).2f, %(inumpkg), %(isize).2f, %(pkgstring)s
summaryTemplate = " %(numpkg)d %(pkgstring)s"
# important summary template - same as above if "important" pkgs are found
isummaryTemplate = summaryTemplate + " (%(inumpkg)d important %(isize).2f MB)"
# pkg right column template - individual pkg right column
# valid keywords - same as pkgTemplate
pkgrightcolTemplate = "%(size).2f MB"
# important pkg right column template - same as above but for important pkgs
ipkgrightcolTemplate = pkgrightcolTemplate
# summary right column template - summay line right column
# valid keywords - same as summaryTemplate
summaryrightcolTemplate = "%(size).2f MB"
# important summary right column template - same as above if "important" pkgs are found
isummaryrightcolTemplate = summaryrightcolTemplate
# seperator before summary ('' = disabled)
block = '-' * 12
# up to date msg
u2d = ' Your system is up to date'
################################################################################

import subprocess
import re

from time import sleep
from glob import glob
from fnmatch import fnmatch

program = []
pkgs = []
url = None

def runpacman():
    """runs pacman returning the popen object"""
    p = subprocess.Popen(['pacman','-Qu'],
            stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
    return p

def cmpPkgs(x, y):
        """Compares packages for sorting"""
        if x['rate']==y['rate']:
                return cmp(x['size'], y['size'])
        else:
                return x['rate']-y['rate']

if onlyImportant:
        pkgTemplate, pkgrightcolTemplate = '',''

p = runpacman()
#parse pacmans output
for line in p.stdout:
    if re.match('(Cíle|Pakete|Targets|Se procesará|Cibles|Pacchetti|'
            'Celuje|Pacotes|Цели):', line):
                program = line.split()[1:]
                for line in p.stdout:
                        if not line.strip():
                                break
                        program += line.split()

for item in program:
    pkg = {}
    desc_path = False
    desc_paths =  glob('/var/lib/pacman/sync/*/%s'%item)

    if not desc_path:
            desc_path = desc_paths[0] + '/desc'

    pkg['repo'] = desc_path.split('/')[-3]
    desc = open(desc_path).readlines()
    checkName = 0
    checkSize = 0
    checkVersion = 0
    for index, line in enumerate(desc):
        if line=='%NAME%\n' and checkName == 0:
            pkgName = desc[index+1].strip()
            pkg['name'] = pkgName
            checkName = 1
        if line=='%CSIZE%\n' and checkSize == 0:
            pkgSize = int(desc[index+1].strip())
            pkg['size'] = pkgSize / 1024.0 / 1024
            checkSize = 1
        if line=='%VERSION%\n' and checkVersion == 0:
            pkgVersion = desc[index+1].strip()
            pkg['ver'] = pkgVersion
            checkVersion = 1

    pkgRate = [v for x, v  in ratePkg.iteritems()
            if fnmatch(pkg['name'], x)]
    repoRate = [v for x, v in rateRepo.iteritems()
            if fnmatch(pkg['repo'], x)]
    pkg['rate'] = sum(pkgRate + repoRate)

    pkgs.append(pkg)

# echo list of pkgs
if pkgs:
    summary = {}
    summary['numpkg'] = len(pkgs)
    summary['size'] = sum([x['size'] for x in pkgs])
    if summary['numpkg'] == 1:
        summary['pkgstring'] = 'package'
    else:
        summary['pkgstring'] = 'packages'
    summary['inumpkg'] = 0
    summary['isize'] = 0
    lines = []
    pkgs.sort(cmpPkgs, reverse=True)
    for pkg in pkgs:
        important = False

        if pkg['rate'] >= iThresh:
            summary['isize'] += pkg['size']
            summary['inumpkg'] += 1
            pkgString = ipkgTemplate % pkg
            sizeValueString = ipkgrightcolTemplate % pkg
        else:
            pkgString = pkgTemplate % pkg
            sizeValueString = pkgrightcolTemplate % pkg

        if len(pkgString)+len(sizeValueString)>width-1:
                pkgString = pkgString[:width-len(sizeValueString)-4]+'...'

        line = pkgString.ljust(width - len(sizeValueString)) + sizeValueString
        if line.strip():
            lines.append(line)

    if not horizontally:
        separator = '\n'

    if not brief:
        if num_of_pkgs:
            print separator.join(lines[:num_of_pkgs])
        else:
            print separator.join(lines)
        if block:
            print block.rjust(width)


    if summary['inumpkg']:
        overallString = isummaryTemplate % summary
        overallMBString = summaryrightcolTemplate % summary
    else:
        overallString = summaryTemplate % summary
        overallMBString = isummaryrightcolTemplate % summary
    summaryline =  overallString.ljust(width - len(overallMBString)) \
                       + overallMBString
    if summaryline and not horizontally:
        print summaryline
else:
    print u2d

Last edited by Ghost1227 (2008-10-04 00:26:37)


.:[My Blog] || [My GitHub]:.

Offline

#99 2008-10-04 00:30:01

molom
Member
From: Australia
Registered: 2008-01-21
Posts: 264
Website

Re: October 2008 Screenshots

dmz wrote:

YEY! We've converted another one! cool

PS. You don't have any use at all of Gnome-Do in openbox. Just take a look at your rc.xml. smile

Aren't you supposed to say... 'muahaha and you're never going back!' tongue

Last edited by molom (2008-10-04 11:24:45)

Offline

#100 2008-10-04 04:07:16

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Re: October 2008 Screenshots

molom wrote:
dmz wrote:

YEY! We've converted another one! cool

PS. You don't have any use at all of Gnome-Do in openbox. Just take a look at your rc.xml. smile

Aren't you supposed to say... 'muahaha and your never going back!' tongue

Oh yeah, forgot about that little thingy.. :>

Offline

Board footer

Powered by FluxBB