You are not logged in.
looks great + added it to autostart.sh thx for the fast reply
Offline
Thanks a TON Fan. Finally have my desktop looking the way I want it.
Ill put up a SS later but its pretty much the same as Fans with a few more things in conky and ipager instead of netwmpager.
Offline
Offline
Full resolution (1.4M): http://users.telenet.be/robirska/balzak … -12-08.png
Offline
Offline
Offline
Openbox
-apps: xterm, pidgin, transmission-gtk, screen, cal, conky
What's the panel you're running? It looks great, but I can't quite place it.
Bob
Offline
dziq wrote:Openbox
-apps: xterm, pidgin, transmission-gtk, screen, cal, conkyWhat's the panel you're running? It looks great, but I can't quite place it.
Bob
It's pypanel
Here you have .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
#------------------------------------------------------------------------------
# Colors: Format is hex triplet - 0xrrggbb
#------------------------------------------------------------------------------
BG_COLOR = "0x565248" # Panel background and tinting color
TASK_COLOR = "0x888a85" # Normal task name color
FOCUSED_COLOR = "0xffffff" # Focused task name color
SHADED_COLOR = "0xbbbbbb" # Shaded task name color
MINIMIZED_COLOR = "0xffffff" # Minimized task name color
DESKTOP_COLOR = "0xffffff" # Desktop name color
CLOCK_COLOR = "0xffffff" # Clock text color
LINE_COLOR = "0x534957" # 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 = "%d-%m-%Y %H:%M" # Ex: 2004-09-25 17:45
#------------------------------------------------------------------------------
# Clock Delay: Seconds between each clock update during periods of inactivity
#------------------------------------------------------------------------------
CLOCK_DELAY = 5
#------------------------------------------------------------------------------
# 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 = "Lucida Granade-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 = 100
#------------------------------------------------------------------------------
# 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 = 1 # Show object seperation lines
SHOWBORDER = 1 # 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 = 0 # Desktop name section
TASKS = 1 # Task names section
TRAY = 4 # System tray section
CLOCK = 5 # 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.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:
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 == 2:
# 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 dziq (2008-12-17 19:03:39)
Offline
Offline
Offline
Could you please share a link with the wallpaper appearing in the first pic?
Great setup any way
Offline
My December Screenshot Merry Xmas
very minimal
my own Enigma OB theme
conky
Stalonetray
full size
http://wimac.deviantart.com/art/Decembe … -106877995
Last edited by wimac (2008-12-20 19:31:51)
Offline
My December Screenshot Merry Xmas
very minimal
my own Enigma OB theme
conky
Stalonetrayhttp://th05.deviantart.com/fs38/300W/i/ … _wimac.png
full size
http://wimac.deviantart.com/art/Decembe … -106877995
What's the font in your Openbox menu?
Bob
Offline
***Please follow the guidelines when posting images. Some of these are getting way too big***
Offline
Nikke: quite good
Offline
another desktop screenshot
Offline
Just switched to arch (and to openbox)!
Conky, PyPanel (with a custom patch), and Tilda. (Firefox and Exaile in the background)
The pypanel is interesting because it displays only minimized windows, but displays them from all workspaces and restores them to the current workspace. This turns pypanel into a dock of sorts where I can store windows and pull them out anywhere I want. Now I just need to figure out how to make openbox skip minimized windows during alt+tab.
Configs/scripts/patches here: http://download.tuxfamily.org/syzygy42/ … 008-12-24/
Offline
openbox + bmpanel + wbar + conky + nitrogen (for wallpaper) + urxvt
Openbox theme: arch.blue
http://box-look.org/content/show.php/ar … tent=74000
Bmpanel theme: siyan-t
http://munirekinci.googlepages.com/bmpa … es.tar.bz2 (includes siyan-t [transparent] and siyan [opaque] )
Icons: Tango
Wallpaper: http://interfacelift.com/wallpaper_beta … ption.html
Fonts:
gtk: snap
openbox: snap
urxvt: terminus
bmpanel: Sans (Dejavu)
conky: terminus
~/.config/openbox/menu.xml
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu>
<menu id="root-menu" label="OpenBox 3">
<separator label="Q.L." />
<item label="$ urxvt"> <action name="Execute"> <execute>urxvt</execute> </action> </item>
<item label="$ pcmanfm"> <action name="Execute"> <execute>pcmanfm</execute> </action> </item>
<item label="$ gedit"> <action name="Execute"> <execute>gedit</execute> </action> </item>
<separator />
<item label="# urxvt"> <action name="Execute"> <execute>sudo urxvt</execute> </action> </item>
<item label="# pcmanfm"> <action name="Execute"> <execute>sudo pcmanfm</execute> </action> </item>
<item label="# gedit"> <action name="Execute"> <execute>sudo gedit</execute> </action> </item>
<separator />
<item label="Run..."> <action name="Execute"> <execute>gmrun</execute> </action> </item>
<separator />
<menu id="6" label="Graphics">
<item label="Mirage"> <action name="Execute"> <execute>mirage</execute> </action> </item>
<item label="gThumb"> <action name="Execute"> <execute>gthumb</execute> </action> </item>
<item label="gColor"> <action name="Execute"> <execute>gcolor2</execute> </action> </item>
<item label="GIMP"> <action name="Execute"> <execute>gimp</execute> </action> </item>
<item label="Inkscape"> <action name="Execute"> <execute>inkscape</execute> </action> </item>
</menu>
<menu id="7" label="Multimedia">
<item label="Gnome Mplayer"> <action name="Execute"> <execute>gnome-mplayer</execute> </action> </item>
<item label="Smplayer"> <action name="Execute"> <execute>smplayer</execute> </action> </item>
<item label="Exaile"> <action name="Execute"> <execute>exaile</execute> </action> </item>
<item label="ALSA mixer"> <action name="Execute"> <execute>urxvt -e alsamixer</execute> </action> </item>
<item label="EasyTAG"> <action name="Execute"> <execute>easytag</execute> </action> </item>
<item label="K3b"> <action name="Execute"> <execute>k3b</execute> </action> </item>
</menu>
<menu id="5" label="Network">
<item label="Firefox"> <action name="Execute"> <execute>firefox</execute> </action> </item>
<item label="Gwget"> <action name="Execute"> <execute>gwget</execute> </action> </item>
<item label="Deluge"> <action name="Execute"> <execute>deluge</execute> </action> </item>
<item label="Pidgin"> <action name="Execute"> <execute>pidgin</execute> </action> </item>
<item label="Emesene"> <action name="Execute"> <execute>emesene</execute> </action> </item>
<item label="Gajim"> <action name="Execute"> <execute>gajim</execute> </action> </item>
<item label="X-Chat"> <action name="Execute"> <execute>xchat</execute> </action> </item>
</menu>
<menu id="3" label="Office">
<item label="ePDFViewer"> <action name="Execute"> <execute>epdfview</execute> </action> </item>
<item label="OpenOffice Base"> <action name="Execute"> <execute>soffice -base</execute> </action> </item>
<item label="OpenOffice Calc"> <action name="Execute"> <execute>soffice -calc</execute> </action> </item>
<item label="OpenOffice Draw"> <action name="Execute"> <execute>soffice -draw</execute> </action> </item>
<item label="OpenOffice Impress"> <action name="Execute"> <execute>soffice -impress</execute> </action> </item>
<item label="OpenOffice Math"> <action name="Execute"> <execute>soffice -math</execute> </action> </item>
<item label="OpenOffice Printer Administration"> <action name="Execute"> <execute>spadmin</execute> </action> </item>
<item label="OpenOffice Writer"> <action name="Execute"> <execute>soffice -writer</execute> </action> </item>
</menu>
<menu id="38" label="Utilities">
<item label="Nitrogen"> <action name="Execute"> <execute>nitrogen /media/250/Wallpaper</execute> </action> </item>
<item label="Xbindkeys"> <action name="Execute"> <execute>xbindkeys</execute> </action> </item>
<item label="File Roller"> <action name="Execute"> <execute>file-roller</execute> </action> </item>
<item label="Calculator"> <action name="Execute"> <execute>urxvt -e bc</execute> </action> </item>
<item label="Gnome Terminal"> <action name="Execute"> <execute>gnome-terminal</execute> </action> </item>
</menu>
<menu id="37" label="System">
<item label="Net-Profiles"> <action name="Execute"> <execute>sudo urxvt -e /etc/rc.d/net-profiles restart</execute> </action> </item>
<item label="Nvidia Control Center"> <action name="Execute"> <execute>nvidia-settings</execute> </action> </item>
<item label="Htop"> <action name="Execute"> <execute>urxvt -e htop</execute> </action> </item>
<item label="Pstree"> <action name="Execute"> <execute>urxvt -e pstree.x11</execute> </action> </item>
<item label="Edit rc.conf"> <action name="Execute"> <execute>sudo gedit /etc/rc.conf</execute> </action> </item>
<separator />
<item label="Xscreensaver"> <action name="Execute"> <execute>xscreensaver-demo</execute> </action> </item>
<item label="Activate ScreenSaver"> <action name="Execute"> <execute>xscreensaver-command -activate</execute> </action> </item>
<item label="Reinitialize XScreenSaver"> <action name="Execute"> <execute>xscreensaver-command -restart</execute> </action> </item>
<item label="ScreenSaver Preferences"> <action name="Execute"> <execute>xscreensaver-command -prefs</execute> </action> </item>
<item label="Lock Screen"> <action name="Execute"> <execute>xscreensaver-command --lock</execute> </action> </item>
</menu>
<menu id="40" label="OpenBox">
<item label="Edit autostart.sh"> <action name="Execute"> <execute>gedit ~/.config/openbox/autostart.sh</execute> </action> </item>
<item label="Edit menu.xml"> <action name="Execute"> <execute>gedit ~/.config/openbox/menu.xml</execute> </action> </item>
<item label="Edit rc.xml"> <action name="Execute"> <execute>gedit ~/.config/openbox/rc.xml</execute> </action> </item>
<separator />
<item label="Openbox Configuration Manager"> <action name="Execute"> <execute>obconf</execute> </action> </item>
<item label="LXappearance"> <action name="Execute"> <execute>lxappearance</execute> </action> </item>
<item label="Bmpanel"> <action name="Execute"> <execute>~/.config/panel.sh</execute> </action> </item>
<item label="Xcompmgr"> <action name="Execute"> <execute>xcompmgr</execute> </action> </item>
<item label="Transset"> <action name="Execute"> <execute>transset 0.8</execute> </action> </item>
<separator />
<item label="Reconfigure"> <action name="Reconfigure"/> </item>
</menu>
<separator />
<menu id="64" label="Shutdown">
<item label="Reboot"> <action name="Execute"> <execute>sudo shutdown -r now</execute> </action> </item>
<item label="Poweroff"> <action name="Execute"> <execute>sudo shutdown -h now</execute> </action> </item>
</menu>
</menu>
</openbox_menu>
~/.config/openbox/autostart.sh
nitrogen --restore &
xcompmgr &
bmpanel siyan-t &
xbindkeys &
sleep 3;
wbar -isize 30 -nofont -pos top -bpress &
conky &
sleep 2;
sudo /etc/rc.d/net-profiles start &
~/.conkyrc
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
use_spacer no
use_xft yes
override_utf8_locale yes
xftfont terminus:size=12
update_interval 0.5
draw_shades no
draw_outline no
draw_borders no
stippled_borders 0
border_margin 0
border_width 0
#default_color 686157
default_color c0c0c0
own_window_transparent yes
minimum_size 1280 1
maximum_width 1280
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right
gap_x 0
gap_y 80
TEXT
${alignc}${color 1793D1}CPU:${color}${cpu}% ${color 1793D1}Mem:${color}$memperc% ${color 1793D1}Down:${color}${downspeed wlan0}Kb/s ${color 1793D1}Up:${color}${upspeed wlan0}Kb/s
${alignc}${time %d %B %Y %H:%M}
~/.Xdefaults
URxvt*foreground: #A8A8A8
URxvt*scrollBar_right: false
URxvt*scrollBar: false
URxvt*borderLess: false
URxvt*inheritPixmap: true
URxvt*geometry: 84x24
URxvt*tint: white
URxvt*font: xft:terminus-font:size=8
#URxvt*font: xft:terminus-font:
#URxvt*font: xft:anorexia
URxvt*color0: #000000
URxvt*color1: #A80000
URxvt*color2: #00A800
URxvt*color3: #A85400
URxvt*color4: #0000A8
URxvt*color5: #A800A8
URxvt*color6: #00A8A8
URxvt*color7: #A8A8A8
URxvt*color8: #545054
URxvt*color9: #F85450
URxvt*color10: #50FC50
URxvt*color11: #F2FC50
URxvt*color12: #5054F8
URxvt*color13: #F854F8
URxvt*color14: #50FCF8
URxvt*color15: #F8FCF8
## xterm config
xterm*termName: xterm
xterm*background: #000000
xterm*foreground: #A8A8A8
urxvt*depth: 32
urxvt*background: rgba:0000/0000/0000/dddd
Last edited by munirekinci (2008-12-27 22:54:45)
Offline
Offline
Still a work in progress, need to pick some colours for conky instead of it being all white. Still got pleanty more config things to add to the menu aswell but they'll all appear in good time
http://img246.imageshack.us/img246/179/ … rp5.th.png http://img155.imageshack.us/img155/5189 … qz7.th.png http://img515.imageshack.us/img515/8307 … pa8.th.png
Wow, that's a great idea!
What terminal is that, urxvt ?
Also, it's Thrash Metal, not Trash
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
Thanks moljac024,
No its gnome terminal. Haha Trash Metal, funny typo!
Offline
Here's the config files for everything that's running.
(Oh. And the Gvim theme is Neon.)
EDIT: I guess I'll post what I have for trayer, too.
Trayer:
trayer --transparent true --SetDockType true --alpha 160 --tint 0x000000 --margin 20 --widthtype request --height 20 --distance 5 --edge bottom --align right
ipager:
icon.spacing: 5
icon.min_width: 24
icon.max_width: 48
icon.min_height: 24
icon.max_height: 48
icon.maximize_threshold: 0.9
#
# IPager window position
#
ipager.window.x: 0
ipager.window.y: 1005
# should IPager starts in slit?
ipager.in_slit: no
#
#
display_sticky_windows: yes
display_shaded_windows: yes
# [ yes | no | mouseOver ]
display_window_icon: no
#
# Button to switch workspaces
#
#
# [ left | right | middle | any ]
# or
# set of buttons like:
# left, right
# middle, right
#
switch_workspace.button: any
#
mouse.scroll.up: nextWorkspace
mouse.scroll.down: prevWorkspace
#
# Delta (in pixels)
#
# when an workspace icon changes its size
# IPager compare new values and previous.
# If they differ less then 'zoom.recreate_icon_delta' then
# IPager continues to use an old icon and just zoom it.
# If the sizes differ more 'zoom.recreate_icon_delta's value,
# then IPager creates a new icon picture.
# it is not very efficient to create icons often.
#
zoom.recreate_icon_delta: 0
# Defines style of zooming icons. Should an icon spacing be expandig or
# an active workspace icon lays over other (cross them)?
#
# [zoomAndExpand | over]
#
zoom.type: over
display_workspace_number: yes
workspace_number.color: #FFFF00
ttf_font_path: /usr/share/fonts/TTF
ttf_font: Vera/14
#
# Background image for IPager window
#
#ipager.background.image: /path/to/image.png
#
# Colors (#RRGGBB)
#
ipager.background.color:
ipager.border.color:
workspace.background.color:
workspace.border.color:
active_workspace.background.color:
active_workspace.border.color:
window.background.color: #3A3A37
window.border.color:
active_window.background.color: #7F983D
active_window.border.color: #FFFFFF
selection_color: #FF0000
Tint:
#---------------------------------------------
# TINT CONFIG FILE
#---------------------------------------------
#---------------------------------------------
# BACKGROUND AND BORDER
#---------------------------------------------
rounded = 0
border_width = 1
background_color = #000000 45
border_color = #ffffff 0
rounded = 0
border_width = 3
background_color = #ffffff 20
border_color = #ffffff 15
rounded = 0
border_width = 0
background_color = #000000 35
border_color = #ffffff 0
#---------------------------------------------
# PANEL
#---------------------------------------------
panel_monitor = 1
panel_position = bottom center
panel_size = 1000 24
panel_margin = 0 2
panel_padding = 11 2
font_shadow = 0
panel_background_id = 0
#---------------------------------------------
# TASKBAR
#---------------------------------------------
taskbar_mode = single_desktop
taskbar_padding = 3 3
taskbar_background_id = 1
#---------------------------------------------
# TASKS
#---------------------------------------------
task_icon = 0
task_text = 1
task_width = 100
task_centered = 1
task_padding = 2 2
task_font = Liberation Sans bold 7
task_font_color = #ffffff 60
task_active_font_color = #ffffff 85
task_background_id = 0
task_active_background_id = 2
#---------------------------------------------
# SYSTRAY
#---------------------------------------------
#systray_padding = 9 3
#systray_icon_opacity = 50
#systray_background_id = 1
#---------------------------------------------
# CLOCK
#---------------------------------------------
time1_format = %A %d %H:%M
time1_font = Liberation Sans bold 8
#time2_format = %A %d %B
time2_font = Liberation Sans 7
clock_font_color = #ffffff 59
clock_padding = 6 0
clock_background_id = 1
#---------------------------------------------
# MOUSE ACTION ON TASK
#---------------------------------------------
mouse_middle = close
mouse_right = iconify
mouse_scroll_up = toggle
mouse_scroll_down = iconify
mrxvt:
# Sample configuration for mrxvt-0.5.0. To use, copy it to ~/.mrxvtrc.
#
# This sets up a pseudo-transparent terminal with black tinted background, Xft
# font, a transparent Firefox style tab-bar, and a next style scroll bar.
#
# Additionally, using the -name option you can get the following behaviour:
#
# Full screen:
# Start mrxvt with "mrxvt -name FullScreen". Produces a full screen
# terminal.
#
# Kitchen Sink:
# Start mrxvt with "mrxvt -name KitchenSink". This produces an mrxvt
# window with three tabs on startup. It loads your shell in the first tab,
# and vim and mutt in the other two tabs. There aren't any other
# applications you need to load anyway... ;)
#
# FvwmConsole:
# Produces a small blue tinted terminal, mainly for use as an fvwm
# console. Just load the FvwmConsole module with
#
# FvwmConsole -terminal mrxvt
#
# and these settings will be used.
#
# Root:
# Start mrxvt with "mrxvt -name Root". This produces a green tinted mrxvt
# windows which loads a root shell in the first tab. Ctrl+Shift+t opens a
# new tab as root, and Ctrl+Shift+n opens a new tab as a regular user.
#
#
# ----------------------------- TAB-BAR OPTIONS ------------------------------ #
#
Mrxvt.bottomTabbar: True
# Only show the tab bar if there is more than one tab.
Mrxvt.autohideTabbar: True
# The number of tabs to attempt to keep visible. The width of tabs will shrink
# to keep at least these many tabs visible.
Mrxvt.minVisibleTabs: 8
# The max width in chars for each tab (only used with x11 fonts, or if xftPFont
# is not specified).
# Mrxvt.maxTabWidth: 17
# Hide left / right / close buttons in the tab bar.
Mrxvt.hideButtons: True
# Make the terminal title the same as the active tab title.
Mrxvt.syncTabTitle: True
# Mrxvt.syncTabIcon: true
# Display the tab number in the title. Useful so that you can use Alt+digit to
# quickly switch between tabs.
Mrxvt.titleFormat: %n. %t
# Highlight inactive tabs only when they sound a bell (and not whenever they
# produce output).
Mrxvt.highlightTabOnBell: True
# Tab bar colors
Mrxvt.itabBackground: #101010
Mrxvt.tabBackground: #000000
Mrxvt.itabForeground: #909090
Mrxvt.tabForeground: #9a9a9a
# Mrxvt.tabbarPixmap: tabbarbg.png
# Mrxvt.tabUsePixmap: false
#
# ---------------------- SCROLLING / SCROLLBAR OPTIONS ----------------------- #
#
Mrxvt.scrollBar: true
Mrxvt.scrollbarRight: true
Mrxvt.scrollbarStyle: plain
Mrxvt.scrollbarFloating: true
Mrxvt.scrollbarThickness: 2
# Number of lines to save in the scroll back buffer for all tabs
Mrxvt.saveLines: 500
# Don't scroll to the bottom every time some output is produced.
Mrxvt.scrollTtyOutputInhibit: true
# Scroll to the bottom when a key is pressed.
Mrxvt.scrollTtyKeypress: true
# Scroll bar colors
Mrxvt.scrollColor: #808080
Mrxvt.troughColor: #202020
# Mrxvt.scrollbarPixmap: scrollbarbg.jpg
#
# ------------------------------- TRANSPARENCY ------------------------------- #
#
# True translucency (using Xorg's composite extension).
Mrxvt.opacity: 20
#Mrxvt.opacityDegree: 5
# Pseudo transparency. As long as you set the background using an esetroot
# compatible program (e.g. feh), then the following will work. It is pretty
# resource friendly too :).
#Mrxvt.transparent: True
#Mrxvt.transparentScrollbar: True
#Mrxvt.transparentTabbar: True
#Mrxvt.transparentMenubar: False
# Color / degree to which the root background should be tinted.
Mrxvt.tintColor: #000000
Mrxvt.shading: 75
#
# ---------------------------------- FONTS ----------------------------------- #
#
Mrxvt.xft: 1
Mrxvt.xftFont: ProFont
Mrxvt.xftSize: 8
Mrxvt.xftAntialias: 1
# The options below are better set using ~/.fonts.config. Mrxvt will use the
# defaults passed to the fontconfig library.
#
# Mrxvt.xftHinting: 1
# Mrxvt.xftAutoHint: 1
# Mrxvt.xftGlobalAdvance: 1
# Mrxvt.xftRGBA: rgb
# Mrxvt.xftslow: 1
# Don't load a multi-char font. This will reduce the line space if your multi
# char font has different dimensions than the regular font. You might need to
# comment it out if you want to use XIM and non-english fonts.
Mrxvt.xftNomFont: 1
# Font to use for tab bar / menus. This need not be mono-spaced ;).
Mrxvt.xftPFont: ProFont
Mrxvt.xftPSize: 8
# Shadow text
# Mrxvt.textShadow: red
# Mrxvt.textShadowMode: botright
#
# XIM input / multi char support. To use this, you should also comment out the
# xftNomFont line above.
#
# Mrxvt.xftmFont: SimSun
# Mrxvt.multichar_encoding: GB
# Mrxvt.inputMethod: SCIM
#
# ---------------------------------- CURSOR ---------------------------------- #
#
Mrxvt.cursorBlink: true
Mrxvt.cursorColor: #00ff00
Mrxvt.cursorColor2: #000000
#
# ---------------------------------- COLORS ---------------------------------- #
#
# Setup colors for a black background.
Mrxvt.background: #000000
Mrxvt.foreground: #9a9a9a
Mrxvt.color0: #000000
Mrxvt.color1: #af0000
Mrxvt.color2: #00af00
Mrxvt.color3: #afaf00
Mrxvt.color4: #0000af
Mrxvt.color5: #af00af
Mrxvt.color6: #00afaf
Mrxvt.color7: #9a9a9a
Mrxvt.color8: #5f5f5f
Mrxvt.color9: #d70000
Mrxvt.color10: #00d700
Mrxvt.color11: #d7d700
Mrxvt.color12: #0000d7
Mrxvt.color13: #d700d7
Mrxvt.color14: #00d7d7
Mrxvt.color15: #d7d7d7
# Display bold and underlined text in color, rather than using the terminal
# attributes. This makes reading man pages a little easier.
Mrxvt.colorBD: #00afaf
Mrxvt.colorUL: #00af00
# Mrxvt.colorRV: #000040
# Display the X selection as highlighted instead of using reverse video.
Mrxvt.highlightColor: #303060
# Colors when terminal window looses focus. (Does not work well with Xft).
# Mrxvt.ufBackground: yellow
# Mrxvt.backgroundFade: 50
#
# ------------------------------- MISC OPTIONS ------------------------------- #
#
# The value of the TERM environment variable. Default is rxvt. If you have
# trouble, try uncommenting the following line.
# Mrxvt.termName: xterm
# Default title of each tab.
Mrxvt.tabTitle: mrxvt
# Border to leave around terminal text
Mrxvt.internalBorder: 2
# Make double click select whole URL's
Mrxvt.cutChars: :=/~#@?%&_-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0abcdefghijklmnopqrstuvwxyz
# Blank the mouse pointer on keystrokes or after 10 seconds of inactivity.
Mrxvt.pointerBlank: True
Mrxvt.pointerBlankDelay: 10
# Don't close the tab if the secondary screen is displayed (e.g. when running
# vim).
Mrxvt.protectSecondary: True
# Run as a login shell.
# Mrxvt.loginShell: True
# Enable session management
# Mrxvt.sessionMgt: true
#
# --------------------------------- PROFILES --------------------------------- #
#
# Root console on profile 1. Matrix like green font for root :).
Mrxvt.profile1.foreground: #809a70
Mrxvt.profile1.background: #002000
Mrxvt.profile1.command: su
Mrxvt.profile1.tabTitle: su
# Better to start root consoles in root's home directory (and not the current
# directory).
Mrxvt.profile1.workingDirectory:/root
# Mrxvt.profile1.Pixmap: matrix.jpg
# Vim on profile 2. Vim is run in a shell, so after Vim exits, you'll get the
# shell prompt.
Mrxvt.profile2.command: !vim
# Mrxvt.profile2.Pixmap: vim.png
# Mutt on profile 3. Kill the scroll back buffer, to save a little memory.
# Mrxvt.profile3.Pixmap: email.jpg
Mrxvt.profile3.saveLines: 0
Mrxvt.profile3.command: mutt
Mrxvt.profile3.workingDirectory:
#
# ---------------------------- KEYBOARD SHORTCUTS ---------------------------- #
#
# Open profiles 1 -- 4 on Ctrl+Shift+F1 -- F4.
Mrxvt.macro.Ctrl+Shift+F1: NewTab -1
Mrxvt.macro.Ctrl+Shift+F2: NewTab -2
Mrxvt.macro.Ctrl+Shift+F3: NewTab -3
Mrxvt.macro.Ctrl+Shift+F4: NewTab -4
#
# Save the scroll back buffer to a file, and open it (in less / vim) in a new
# tab. Useful for searching, or cut/paste from the scroll back buffer.
#
Mrxvt.macro.Primary+Ctrl+Shift+question: PrintScreen -ps perl -e '$_=join("",<STDIN>); s/\n+$/\n/g; print' > /tmp/%p-scrollback
Mrxvt.macro.Primary+Add+Ctrl+Shift+question: NewTab "(Tab %n scrollback)" \!less -ifLR +G /tmp/%p-scrollback; rm /tmp/%p-scrollback
Mrxvt.macro.Primary+Ctrl+slash: PrintScreen -s perl -e '$_=join("",<STDIN>); s/\n+$/\n/g; print' > /tmp/%p-scrollback
Mrxvt.macro.Primary+Add+Ctrl+slash: NewTab "(Tab %n scrollback)" \!view +"syn off| set nospell notitle noreadonly modifiable buftype=nofile |normal G" /tmp/%p-scrollback; rm /tmp/%p-scrollback
#
# When running a shell, this clears the scroll back buffer and executes the
# current command. Useful if you're going to (or have just) run a command that
# produces a lot of output. (Primary screen only).
#
Mrxvt.macro.Primary+Shift+Return: Esc \ec
Mrxvt.macro.Primary+Add+Shift+Return: Str ^M
# ---------------------------------------------------------------------------- #
#
# CLASS SETTINGS
#
#
# ------------------------------- FULL SCREEN -------------------------------- #
#
FullScreen.bottomTabbar: False
# Set a large font ;)
FullScreen.xftSize: 17
FullScreen.xftPSize: 12
# Keep as many tabs as possible on screen
FullScreen.minVisibleTabs: 15
# Set the window size increment to 1, so that the X server can resize our window
# to the screen size without leaving any border.
FullScreen.smoothResize: True
# Request a full screen window from the window manager. Requires a EWMH
# compatible window manager. This certainly works on OpenBox, Fvwm, KDE, and
# possibly many others.
FullScreen.fullscreen: True
#
# ------------------------------- KITCHEN SINK ------------------------------- #
#
# Number of tabs to launch initially
KitchenSink.initProfileList: 0,2,3
#
# ------------------------------- FVWM CONSOLE ------------------------------- #
#
FvwmConsole.initProfileList: 4
FvwmConsole.profile4.tabTitle: FvwmConsole
FvwmConsole.profile4.background: #101020
FvwmConsole.profile4.holdExit: 4
FvwmConsole.xftSize: 12
FvwmConsole.tintColor: #181830
FvwmConsole.geometry: 60x15
FvwmConsole.scrollBar: False
#
# ------------------------------- ROOT CONSOLE ------------------------------- #
#
Root.initProfileList: 1
Root.tintColor: #002000
Root.itabBackground: #002000
# ---------------------------------------------------------------------------- #
# vim: set ft=mrxvtrc ts=8 sts=4:
Last edited by kiwisaotome (2009-01-04 10:24:56)
Offline