You are not logged in.
gotmor wrote:Some changes:
What's the calendar application?
Looks like dzen2, configured like this: http://dzen.geekmode.org/wiki/wiki.cgi/ … enCalendar
Offline
I see a lot of very nice openbox desktops here...
I have a very slow old laptop so I'm gonna give it a try. :-) Some tips anyone? Don't know how easy it is to configure. Currently using KDE on my pc. :-)
Offline
I see a lot of very nice openbox desktops here...
I have a very slow old laptop so I'm gonna give it a try. :-) Some tips anyone? Don't know how easy it is to configure. Currently using KDE on my pc. :-)
you'll love it... and definitely easy to setup !
http://wiki.archlinux.org/index.php/Openbox is a good start
official website is full of nice infos too...
Offline
@el mariachi: do you mind sharing your wallpaper?
Offline
Offline
Here's my beautiful composited KDE4 desktop.
Just gotta get more plasmoids
Last edited by miggols99 (2007-12-28 00:17:12)
Offline
Wow... I really liked your desktop view.. What are you using for the shadows ? Compiz, composite ext. ?
Quis custodiet ipsos custodiet?
Offline
sincity wrote:Wow... I really liked your desktop view.. What are you using for the shadows ? Compiz, composite ext. ?
Not sure if that is sarcasm or not but anyway yes it's Compiz.
Offline
http://xs322.xs.to/xs322/07521/2007-12- … png.xs.jpg
→ XFCE 4.4
→ Theme: Aurora Blue Flux (changed panel, menu)
→ Xfwm4: Aurora Blue Flux (port from Emerald)
→ Icons: Micro, Kobhens Linux White
→ Wallpaper: Graphite (You can find it here)
looks really sweet , trying to get that same look but having a few issues,
- how do you get simdock to look like that? all i get are images, and transparancy doesn't seem to work correctly yet either, just a blue background
- also, how did you change your panel color/background? you mentioned something about including panel.rc in your .gtkrc but i don't quite get how you did that
Offline
@vanes, SimDock is very strange app. For firt to get rid of blue background you have to put the same image as for your wallpaper here /usr/share/pixmaps/backgrounds/gnome/background-default.jpg. For panel you need add to gtkrc line:
include "Panel/panel.rc"
then copy some folder called Panel from some other theme and make sure it contains panel.rc file. Than if you want change pixmaps from Panel folder.
*** You need to edit a gtkrc file from theme not this one that is in home directory.
Last edited by arialis111 (2007-12-28 18:43:52)
Offline
Offline
http://www.cinderwick.ca/files/shots/20 … -thumb.png
xmonad with some vibrant colours
3x dzen (pipe for xmonad, clock and stats in bottom bar)
GTK Theme: DarkGilouche variant (wip)
GTK Icons: MonoBlack
Whats the color you use on focused borders, and do you have link to your gtk themes, and wallpaper? your xdefaults would also be nice.
Last edited by Roberth (2007-12-29 00:28:32)
Use the Source, Luke!
Offline
@semperfiguy: is that screen running inside of your terminal in the screenshot? If so, do you mind sharing your ~/.screenrc?
Thanks
Offline
Yes it is. and here is my very short bland .screenrc
# Set the caption on the bottom line
caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %c"
Offline
http://xs322.xs.to/xs322/07494/2007-12- … png.xs.jpg
same old boring desk.. :>
Let me se your screenrc:)
Use the Source, Luke!
Offline
Last edited by krib (2007-12-29 10:04:53)
Offline
Offline
Fixed all the problems with the gtk icons and here is mine
Whoa! That looks really neat. What is the theme & icon you use and is that Thunar running in the background?
Last edited by zodmaner (2007-12-29 15:11:39)
Offline
Offline
avoulk wrote:Fixed all the problems with the gtk icons and here is mine
Whoa! That looks really neat. What is the theme & icon you use and is that Thunar running in the background?
GTK theme is Fawn, icons ALLBLACK and yes it is Thunar
Offline
Offline
Fluxbox with conky..
Could you share your conky config and scripts?
Arch Linux since 2006
Python Web Developer + Sys Admin (Gentoo/BSD)
Offline
Heavily based on Origynet's config from earlier in this thread.
.conkyrc
# set to yes if you want Conky to be forked in the background
background no
cpu_avg_samples 2
net_avg_samples 2
#out_to_console no
# Use Xft?
use_xft yes
# Xft font when Xft is enabled
xftfont snap
own_window_colour 222222
# Text alpha when using Xft
xftalpha 0.8
# Update interval in seconds
update_interval 1
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar
own_window_type override
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 120 1
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders no
# border margins
border_margin 1
# border width
border_width 1
# Default colors and also border colors
default_color white
default_shade_color white
default_outline_color white
# Text alignment, other possible values are commented
#alignment top_left
alignment bottom_left
#alignment bottom_right
#alignment top_right
# Gap between borders of screen and text
gap_x 2
gap_y 2
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer no
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# boinc (seti) dir
# seti_dir /opt/seti
TEXT
${font Arial-size=8}┌─${font}[ ${sysname} ${kernel}
${font Arial-size=8}├────${font}[ CPU: ${cpu} %
${font Arial-size=8}├────${font}[ Memory: ${memperc} %
${font Arial-size=8}├────${font}[ Uptime: ${uptime}
${font Arial-size=8}└────${font}[ Battery: ${battery}
${font Arial-size=8}┌─${font}[ Filesystems
${font Arial-size=8}├────${font}[ / : ${fs_used /}/${fs_size /}
${font Arial-size=8}└────${font}[ /home: ${fs_used /home}/${fs_size /home}
${font Arial-size=8}┌─${font}[ Packages
${font Arial-size=8}└────${font}[ ${execi 120 python /home/semperfiguy/bin/pacnotify.py}
and pacnotify.py script.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Description: Python script for notifying archlinux updates.
# Usage: Put shell script with command 'pacman -Sy' into /etc/cron.hourly/
# Conky: e.g. put in conky '${texeci 1800 python path/to/this/file}'
# Author: Michal Orlik <thror.fw@gmail.com>, sabooky <sabooky@yahoo.com>
################################################################################
# SETTINGS - main settings
# set this to True if you just want one summary line (True/False)
brief = True
# number of packages to display (0 = display all)
num_of_pkgs = 5
########################################
# OPTIONAL SETTINGS
# PACKAGE RATING - prioritize packages by rating
# pkgs will be sorted by rating. pkg rating = ratePkg + rateRepo for that pkg
# pkg (default=0, wildcards accepted)
ratePkg = {
'kernel*':10,
'pacman':9,
}
# repo (default=0, wildcards accepted)
rateRepo = {
'core':5,
'extra':4,
'community':3,
'testing':2,
'unstable':1,
}
# at what point is a pkg considered "important"
iThresh = 5
########################################
# OUTPUT SETINGS - configure the output format
# change width of output
width = 47
# pkg template - this is how individual pkg info is displayed ('' = disabled)
# valid keywords - %(name)s, %(repo)s, %(size).2f, %(ver)s, %(rate)s
pkgTemplate = "%(repo)s/%(name)s %(ver)s"
# important pkg tempalte - same as above but for "important" pkgs
ipkgTemplate = "*!* " + pkgTemplate
# summary template - this is the summary line at the end
# valid keywords - %(numpkg)d, %(size).2f, %(inumpkg), %(isize).2f, %(pkgstring)s
summaryTemplate = "%(numpkg)d %(pkgstring)s"
# important summary template - same as above if "important" pkgs are found
isummaryTemplate = summaryTemplate + " (%(inumpkg)d important %(isize).2f MB)"
# pkg right column template - individual pkg right column
# valid keywords - same as pkgTemplate
pkgrightcolTemplate = "%(size).2f MB"
# important pkg right column template - same as above but for important pkgs
ipkgrightcolTemplate = pkgrightcolTemplate
# summary right column template - summay line right column
# valid keywords - same as summaryTemplate
summaryrightcolTemplate = "%(size).2f MB"
# important summary right column template - same as above if "important" pkgs are found
isummaryrightcolTemplate = summaryrightcolTemplate
# seperator before summary ('' = disabled)
block = '-' * 12
# up to date msg
u2d = 'Your system is up-to-date'
################################################################################
import subprocess
from sys import exit
from time import sleep
from glob import glob
from fnmatch import fnmatch
program = []
pkgs = []
url = None
def runpacman():
"""runs pacman returning the popen object"""
p = subprocess.Popen(['pacman','-Sup'],
stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
return p
# run pacman, if it fails, sleep then try again
p = runpacman()
if p.wait():
sleep(45)
p = runpacman()
if p.wait():
print p.stdout.read()
exit()
url = [line for line in p.stdout
if line.lower().startswith(('http://', 'ftp://'))]
for item in url:
# name-version
programPkg = item.split('/')[-1]
programPkg = programPkg.rsplit('.', 3)[0]
for x in ("-i686", "-x86_64"):
if programPkg.endswith(x):
programPkg = programPkg[:-len(x)]
program.append(programPkg)
for item in program:
pkg = {}
desc_path = False
desc_paths = glob('/var/lib/pacman/*/%s'%item)
# skip if locally installed
#local = [x for x in desc_paths if '/var/lib/pacman/local/' in x]
#if local:
#continue
#core repo fix, files in core+another repo, will favor core (this will be removed soon)
for x in desc_paths:
if '/var/lib/pacman/core' in x:
desc_path = x + '/desc'
break
if not desc_path:
desc_path = desc_paths[0] + '/desc'
pkg['repo'] = desc_path.split('/')[-3]
desc = open(desc_path).readlines()
checkName = 0
checkSize = 0
checkVersion = 0
for index, line in enumerate(desc):
if line=='%NAME%\n' and checkName == 0:
pkgName = desc[index+1].strip()
pkg['name'] = pkgName
checkName = 1
if line=='%CSIZE%\n' and checkSize == 0:
pkgSize = int(desc[index+1].strip())
pkg['size'] = pkgSize / 1024.0 / 1024
checkSize = 1
if line=='%VERSION%\n' and checkVersion == 0:
pkgVersion = desc[index+1].strip()
pkg['ver'] = pkgVersion
checkVersion = 1
pkgRate = [v for x, v in ratePkg.iteritems()
if fnmatch(pkg['name'], x)]
repoRate = [v for x, v in rateRepo.iteritems()
if fnmatch(pkg['repo'], x)]
pkg['rate'] = sum(pkgRate + repoRate)
pkgs.append(pkg)
# echo list of pkgs
if pkgs:
summary = {}
summary['numpkg'] = len(pkgs)
summary['size'] = sum([x['size'] for x in pkgs])
if summary['numpkg'] == 1:
summary['pkgstring'] = 'package'
else:
summary['pkgstring'] = 'packages'
summary['inumpkg'] = 0
summary['isize'] = 0
lines = []
pkgs.sort(key=lambda x: x['rate'], reverse=True)
for pkg in pkgs:
important = False
if pkg['rate'] >= iThresh:
summary['isize'] += pkg['size']
summary['inumpkg'] += 1
pkgString = ipkgTemplate % pkg
sizeValueString = ipkgrightcolTemplate % pkg
else:
pkgString = pkgTemplate % pkg
sizeValueString = pkgrightcolTemplate % pkg
line = pkgString.ljust(width - len(sizeValueString)) + sizeValueString
if line:
lines.append(line)
if not brief:
if num_of_pkgs:
print '\n'.join(lines[:num_of_pkgs])
else:
print '\n'.join(lines)
if block:
print block.rjust(width)
if summary['inumpkg']:
overallString = isummaryTemplate % summary
overallMBString = summaryrightcolTemplate % summary
else:
overallString = summaryTemplate % summary
overallMBString = isummaryrightcolTemplate % summary
summaryline = overallString.ljust(width - len(overallMBString)) \
+ overallMBString
if summaryline:
print summaryline
else:
print u2d
I put in cron.hourly a script to run pacman -Sy to check for updates.
Offline
Offline