You are not logged in.

#176 2008-08-20 20:13:00

ould
Member
Registered: 2007-05-22
Posts: 122

Re: Share your Openbox Desktop ! :)

New to openbox, using it on my newish install. Here's a couple screenies. Pretty basic stuff, scooped some config info from this post so thanks to all who posted. If anyone wants something from me please ask but as I said it is pretty basic nothing fancy:

Clean:

2008-07-25-093306_1680x1050_scrot.png

Busy:

2008-07-25-092945_1680x1050_scrot.png

The busy pic is showing "Terminator" which is an awesome terminal emulator which allows you to open a bunch of terminals in the same window and arrange how you see fit, perfect for those of you who have many terminals open at once. In the pic I have a couple SSH sessions to my server displaying some screen tasks that I keep an eye on when troubleshooting, compliling xbmc, showing my info. Terminator is in AUR. I run it transparent and auto start it on my 4th desktop full-screen so I can quickly jump to it using Win-4.

Kevin

Offline

#177 2008-08-21 01:44:12

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Share your Openbox Desktop ! :)


neutral

Offline

#178 2008-08-21 07:25:02

ftornell
Member
Registered: 2008-08-18
Posts: 277
Website

Re: Share your Openbox Desktop ! :)

is that pypanel in the lower bottom? -> Looking great!


[ logicspot.NET | mempad.org ]
Archlinux x64

Offline

#179 2008-08-21 16:58:24

Thoht
Member
From: Sweden
Registered: 2008-02-02
Posts: 75

Re: Share your Openbox Desktop ! :)

iphitus, would you share your configs etc please?


Credit to KiwiesRuleXD @ DeviantArt for the avatar.

Offline

#180 2008-08-21 17:26:45

Ramses de Norre
Member
From: Leuven - Belgium
Registered: 2007-03-27
Posts: 1,289

Re: Share your Openbox Desktop ! :)

iphitus wrote:

some really cool desktops, wish I had the time to mess around and do the same with mine like I used to.

openbox here...

http://img135.imageshack.us/img135/9522 … nn6.th.png

Which taskbar is that?

Offline

#181 2008-08-21 20:12:52

voteforpedro36
Member
Registered: 2008-08-06
Posts: 99

Re: Share your Openbox Desktop ! :)

ftornell wrote:

is that pypanel in the lower bottom? -> Looking great!

Tint2, but I suppose you already know wink. Thanks.

Offline

#182 2008-08-22 05:03:01

sa
Member
From: boston ma
Registered: 2008-05-23
Posts: 127
Website

Re: Share your Openbox Desktop ! :)

I stole your conky config and made a few minor changes.

I usually have much darker and more involved wallpapers, but this one was so pleasant I let it be.

200808220059261920x1200is0.th.png

Offline

#183 2008-08-22 23:05:59

jxb
Member
Registered: 2008-08-22
Posts: 9

Re: Share your Openbox Desktop ! :)

Offline

#184 2008-08-23 00:12:19

chochem
Member
From: Denmark
Registered: 2008-03-02
Posts: 176
Website

Re: Share your Openbox Desktop ! :)

One more and this time it's a Genuine Arch setup smile

200808231509371280x800sgx9.th.png

200808231513401280x800sug9.th.png

A wallpaper made borrowing logo and inspiration from thayer.
Roxterm on the left, conky on the right - no special tricks, really. Visibility in the bottom of the screen with the nu font and gap x'ed from the right to match the wallpaper.

And the window dressing: Thayer's 1977 theme - plus OSD style adapted from his lessr theme - and the Sterile GTK theme. Fonts are Droid Sans and Droid Sans Mono - developed specifically for small sizes which is handy if you want discreet text - for Openbox/GTK and Roxterm respectively. Nu is used as a 'system font' for the onscreen display and visibility. Icon theme is Tango Noir - compatible, familiar and full and not too much of a colour clash.

Stalonetray allows minimizing to tray and placing popups but is hidden by an openbox setting (<iconic>yes</iconic> in the applications section).

Not the most exciting stuff but simple and functional.

Last edited by chochem (2008-08-23 13:32:12)

Offline

#185 2008-08-23 01:01:09

voteforpedro36
Member
Registered: 2008-08-06
Posts: 99

Re: Share your Openbox Desktop ! :)

Offline

#186 2008-08-23 02:14:22

xelados
Member
Registered: 2007-06-02
Posts: 314
Website

Re: Share your Openbox Desktop ! :)

http://bb.xieke.com/files/2008-08-22.png

Fairly clean. Running urxvt and conky. Took the background in Smash Bros. Brawl and GIMPed it a little.

Offline

#187 2008-08-24 00:41:50

msdark
Member
From: Chile
Registered: 2008-08-17
Posts: 49
Website

Re: Share your Openbox Desktop ! :)

My openbox setup...

78052991ce5.th.png

73563492aj5.th.png

2 conkyrc right and left

.conkyrc

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

own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour brown

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

# fiddle with window
#use_spacer right
use_xft yes
maximum_width 200

# Update interval in seconds
update_interval 2.0

# Draw shades?
draw_shades yes

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font HandelGotD:size=8
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 0

# border margins
border_margin 0

# border width
border_width 0

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

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

# Gap between borders of screen and text
gap_x 0
gap_y 0


# stuff after 'TEXT' will be formatted on screen
TEXT
Ram: ${memperc}% / Swap: ${swapperc}% 
/home: ${fs_free_perc /home}% / Root: ${fs_free_perc /}%
${if_existing /proc/net/route eth0}Up: ${upspeed eth0} Kb/s${else}Up: ${upspeed ath0} Kb/s$endif | ${if_existing /proc/net/route eth0}Down: ${downspeed eth0} Kb/s${else}Down: ${downspeed ath0} Kb/s $endif

.conkyrc-left

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

own_window no
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour brown

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

# fiddle with window
#use_spacer right
use_xft yes
maximum_width 200

# Update interval in seconds
update_interval 2.0

# Draw shades?
draw_shades yes

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font HandelGotD:size=8
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 0

# border margins
border_margin 0

# border width
border_width 0

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

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

# Gap between borders of screen and text
gap_x 2
gap_y 2


# stuff after 'TEXT' will be formatted on screen
TEXT
${kernel}   
Uptime:  ${uptime_short} / ${time %d %B}
Temp: ${acpitemp} C
CPU1: ${freq_g 0} ${cpu cpu1}% / CPU2: ${freq_g 1} ${cpu cpu2}%

stalonetray in the dock with autohide configuration

# vim:filetype=config:tw=80:et
# 
# This is sample ~/.stalonetrayrc, resembling default configuration.
# Remember: command line parameters take precedence.
#
# Directives introduced in 0.7.6 are marked with "NEW in 0.7.6"
#
####################################################################
# 
# stalonetray understands following directives
#
####################################################################

# background <color>         # color can be specified as an HTML hex triplet or
                             # as a name from rgb.txt, note that '#' must be quoted
background "#777777"

# decorations <decspec>      # set trays window decorations; possible values for
                             # decspec are: all, title, border, none
decorations none

# display <display name>     # as usual

# dbg_level <int>            # controls the amount of debug info (for this setting to
                             # have effect, stalonetray sources must have been
                             # configured and compiled with --enable-debug)
# dbg_level 0

# fuzzy_edges [<level>]      # enable fuzzy edges and set fuzziness level. level
                             # can be from 0 (disabled) to 3; this setting works
                             # with tinting and/or transparent and/or pixmap
                             # backgrounds (NEW in 0.7)
fuzzy_edges 0

# geometry <geometry>        # tray's geometry in standard X notation
geometry 160x24-0-0

# grow_gravity <gravity>     # one of N, S, E, W, NW, NE, SW, SE; tray will grow
                             # in the direction opposite to one specified by
                             # grow_gravity; if horizontal or vertical
                             # direction is not specified, tray will not grow in
                             # that direction
grow_gravity NW

# icon_gravity <gravity>     # icon placement gravity, one of NW, NE, SW, SE
icon_gravity NW

# icon_size <int>            # specifies dimensions of typical icon slot
icon_size 24

# ignore_icon_resize [<bool>] # ignore icon attempts to resize their windows
                             # (NEW in 0.7)
ignore_icon_resize true

# max_width <int>            # specifies maximal tray's width (0 = no limit)
max_width 0

# max_height <int>           # specifies maximal tray's height (0 = no limit)
max_height 0

# no_shrink [<bool>]         # disables shrink-back mode (NEW in 0.7)
no_shrink false

# parent_bg [<bool>]         # whether to use pseudo-transparency 
                             # (looks better when reparented into smth like FvwmButtons)
parent_bg true

# pixmap_bg <path_to_xpm>    # use pixmap from specified xpm file for (tiled) background
# pixmap_bg /home/user/.stalonetraybg.xpm

# respect_icon_hints [<bool>] # try to respect icon hints (NEW in 0.7)
respect_icon_hints false

# skip_taskbar [<bool>]      # hide tray`s window from the taskbar
skip_taskbar true

# sticky [<bool>]            # make a tray`s window sticky across the
                             # desktops/pages
sticky true

# tint_color <color>         # set tinting color (NEW in 0.7)
tint_color white

# tint_level <level>         # set tinting level; level ranges from 0 (disabled)
                             # to 255 (NEW in 0.7)
tint_level 0

# transparent [<bool>]       # whether to use root-transparency (background
                             # image must be set with Esetroot or compatible utility)
transparent true

# vertical [<bool>]          # whether to use vertical layout (horisontal layout
                             # is used by default)
vertical false

# window_layer <layer>       # set the EWMH-compatible window layer; one of:
                             # bootom, normal, top
window_layer normal

# window_type <type>         # set the EWMH-compatible window type; one of:
                             # dock, normal, toolbar, utility
window_type toolbar

# withdrawn [<bool>]         # start withdrawn (NEW in 0.7, prior to that
                             # withdrawn mode was default!)
withdrawn true

# xsync [<bool>]             # whether to operate on X server synchronously (SLOOOOW)
xsync false

wbar

# The Bar && Font
#
#wbarcommand="wbar -bpress -above-desk"

i: /usr/share/wbar/iconpack/wbar.osx/osxbarback.png
c: 
t: /usr/share/wbar/iconpack/comic/12

i: /home/msdark/.icons/Neu/48x48/places/folder_home.png
c: thunar
t: thunar

i: /usr/share/consonance/data/consonance.png
c: consonance
t: Consonance

i: /home/msdark/.icons/Neu/48x48/apps/firefox.png
c: firefox
t: firefox

i: /home/msdark/.icons/Neu/48x48/apps/thunderbird.png
c: claws-mail
t: Claws-mail

i: /home/msdark/.icons/Neu/48x48/apps/gaim.png
c: pidgin
t: pidgin

i: /home/msdark/.icons/Neu/48x48/apps/gimp.png
c: gimp
t: gimp

i: /usr/share/pixmaps/deluge.png
c: deluge
t: Deluge

i: /home/msdark/.icons/Neu/48x48/apps/terminal.png
c: gnome-terminal
t: Terminal

i: /usr/share/pixmaps/gnome-gnumeric.png
c: gnumeric
t: Gnumeric

i: /usr/share/pixmaps/abiword_48.png
c: abiword
t: Abiword

i: /usr/share/pixmaps/pacman.png
c: sudo gtkpacman
t: PacmanGtk

i: /home/msdark/.icons/Neu/48x48/actions/gnome-shutdown.png
c: /home/msdark/.shutdown_box/shutdown.py
t: Salir

tint

#---------------------------------------------
# TINT CONFIG FILE
#---------------------------------------------

#---------------------------------------------
# PANEL
#---------------------------------------------
panel_mode = multi_monitor
panel_monitor = 1
panel_position = top center
panel_size = 900 28
panel_margin = 15 0
panel_padding = 9 3
font_shadow = 0

#---------------------------------------------
# PANEL BACKGROUND AND BORDER
#---------------------------------------------
panel_rounded = 7
panel_border_width = 1
panel_background_color = #000000 60
panel_border_color = #ffffff 18

#---------------------------------------------
# TASKS
#---------------------------------------------
task_text_centered = 1
task_width = 120
task_margin = 2
task_padding = 6
task_icon_size = 13
task_font = sans 7
task_font_color = #ffffff 70
task_active_font_color = #ffffff 85

#---------------------------------------------
# TASK BACKGROUND AND BORDER
#---------------------------------------------
task_rounded = 5
task_background_color = #ffffff 30
task_active_background_color = #ffffff 50
task_border_width = 0
task_border_color = #ffffff 18
task_active_border_color = #ffffff 70

#---------------------------------------------
# CLOCK
#---------------------------------------------
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #ffffff 76

#---------------------------------------------
# MOUSE ACTION ON TASK
#---------------------------------------------
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

Openbox Theme:M0nst4-sky (in the openbox-themes packages)
Gtk Theme: Nova-Arch
Icons:Dropline Neu!

Last edited by msdark (2008-08-24 17:14:14)


www.msdarkici.wordpress.com (Spanish) All what i Do in the linux world!!!
Arch User... Feel Free... Feel Speed....

Offline

#188 2008-08-24 08:52:23

oliwer
Member
From: Paris
Registered: 2007-06-30
Posts: 153
Website

Re: Share your Openbox Desktop ! :)

msdark > it's too small !

Offline

#189 2008-08-24 17:11:33

msdark
Member
From: Chile
Registered: 2008-08-17
Posts: 49
Website

Re: Share your Openbox Desktop ! :)

i do not understand your comment


www.msdarkici.wordpress.com (Spanish) All what i Do in the linux world!!!
Arch User... Feel Free... Feel Speed....

Offline

#190 2008-08-24 17:20:23

Stoffi
Member
From: Various places in Norway
Registered: 2007-03-15
Posts: 107

Re: Share your Openbox Desktop ! :)

your screenshots are in 320x200 resolution, a bit small for a screenshot wink

Offline

#191 2008-08-24 20:03:14

weakhead
Member
From: Poland
Registered: 2008-08-21
Posts: 341
Website

Re: Share your Openbox Desktop ! :)

screenzl0.th.png

Openbox theme: NodokaOrangeBlack
GTK: Clearlooks Human Compact
GTK icons: Nou
Wallpaper: oboxwide (from box-look)

conkyrc:

background no
font Nimbus Sans L:size=10
# xftfont Nimbus Sans L:size=12
use_xft yes
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,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 220 5
maximum_width 200
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color black
default_outline_color green
alignment top_left
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no
uppercase yes # set to yes if you want all text to be in uppercase

TEXT
${color FBB041}HOSTNAME:${color} $nodename
${color FBB041}KERNEL:${color} $kernel
${color FBB041}UPTIME:${color} $uptime
${color FBB041}TEMP:${color} ${acpitemp}C

${color FBB041}CPU:${color} ${cpu cpu0}%
${color FBB041}CPU-FREQ:${color} ${freq} MHz
${color FBB041}RAM:${color} $mem / $memmax
${color FBB041}SWAP:${color} $swap / $swapmax
${color FBB041}ROOT:${color} ${fs_free /} / ${fs_size /}
${color FBB041}HOME:${color} ${fs_free /home} / ${fs_size /home}
${color FBB041}DANE:${color} ${fs_free /dane} / ${fs_size /dane}
${color FBB041}WIN:${color} ${fs_free /windows} / ${fs_size /windows}

${color FBB041}DOWN:${color} ${downspeed ath0} k/s
${color FBB041}UP:${color} ${upspeed ath0} k/s
${color FBB041}TOTAL-D:${color} ${totaldown ath0}
${color FBB041}TOTAL-U:${color} ${totalup ath0}

Offline

#192 2008-08-24 21:07:01

froli
Member
From: Montreal, Canada
Registered: 2008-06-17
Posts: 440
Website

Re: Share your Openbox Desktop ! :)

5503860169596a0ebe96d36e85be8t.jpg

xinitrc:

#!/bin/sh
# ~/.xinitrc
exec xcompmgr -cC -t-3 -l-5 -r5 -I0.02 -O0.03 -D4 -fF &
exec openbox-session

autostart.sh:

#!/bin/bash
/usr/lib/wicd/tray.py &
volwheel &
nitrogen --restore &
thunar --daemon &
pypanel &
numlockx on &
sleep 15 && emesene &
sonata &
sh /home/froli/.conky/conkylaunch &
mpd
mpc random

menu.xml:

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
    <menu id="root-menu" label="Openbox 3">
  <separator label="Froli's Arch" />
        <item label="Internet">
            <action name="Execute">
                <execute>
                    firefox
                </execute>
            </action>
        </item>
        <item label="Calculator">
            <action name="Execute">
                <execute>
                    gnome-calculator
                </execute>
            </action>
        </item>
        <item label="Terminal">
            <action name="Execute">
                <execute>
                    urxvt
                </execute>
            </action>
        </item>
    <separator/>
        <item label="Run...">
            <action name="Execute">
                <execute>
                    gmrun
                </execute>
            </action>
        </item>
    <separator/>
        <item label="Home">
            <action name="Execute">
                <execute>
                    thunar /home/froli/
                </execute>
            </action>
        </item>
        <item label="Documents">
            <action name="Execute">
                <execute>
                    thunar /home/froli/Documents
                </execute>
            </action>
        </item>
        <item label="Pictures">
            <action name="Execute">
                <execute>
                    thunar /home/froli/Images
                </execute>
            </action>
        </item>
        <item label="Music">
            <action name="Execute">
                <execute>
                    thunar /home/froli/Musique
                </execute>
            </action>
        </item>
        <item label="Videos">
            <action name="Execute">
                <execute>
                    thunar /home/froli/Vidéos
                </execute>
            </action>
        </item>
        <item label="Downloads">
            <action name="Execute">
                <execute>
                    thunar /home/froli/Downloads
                </execute>
            </action>
        </item>
        <separator/>
<menu id="root-menu-971013" label="Applications">
<menu id="root-menu-971014" label="Accesoires">
            <item label="Cheese">
                <action name="Execute">
                    <execute>
                        cheese
                    </execute>
                </action>
            </item>
            <item label="Gcolor2">
                <action name="Execute">
                    <execute>
                        gcolor2
                    </execute>
                </action>
            </item>
            <item label="GIMP">
                <action name="Execute">
                    <execute>
                        gimp
                    </execute>
                </action>
            </item>
            <item label="GParted">
                <action name="Execute">
                    <execute>
                        gparted
                    </execute>
                </action>
            </item>
            <item label="Leafpad">
                <action name="Execute">
                    <execute>
                        leafpad
                    </execute>
                </action>
            </item>
            <item label="Pypar2">
                <action name="Execute">
                    <execute>
                        pypar2
                    </execute>
                </action>
            </item>
            <item label="Sysinfo">
                <action name="Execute">
                    <execute>
                        sysinfo
                    </execute>
                </action>
            </item>
            <item label="Terminator">
                <action name="Execute">
                    <execute>
                        terminator
                    </execute>
                </action>
            </item>
            <item label="Tilda">
                <action name="Execute">
                    <execute>
                        tilda
                    </execute>
                </action>
            </item>
            <item label="Urxvt">
                <action name="Execute">
                    <execute>
                        urxvt
                    </execute>
                </action>
            </item>
        </menu>
<menu id="root-menu-971015" label="Bureautique">
            <item label="OpenOffice.org 2.4 Base">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/soffice -base
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Calc">
                <action name="Execute">
                    <execute>
                        opt/openoffice/program/soffice -calc
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Draw">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/soffice -draw
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Impress">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/soffice -impress
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Math">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/soffice -math
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Printer Administration">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/spadmin
                    </execute>
                </action>
            </item>
            <item label="OpenOffice.org 2.4 Writer">
                <action name="Execute">
                    <execute>
                        /opt/openoffice/program/soffice -writer
                    </execute>
                </action>
            </item>
        </menu>
<menu id="root-menu-971016" label="Internet">
            <item label="aMSN">
                <action name="Execute">
                    <execute>
                        amsn
                    </execute>
                </action>
            </item>
            <item label="Deluge Torrent">
                <action name="Execute">
                    <execute>
                        deluge
                    </execute>
                </action>
            </item>
            <item label="Emesene">
                <action name="Execute">
                    <execute>
                        emesene
                    </execute>
                </action>
            </item>
            <item label="Epiphany">
                <action name="Execute">
                    <execute>
                        epiphany
                    </execute>
                </action>
            </item>
            <item label="Firefox">
                <action name="Execute">
                    <execute>
                        firefox3-bin
                    </execute>
                </action>
            </item>
            <item label="Gajim">
                <action name="Execute">
                    <execute>
                        gajim
                    </execute>
                </action>
            </item>
            <item label="LimeWire">
                <action name="Execute">
                    <execute>
                        limewire
                    </execute>
                </action>
            </item>
            <item label="Pan">
                <action name="Execute">
                    <execute>
                        pan
                    </execute>
                </action>
            </item>
        </menu>
<menu id="root-menu-971017" label="Jeux">
            <item label="Blackjack">
                <action name="Execute">
                    <execute>
                        blackjack
                    </execute>
                </action>
            </item>
            <item label="Cinq ou plus">
                <action name="Execute">
                    <execute>
                        glines
                    </execute>
                </action>
            </item>
            <item label="Frozen Bubble">
                <action name="Execute">
                    <execute>
                        frozen-bubble
                    </execute>
                </action>
            </item>
            <item label="Jeux d'échecs">
                <action name="Execute">
                    <execute>
                        glchess
                    </execute>
                </action>
            </item>
            <item label="Mahjongg">
                <action name="Execute">
                    <execute>
                        mahjongg
                    </execute>
                </action>
            </item>
            <item label="Mines">
                <action name="Execute">
                    <execute>
                        gnomine
                    </execute>
                </action>
            </item>
            <item label="Puissance 4">
                <action name="Execute">
                    <execute>
                        gnect
                    </execute>
                </action>
            </item>
            <item label="Xmoto">
                <action name="Execute">
                    <execute>
                        xmoto
                    </execute>
                </action>
            </item>
        </menu>
<menu id="root-menu-971018" label="Multimédia">
            <item label="Audacious">
                <action name="Execute">
                    <execute>
                        audacious
                    </execute>
                </action>
            </item>
            <item label="Brasero">
                <action name="Execute">
                    <execute>
                        brasero
                    </execute>
                </action>
            </item>
            <item label="EasyTAG">
                <action name="Execute">
                    <execute>
                        easytag
                    </execute>
                </action>
            </item>
            <item label="GnomeBaker">
                <action name="Execute">
                    <execute>
                        gnomebaker
                    </execute>
                </action>
            </item>
            <item label="GtkPod">
                <action name="Execute">
                    <execute>
                        gtkpod
                    </execute>
                </action>
            </item>
            <item label="MPlayer">
                <action name="Execute">
                    <execute>
                        mplayer
                    </execute>
                </action>
            </item>
            <item label="PyTube">
                <action name="Execute">
                    <execute>
                        pytube
                    </execute>
                </action>
            </item>
            <item label="Sonata">
                <action name="Execute">
                    <execute>
                        sonata
                    </execute>
                </action>
            </item>
            <item label="Totem">
                <action name="Execute">
                    <execute>
                        totem
                    </execute>
                </action>
            </item>
            <item label="VLC">
                <action name="Execute">
                    <execute>
                        vlc
                    </execute>
                </action>
            </item>
            <item label="WinFF">
                <action name="Execute">
                    <execute>
                        winff
                    </execute>
                </action>
            </item>
        </menu>
    </menu>
        <menu id="root-menu-67754" label="Openbox">
            <item label="Nitrogen">
                <action name="Execute">
                    <execute>
                        nitrogen /home/froli/Images/Wallpaper
                    </execute>
                </action>
            </item>
            <item label="Obconf">
                <action name="Execute">
                    <execute>
                        obconf
                    </execute>
                </action>
            </item>
            <item label="Obmenu">
                <action name="Execute">
                    <execute>
                        obmenu
                    </execute>
                </action>
            </item>
            <item label="lxappearence">
                <action name="Execute">
                    <execute>
                        lxappearance
                    </execute>
                </action>
            </item>
        <separator/>
            <item label="Edit rc.xml">
                <action name="Execute">
                    <execute>
                        gedit ~/.config/openbox/rc.xml
                    </execute>
                </action>
            </item>
            <item label="Edit menu.xml">
                <action name="Execute">
                    <execute>
                        gedit ~/.config/openbox/menu.xml
                    </execute>
                </action>
            </item>
            <item label="Edit autostart.sh">
                <action name="Execute">
                    <execute>
                        gedit ~/.config/openbox/autostart.sh
                    </execute>
                </action>
            </item>
        <separator/>
            <item label="Reconfigure">
                <action name="Reconfigure"/>
            </item>
        </menu>
        <separator/>
<menu id="mpd" label="MPD" execute="sh /home/froli/Documents/scripts/obmpc.sh" />
<menu id="Python2" label="System-Info" execute="sh /home/froli/Documents/scripts/sysinfo.sh"/>
        <separator/>
            <item label="Exit">
                <action name="Execute">
                    <execute>
                        python ~/Documents/scripts/shutdown_box/shutdown.py
                    </execute>
                </action>
            </item>
    </menu>
</openbox_menu>

rc.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file, it will be overwritten on install.
        Copy the file to $HOME/.config/openbox/ instead. -->
<openbox_config xmlns="http://openbox.org/3.4/rc">
  <resistance>
    <strength>10</strength>
    <screen_edge_strength>20</screen_edge_strength>
  </resistance>
  <focus>
    <focusNew>yes</focusNew>
    <!-- always try to focus new windows when they appear. other rules do
       apply -->
    <followMouse>no</followMouse>
    <!-- move focus to a window when you move the mouse into it -->
    <focusLast>yes</focusLast>
    <!-- focus the last used window when changing desktops, instead of the one
       under the mouse pointer. when followMouse is enabled -->
    <underMouse>no</underMouse>
    <!-- move focus under the mouse, even when the mouse is not moving -->
    <focusDelay>200</focusDelay>
    <!-- when followMouse is enabled, the mouse must be inside the window for
       this many milliseconds (1000 = 1 sec) before moving focus to it -->
    <raiseOnFocus>no</raiseOnFocus>
    <!-- when followMouse is enabled, and a window is given focus by moving the
       mouse into it, also raise the window -->
  </focus>
  <placement>
    <policy>Smart</policy>
    <!-- 'Smart' or 'UnderMouse' -->
    <center>yes</center>
    <!-- whether to place windows in the center of the free area found or
       the top left corner -->
    <monitor>Active</monitor>
    <!-- with Smart placement on a multi-monitor system, try to place new windows
       on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
       the active window is -->
  </placement>
  <theme>
    <name>arch.green</name>
    <titleLayout>NLIMC</titleLayout>
    <!--
      available characters are NDSLIMC, each can occur at most once.
      N: window icon
      L: window label (AKA title).
      I: iconify
      M: maximize
      C: close
      S: shade (roll up/down)
      D: omnipresent (on all desktops).
  -->
    <keepBorder>yes</keepBorder>
    <animateIconify>yes</animateIconify>
    <font place="ActiveWindow">
      <name>Bangwool</name>
      <size>7</size>
      <!-- font size in points -->
      <weight>Normal</weight>
      <!-- 'bold' or 'normal' -->
      <slant>Normal</slant>
      <!-- 'italic' or 'normal' -->
    </font>
    <font place="InactiveWindow">
      <name>Bangwool</name>
      <size>7</size>
      <!-- font size in points -->
      <weight>Normal</weight>
      <!-- 'bold' or 'normal' -->
      <slant>Normal</slant>
      <!-- 'italic' or 'normal' -->
    </font>
    <font place="MenuHeader">
      <name>Bangwool</name>
      <size>7</size>
      <!-- font size in points -->
      <weight>Normal</weight>
      <!-- 'bold' or 'normal' -->
      <slant>Normal</slant>
      <!-- 'italic' or 'normal' -->
    </font>
    <font place="MenuItem">
      <name>Sagar</name>
      <size>7</size>
      <!-- font size in points -->
      <weight>Normal</weight>
      <!-- 'bold' or 'normal' -->
      <slant>Normal</slant>
      <!-- 'italic' or 'normal' -->
    </font>
    <font place="OnScreenDisplay">
      <name>Sagar</name>
      <size>7</size>
      <!-- font size in points -->
      <weight>Bold</weight>
      <!-- 'bold' or 'normal' -->
      <slant>Normal</slant>
      <!-- 'italic' or 'normal' -->
    </font>
  </theme>
  <desktops>
    <!-- this stuff is only used at startup, pagers allow you to change them
       during a session

       these are default values to use when other ones are not already set
       by other applications, or saved in your session

       use obconf if you want to change these without having to log out
       and back in -->
    <number>2</number>
    <firstdesk>1</firstdesk>
    <names/>
    <popupTime>875</popupTime>
    <!-- The number of milliseconds to show the popup for when switching
       desktops.  Set this to 0 to disable the popup. -->
  </desktops>
  <resize>
    <drawContents>yes</drawContents>
    <popupShow>NonPixel</popupShow>
    <!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
    <popupPosition>Center</popupPosition>
    <!-- 'Center', 'Top', or 'Fixed' -->
    <popupFixedPosition>
      <!-- these are used if popupPosition is set to 'Fixed' -->
      <x>10</x>
      <!-- positive number for distance from left edge, negative number for
         distance from right edge, or 'Center' -->
      <y>10</y>
      <!-- positive number for distance from top edge, negative number for
         distance from bottom edge, or 'Center' -->
    </popupFixedPosition>
  </resize>
  <!-- You can reserve a portion of your screen where windows will not cover when
     they are maximized, or when they are initially placed.
     Many programs reserve space automatically, but you can use this in other
     cases. -->
  <margins>
    <top>15</top>
    <bottom>0</bottom>
    <left>0</left>
    <right>0</right>
  </margins>
  <dock>
    <position>Bottom</position>
    <!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
    <floatingX>0</floatingX>
    <floatingY>0</floatingY>
    <noStrut>yes</noStrut>
    <stacking>Above</stacking>
    <!-- 'Above', 'Normal', or 'Below' -->
    <direction>Vertical</direction>
    <!-- 'Vertical' or 'Horizontal' -->
    <autoHide>no</autoHide>
    <hideDelay>300</hideDelay>
    <!-- in milliseconds (1000 = 1 second) -->
    <showDelay>300</showDelay>
    <!-- in milliseconds (1000 = 1 second) -->
    <moveButton>Middle</moveButton>
    <!-- 'Left', 'Middle', 'Right' -->
  </dock>
  <keyboard>
    <chainQuitKey>C-g</chainQuitKey>
    <!-- Keybindings for desktop switching -->
    <keybind key="C-A-Left">
      <action name="DesktopLeft">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="C-A-Right">
      <action name="DesktopRight">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="C-A-Up">
      <action name="DesktopUp">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="C-A-Down">
      <action name="DesktopDown">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="S-A-Left">
      <action name="SendToDesktopLeft">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="S-A-Right">
      <action name="SendToDesktopRight">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="S-A-Up">
      <action name="SendToDesktopUp">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="S-A-Down">
      <action name="SendToDesktopDown">
        <dialog>no</dialog>
        <wrap>no</wrap>
      </action>
    </keybind>
    <keybind key="W-F1">
      <action name="Desktop">
        <desktop>1</desktop>
      </action>
    </keybind>
    <keybind key="W-F2">
      <action name="Desktop">
        <desktop>2</desktop>
      </action>
    </keybind>
    <keybind key="W-F3">
      <action name="Desktop">
        <desktop>3</desktop>
      </action>
    </keybind>
    <keybind key="W-F4">
      <action name="Desktop">
        <desktop>4</desktop>
      </action>
    </keybind>
    <keybind key="C-A-d">
      <action name="ToggleShowDesktop"/>
    </keybind>
    <!-- Keybindings for windows -->
    <keybind key="A-F4">
      <action name="Close"/>
    </keybind>
    <keybind key="A-F9">
      <action name="Iconify"/>
    </keybind>
    <keybind key="A-Escape">
      <action name="Lower"/>
      <action name="FocusToBottom"/>
      <action name="Unfocus"/>
    </keybind>
    <keybind key="A-space">
      <action name="ShowMenu">
        <menu>client-menu</menu>
      </action>
    </keybind>
    <!-- Keybindings for window switching -->
    <keybind key="A-Tab">
      <action name="NextWindow"/>
    </keybind>
    <keybind key="A-S-Tab">
      <action name="PreviousWindow"/>
    </keybind>
    <keybind key="C-A-Tab">
      <action name="NextWindow">
        <panels>yes</panels>
        <desktop>yes</desktop>
      </action>
    </keybind>
    <!-- Keybindings for running applications -->
    <keybind key="A-F2">
      <action name="Execute">
        <command>gmrun</command>
      </action>
    </keybind>
    <keybind key="A-F1">
      <action name="Execute">
        <command>gnome-panel-control --main-menu</command>
      </action>
    </keybind>
    <keybind key="Print">
      <action name="Execute">
        <command>gnome-screenshot</command>
      </action>
    </keybind>
    <keybind key="A-Print">
      <action name="Execute">
        <command>gnome-screenshot -w</command>
      </action>
    </keybind>
    <keybind key="W-q">
      <action name="ShowMenu">
        <menu>root-menu</menu>
      </action>
    </keybind>
    <keybind key="C-Up">
      <action name="Execute">
        <command>amixer -q set Master 1+ unmute</command>
      </action>
    </keybind>
    <keybind key="C-Down">
      <action name="Execute">
        <command>amixer -q set Master 1- unmute</command>
      </action>
    </keybind>
    <keybind key="C-Left">
      <action name="Execute">
        <command>mpc prev</command>
      </action>
    </keybind>
    <keybind key="W-Left">
      <action name="Execute">
        <command>mpc pause</command>
      </action>
    </keybind>
    <keybind key="W-Right">
      <action name="Execute">
        <command>mpc play</command>
      </action>
    </keybind>
    <keybind key="C-Right">
      <action name="Execute">
        <command>mpc next</command>
      </action>
    </keybind>
    <keybind key="C-Menu">
      <action name="ShowMenu">
        <menu>client-list-combined-menu</menu>
      </action>
    </keybind>
  </keyboard>
  <mouse>
    <dragThreshold>8</dragThreshold>
    <!-- number of pixels the mouse must move before a drag begins -->
    <doubleClickTime>200</doubleClickTime>
    <!-- in milliseconds (1000 = 1 second) -->
    <screenEdgeWarpTime>400</screenEdgeWarpTime>
    <!-- Time before changing desktops when the pointer touches the edge of the
       screen while moving a window, in milliseconds (1000 = 1 second).
       Set this to 0 to disable warping -->
    <context name="Frame">
      <mousebind button="A-Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="A-Left" action="Click">
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="A-Left" action="Drag">
        <action name="Move"/>
      </mousebind>
      <mousebind button="A-Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="A-Right" action="Drag">
        <action name="Resize"/>
      </mousebind>
      <mousebind button="A-Middle" action="Drag">
        <action name="Resize"/>
      </mousebind>
      <mousebind button="A-Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="C-A-Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="C-A-Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="A-S-Up" action="Click">
        <action name="SendToDesktopPrevious"/>
      </mousebind>
      <mousebind button="A-S-Down" action="Click">
        <action name="SendToDesktopNext"/>
      </mousebind>
    </context>
    <context name="Titlebar">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Move"/>
      </mousebind>
      <mousebind button="Left" action="DoubleClick">
        <action name="ToggleShade"/>
      </mousebind>
      <mousebind button="Middle" action="Press">
        <action name="Lower"/>
        <action name="FocusToBottom"/>
        <action name="Unfocus"/>
      </mousebind>
      <mousebind button="Up" action="Click">
        <action name="Shade"/>
        <action name="FocusToBottom"/>
        <action name="Unfocus"/>
        <action name="Lower"/>
      </mousebind>
      <mousebind button="Down" action="Click">
        <action name="Unshade"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="ShowMenu">
          <menu>client-menu</menu>
        </action>
      </mousebind>
    </context>
    <context name="Top">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize">
          <edge>top</edge>
        </action>
      </mousebind>
    </context>
    <context name="Left">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize">
          <edge>left</edge>
        </action>
      </mousebind>
    </context>
    <context name="Right">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize">
          <edge>right</edge>
        </action>
      </mousebind>
    </context>
    <context name="Bottom">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize">
          <edge>bottom</edge>
        </action>
      </mousebind>
      <mousebind button="Middle" action="Press">
        <action name="Lower"/>
        <action name="FocusToBottom"/>
        <action name="Unfocus"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="ShowMenu">
          <menu>client-menu</menu>
        </action>
      </mousebind>
    </context>
    <context name="BLCorner">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize"/>
      </mousebind>
    </context>
    <context name="BRCorner">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize"/>
      </mousebind>
    </context>
    <context name="TLCorner">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize"/>
      </mousebind>
    </context>
    <context name="TRCorner">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Drag">
        <action name="Resize"/>
      </mousebind>
    </context>
    <context name="Client">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Middle" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
    </context>
    <context name="Icon">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
        <action name="ShowMenu">
          <menu>client-menu</menu>
        </action>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="ShowMenu">
          <menu>client-menu</menu>
        </action>
      </mousebind>
    </context>
    <context name="AllDesktops">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Click">
        <action name="ToggleOmnipresent"/>
      </mousebind>
    </context>
    <context name="Shade">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Click">
        <action name="ToggleShade"/>
      </mousebind>
    </context>
    <context name="Iconify">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Left" action="Click">
        <action name="Iconify"/>
      </mousebind>
    </context>
    <context name="Maximize">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Middle" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Click">
        <action name="ToggleMaximizeFull"/>
      </mousebind>
      <mousebind button="Middle" action="Click">
        <action name="ToggleMaximizeVert"/>
      </mousebind>
      <mousebind button="Right" action="Click">
        <action name="ToggleMaximizeHorz"/>
      </mousebind>
    </context>
    <context name="Close">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
        <action name="Unshade"/>
      </mousebind>
      <mousebind button="Left" action="Click">
        <action name="Close"/>
      </mousebind>
    </context>
    <context name="Desktop">
      <mousebind button="Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="A-Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="C-A-Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="C-A-Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
    </context>
    <context name="Root">
      <!-- Menus -->
      <mousebind button="Middle" action="Press">
        <action name="ShowMenu">
          <menu>client-list-combined-menu</menu>
        </action>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="ShowMenu">
          <menu>root-menu</menu>
        </action>
      </mousebind>
    </context>
    <context name="MoveResize">
      <mousebind button="Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind button="A-Up" action="Click">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="DesktopNext"/>
      </mousebind>
    </context>
  </mouse>
  <menu>
    <!-- You can specify more than one menu file in here and they are all loaded,
       just don't make menu ids clash or, well, it'll be kind of pointless -->
    <!-- default menu file (or custom one in $HOME/.config/openbox/) -->
    <file>menu.xml</file>
    <hideDelay>200</hideDelay>
    <!-- if a press-release lasts longer than this setting (in milliseconds), the
       menu is hidden again -->
    <middle>no</middle>
    <!-- center submenus vertically about the parent entry -->
    <submenuShowDelay>75</submenuShowDelay>
    <!-- this one is easy, time to delay before showing a submenu after hovering
       over the parent entry -->
    <applicationIcons>yes</applicationIcons>
    <!-- controls if icons appear in the client-list-(combined-)menu -->
    <manageDesktops>yes</manageDesktops>
    <!-- show the manage desktops section in the client-list-(combined-)menu -->
  </menu>
  <applications>
    <application class="Terminator">
      <decor>no</decor>
    </application>
    <application name="gnome-terminal">
      <decor>no</decor>
    </application>
    <application name="urxvt">
      <decor>no</decor>
    </application>
    <application name="Sonata">
      <iconic>yes</iconic>
    </application>
    <application name="Emesene">
      <iconic>yes</iconic>
    </application>
    <application class="Terminal">
      <decor>no</decor>
    </application>
    <application class="conky">
      <position force="yes">
        <x>center</x>
        <y>center</y>
      </position>
    </application>
    <application name="gmrun">
      <position force="yes">
        <x>center</x>
        <y>center</y>
      </position>
    </application>
    <!--
  # this is an example with comments through out. use these to make your
  # own rules, but without the comments of course.

  <application name="first element of window's WM_CLASS property (see xprop)"
              class="second element of window's WM_CLASS property (see xprop)"
               role="the window's WM_WINDOW_ROLE property (see xprop)"
               type="the window's _NET_WM_WINDOW_TYPE (if unspecified, then
                       it is dialog for child windows)">
  # the name or the class can be set, or both. this is used to match
  # windows when they appear. role can optionally be set as well, to
  # further restrict your matches.

  # the name, class, and role use simple wildcard matching such as those
  # used by a shell. you can use * to match any characters and ? to match
  # any single character.

  # the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
  #    or desktop

  # when multiple rules match a window, they will all be applied, in the
  # order that they appear in this list


    # each element can be left out or set to 'default' to specify to not 
    # change that attribute of the window

    <decor>yes</decor>
    # enable or disable window decorations

    <shade>no</shade>
    # make the window shaded when it appears, or not

    <position force="no">
      # the position is only used if both an x and y coordinate are provided
      # (and not set to 'default')
      # when force is "yes", then the window will be placed here even if it
      # says you want it placed elsewhere.  this is to override buggy
      # applications who refuse to behave
      <x>center</x>
      # a number like 50, or 'center' to center on screen. use a negative number
      # to start from the right (or bottom for <y>), ie -50 is 50 pixels from the
      # right edge (or bottom).
      <y>200</y>
      <monitor>1</monitor>
      # specifies the monitor in a xinerama setup.
      # 1 is the first head, or 'mouse' for wherever the mouse is
    </position>

    <focus>yes</focus>
    # if the window should try be given focus when it appears. if this is set
    # to yes it doesn't guarantee the window will be given focus. some
    # restrictions may apply, but Openbox will try to

    <desktop>1</desktop>
    # 1 is the first desktop, 'all' for all desktops

    <layer>normal</layer>
    # 'above', 'normal', or 'below'

    <iconic>no</iconic>
    # make the window iconified when it appears, or not

    <skip_pager>no</skip_pager>
    # asks to not be shown in pagers

    <skip_taskbar>no</skip_taskbar>
    # asks to not be shown in taskbars. window cycling actions will also
    # skip past such windows

    <fullscreen>yes</fullscreen>
    # make the window in fullscreen mode when it appears

    <maximized>true</maximized>
    # 'Horizontal', 'Vertical' or boolean (yes/no)
  </application>

  # end of the example
-->
  </applications>
</openbox_config>

pypanelrc:

VERSION = 2.4

BG_COLOR    = "0xD1E2B4"
TASK_COLOR      = "0x696969"
FOCUSED_COLOR   = "0x759B22"
SHADED_COLOR    = "0x696969"
MINIMIZED_COLOR = "0x333333"
DESKTOP_COLOR   = "0x759B22"
CLOCK_COLOR    = "0x759B22"
LINE_COLOR    = "0x759B22"

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 = full screen width
P_START        = 0        # starting X coordinate of the panel
P_SPACER    = 15        # spacing between panel objects
P_HEIGHT    = 20
P_L_BUFF        = 2
P_R_BUFF        = 2
P_T_BUFF        = 4
P_B_BUFF        = 4

I_HEIGHT    = 16        # application icon height
I_WIDTH        = 16        # application icon Width 
APPL_I_HEIGHT    = 16        # application launcher icon height
APPL_I_WIDTH    = 16        # application launcher icon width
TRAY_I_HEIGHT    = 16        # system tray icon height
TRAY_I_WIDTH    = 16        # system tray icon width

CLOCK_FORMAT    = "%d.%m.%Y // %H:%M"
CLOCK_DELAY    = 20

HIDE_LIST    = ["netwmpager"]
HIDDEN_SIZE     = 2

FONT        = "Myraid Pro:size=8"

SHOWALL        = 0        # show windows from all desktops
SHOWMINIMIZED    = 0        # only show minimized windows
SHADE        = 1000

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    = []

# Order

DESKTOP        = 1
TASKS        = 2
CLOCK        = 5
TRAY        = 4
LAUNCHER    = 0

def desktopButtonEvent(pp, button):
    pass

def taskButtonEvent(pp, button, task):
    if button == 1:
        pp.taskFocus(task)
    elif button == 2:
        task.obj.destroy()
    elif button == 3:
        pp.toggleShade(task)
    elif button == 4:
        pp.taskRaise(task, focus=1)
    elif button == 5:
        pp.taskLower(task, focus=0)

def clockButtonEvent(pp, button):
    pp.showDesktop()

def panelButtonEvent(pp, button):
    pass

conkyrc:

# Le clignotement, ça pique les yeux
double_buffer yes

# Si jamais on voulait plusieurs Conkys simultanément
own_window  yes
own_window_transparent no
own_window_type normal
own_window_hints undecorate,sticky,skip_taskbar,skip_pager

# Bordures
draw_borders no
border_margin 1

# Ombres
draw_shades no

# Position
gap_x 0
gap_y 0
alignment top_left

# Comportement
update_interval 1

# Couleurs
default_color  696969
#default_shade_color 000000
own_window_colour D1E2B4

# Polices
use_xft yes
xftfont bauhaust:pixelsize=10

# Pas bouger !
use_spacer no
minimum_size 1280 0

# C'est parti :)
# ARCH LINUX UPDATES :
# ${color} Arch Linux : ${color e0e0e0}${font}${execi 300 perl ~/.conky/arch-updates/conky-updates.pl}${color}

TEXT
${voffset -1}${alignc} ${color 333333}${font}$user_names@$nodename  // ${color} CPU : ${color 333333}${font}${cpu}% ${color} RAM : ${color 333333}${font}${mem} ${color} SWAP : ${color 333333}${font}$swapperc%${color}${color}  |  ${color}Uptime : ${color 333333}${font}${uptime_short}${color}  |  ${color}Root : ${color 333333}${font}${fs_free /} ${color} Home : ${color 333333}${font}${fs_free /home}${color}  |  WIFI: ${color 333333}${wireless_link_qual_perc ath0}%${color}  |  Updates:${color 333333} ${texeci 15 perl /home/froli/Documents/scripts/conky-updates.pl}${color}  |  GMail: ${color 333333}${texeci 15 /home/froli/Documents/scripts/checkgmail-perso.sh}${color}  |  ${mpd_status}  -  ${color 333333}${font}${mpd_smart}${color} ${mpd_bar 5,100} ${mpd_elapsed}/${mpd_length}

arch64 | I'm using Yaourt smile  | Kik Messenger: froli | Follow me on Twitter!
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, EVGA GTS 450, Gnome3.

Offline

#193 2008-08-25 12:28:00

Barghest
Member
From: Hanau/Germany
Registered: 2008-01-03
Posts: 563

Re: Share your Openbox Desktop ! :)

What parameter in the openbox confguration files is responsible for the distance between the menu entries? If you look at frolis screenshot the "pages" of the menu overlap while there is a big gap between them in weakheads screenshot (theme: NodokaOrangeBlack).

I hope it's clear what I mean ;b

Thanks

Last edited by Barghest (2008-08-25 12:28:14)

Offline

#194 2008-08-25 13:25:26

DonVla
Member
From: Bonn, Germany
Registered: 2007-06-07
Posts: 997

Re: Share your Openbox Desktop ! :)

menu.overlap: negative numbers if you want a gap.

Offline

#195 2008-08-27 22:37:33

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

Re: Share your Openbox Desktop ! :)

Just recently made the switch back to openbox for now...

200808271831171680x1050nz1.th.png

No panel.... yet. Thinking about tint so I can get rid of that horribly ugly clock.
Trayer in the top right
Netwmpager in the top left

edit: wrong link tongue or..... it wont post 1680x1050 tongue

Last edited by heleos (2008-08-27 22:43:26)

Offline

#196 2008-08-28 00:47:07

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819

Re: Share your Openbox Desktop ! :)

330528-openbox200-th.png

Not that big an update actually, but hey cool.

What do you see? Conky on top, a 'when' calendar and a mail checker script piped through conky periodically at the centre right. At the bottom the latest tint (with the clock & date). The music player is ncmpc connected to my server.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#197 2008-08-29 13:26:32

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

Re: Share your Openbox Desktop ! :)

froli - amazing desktop. Mind sharing your openbox theme?

Offline

#198 2008-08-29 21:42:58

froli
Member
From: Montreal, Canada
Registered: 2008-06-17
Posts: 440
Website

Re: Share your Openbox Desktop ! :)

dmz wrote:

froli - amazing desktop. Mind sharing your openbox theme?

I just modified the arch.blue theme with Reasons' help.

You can download it here


arch64 | I'm using Yaourt smile  | Kik Messenger: froli | Follow me on Twitter!
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, EVGA GTS 450, Gnome3.

Offline

#199 2008-08-30 07:57:01

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Share your Openbox Desktop ! :)

Ramses de Norre wrote:
iphitus wrote:

some really cool desktops, wish I had the time to mess around and do the same with mine like I used to.

openbox here...

http://img135.imageshack.us/img135/9522 … nn6.th.png

Which taskbar is that?

bmpanel

Configs? There's not much to share. It's just something quick I threw together. The theme is from the openbox themes package in aur/community. Wallpaper from the arch artwork packages. bmpanel theme is available on the website.

Offline

#200 2008-08-31 15:16:00

weakhead
Member
From: Poland
Registered: 2008-08-21
Posts: 341
Website

Re: Share your Openbox Desktop ! :)

Update:
1-20080831103843.jpg
2-20080831103843.jpg

Openbox theme - NodokaOrangeBlack
Gtk2 theme - Murrina Relax
Gtk2 icons - Oxygen Refit 2 Black

Xdefaults, conkyrc, pypanelrc and Openbox's rc.xml available HERE

EDIT: repaired links.

Last edited by weakhead (2008-08-31 15:41:18)

Offline

Board footer

Powered by FluxBB