You are not logged in.
Attack of the miniwm's! We have assumed control...
http://ompldr.org/tZWM4Mg
Snapwm, ohsnap 6x11 in the bar and the new 6x13 in urxvt.Another shot with terminusmodx font, firefox and dmenu (never get shots of dmenu)
http://ompldr.org/tZWNwNg
How did you get the little icons in your dwm bar for upload/download, memory, etc? Really nice setup by the way.
Offline
They are a part of ohsnap font which he's using (and made by him too btw )
Offline
^^Thanks. It's Snapwm, but it works pretty much the same in dwm. The icons I'm using are actually from stlarch_font, which you can use with any font. Or like theGunslinger said, you can use one of the icon versions of ohsnap, termsyn, or terminusmod. Check the README's for more info. They're all in the aur.
Offline
Best KDE I've seen in a while, although it's dead simple!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
Offline
Lo all,
Here is mine, clean one : http://i.imgur.com/ZpNdB.jpg
Offline
Offline
I see you did some cleaning?
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
Running XFCE4 w/ conky, auto-hide panel, auto-hide docky & guake. Wallpaper rotates every 5 minutes...
conkyrc:
# Conky settings #
background no
update_interval 1
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
text_buffer_size 2048
#imlib_cache_size 1
temperature_unit fahrenheit
# Window specifications #
own_window yes
#own_window_type override
#own_window_transparent yes
own_window_argb_visual true
own_window_argb_value 100
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
minimum_size 200 1080
maximum_width 200
alignment tr
gap_x 0
gap_y 0
# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5
uppercase no
default_color FFFFFF
# Lua Load #
lua_load ~/.conky/clock_rings.lua
lua_draw_hook_pre clock_rings
TEXT
${voffset 8}${color 0066FF}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}
${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color 0066FF}${hr}
${font caviar dreams:size=10}${alignr}${time %H:%M:%S}${font}
${image ~/.conky/arch-logo.png -p 62,100 -s 80x75}
${voffset 5}${font sans-serif:normal:size=8}
${color 0066FF}${voffset 40}CPU${alignr}RAM
${color FFFFFF}${cpu cpu0}%${alignr}${memperc}%
${cpu cpu1}%
${voffset 35}
${color FFFFFF}${font sans-serif:bold:size=8}Weather ${color 0066FF}${font sans-serif:normal:size=8}${hr 1}
${color 0066FF}Location1:
${alignr}${color FFFFFF}${execi 3600 ~/.conky/accuweather.sh ZIPCODE}
${color 0066FF}Location2:
${alignr}${color FFFFFF}${execi 3600 ~/.conky/accuweather.sh ZIPCODE}
${color FFFFFF}${font sans-serif:bold:size=8}File System ${color 0066FF}${font sans-serif:normal:size=8}${hr 1}
${voffset 55}${color FFFFFF}${goto 5}${fs_used_perc /}%${color 0066FF}${goto 40}: ${goto 55}ROOT (/)
${color FFFFFF}${goto 5}${fs_used_perc /var}%${color 0066FF}${goto 40}: ${goto 55}VAR
${color FFFFFF}${goto 5}${fs_used_perc /tmp}%${color 0066FF}${goto 40}: ${goto 55}TMP
${color FFFFFF}${goto 5}${fs_used_perc /store}%${color 0066FF}${goto 40}: ${goto 55}Store
${color FFFFFF}${goto 5}${fs_used_perc /home/USERNAME}%${color 0066FF}${goto 40}: ${goto 55}Home
${voffset 45}
${color FFFFFF}${font sans-serif:bold:size=8}Network ${color 0066FF}${font sans-serif:normal:size=8}${hr 1}
${voffset 5}
${color 0066FF}${alignc}External IP:
${color FFFFFF}${alignc}${execi 3600 wget -O - checkip.dyndns.com | grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'}
${color 0066FF}${alignc}Ethernet IP:
${color FFFFFF}${alignc}${addr eth0}
${color 0066FF}${alignc}Wireless IP:
${color FFFFFF}${alignc}${addr wlan0}
${color FFFFFF}${font sans-serif:bold:size=8}Statistics${color 0066FF}${font sans-serif:normal:size=8} ${hr 1}
${color 0066FF}Ethernet:
${color 0066FF}↑ ${color FFFFFF}${totalup eth0}${alignr}${color FFFFFF}${totaldown eth0} ${color 0066FF}↓
${color 0066FF}Wireless:
${color 0066FF}↑ ${color FFFFFF}${totalup wlan0}${alignr}${color FFFFFF}${totaldown wlan0} ${color 0066FF}↓
${color 0066FF}CPU1:${color FFFFFF}${alignc -15}${freq_g 1}GHz$alignr${hwmon 2 temp 1} F
${color 0066FF}CPU2:${color FFFFFF}${alignc -15}${freq_g 2}GHz$alignr${hwmon 2 temp 2} F
${color 0066FF}Graphics:${color FFFFFF}$alignr${hwmon 0 temp 1} F
${color FFFFFF}${font sans-serif:bold:size=8}Processes ${color 0066FF}${font sans-serif:normal:size=8}${hr 1}${color FFFFFF}
${top name 1}${alignr}${top cpu 1} %
${top name 2}${alignr}${top cpu 2} %
${top name 3}${alignr}${top cpu 3} %
${voffset 10}
${color FFFFFF}${font sans-serif:bold:size=8}Battery ${font sans-serif:normal:size=8}${color 0066FF}${hr 1}${color FFFFFF}
${voffset 5}
${alignc -25}${battery_time}
${alignc -25}${battery_percent}%
${voffset 40}
${color 0066FF}${alignr}${nodename}
${color 0066FF}${alignr}${kernel} ${machine}
${color 0066FF}Uptime:${alignr}${color FFFFFF}${uptime_short}
${execi 300 ~/.conky/xfce4RandomWallpaper.sh}
clock_rings.lua
--[[
Clock Rings by Linux Mint (2011) reEdited by despot77
This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.
IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.
To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
lua_load ~/scripts/clock_rings.lua
lua_draw_hook_pre clock_rings
Changelog:
+ v1.0 -- Original release (30.09.2009)
v1.1p -- Jpope edit londonali1010 (05.10.2009)
*v 2011mint -- reEdit despot77 (18.02.2011)
Tweak for me -- Joshua Broussard 2012 JUN
]]
settings_table = {
{
-- Edit this table to customise your rings.
-- You can create more rings simply by adding more elements to settings_table.
-- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
name='time',
-- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
arg='%I.%M',
-- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
max=12,
-- "bg_colour" is the colour of the base ring.
bg_colour=0x7F7F7F,
-- "bg_alpha" is the alpha value of the base ring.
bg_alpha=0.6,
-- "fg_colour" is the colour of the indicator part of the ring.
fg_colour=0x0066FF,
-- "fg_alpha" is the alpha value of the indicator part of the ring.
fg_alpha=0.8,
-- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
x=100, y=150,
-- "radius" is the radius of the ring.
radius=50,
-- "thickness" is the thickness of the ring, centred around the radius.
thickness=5,
-- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
start_angle=0,
-- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger than start_angle.
end_angle=360
},
{
name='time',
arg='%M.%S',
max=60,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=100, y=150,
radius=56,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%S',
max=60,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=100, y=150,
radius=62,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%d',
max=31,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=100, y=150,
radius=70,
thickness=5,
start_angle=-90,
end_angle=90
},
{
name='time',
arg='%m',
max=12,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=100, y=150,
radius=76,
thickness=5,
start_angle=-90,
end_angle=90
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=57, y=203,
radius=19,
thickness=5,
start_angle=113,
end_angle=325
},
{
name='cpu',
arg='cpu1',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=57, y=203,
radius=25,
thickness=5,
start_angle=112,
end_angle=326
},
{
name='memperc',
arg='',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=150, y=203,
radius=22,
thickness=10,
start_angle=21,
end_angle=252
},
{
name='fs_used_perc',
arg='/',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=450,
radius=50,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='fs_used_perc',
arg='/var',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=450,
radius=56,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='fs_used_perc',
arg='/tmp',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=450,
radius=62,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='fs_used_perc',
arg='/store',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=450,
radius=68,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='fs_used_perc',
arg='/home/USERNAME',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=450,
radius=74,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='upspeedf',
arg='wlan0',
max=4000,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=615,
radius=45,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='downspeedf',
arg='wlan0',
max=4000,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=200, y=615,
radius=51,
thickness=5,
start_angle=180,
end_angle=360
},
{
name='upspeedf',
arg='eth0',
max=4000,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=0, y=615,
radius=45,
thickness=5,
start_angle=0,
end_angle=180
},
{
name='downspeedf',
arg='eth0',
max=4000,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=0, y=615,
radius=51,
thickness=5,
start_angle=0,
end_angle=180
},
{
name='battery_percent',
arg='',
max=100,
bg_colour=0x7F7F7F,
bg_alpha=0.6,
fg_colour=0x0066FF,
fg_alpha=0.8,
x=126.5, y=936,
radius=72,
thickness=5,
start_angle=90,
end_angle=270
}
}
-- Use these settings to define the origin and extent of your clock.
clock_r=65
-- "clock_x" and "clock_y" are the coordinates of the centre of the clock, in pixels, from the top left of the Conky window.
clock_x=100
clock_y=150
show_seconds=true
require 'cairo'
function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end
function draw_ring(cr,t,pt)
local w,h=conky_window.width,conky_window.height
local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']
local angle_0=sa*(2*math.pi/360)-math.pi/2
local angle_f=ea*(2*math.pi/360)-math.pi/2
local t_arc=t*(angle_f-angle_0)
-- Draw background ring
cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
cairo_set_line_width(cr,ring_w)
cairo_stroke(cr)
-- Draw indicator ring
cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
cairo_stroke(cr)
end
function draw_clock_hands(cr,xc,yc)
local secs,mins,hours,secs_arc,mins_arc,hours_arc
local xh,yh,xm,ym,xs,ys
secs=os.date("%S")
mins=os.date("%M")
hours=os.date("%I")
secs_arc=(2*math.pi/60)*secs
mins_arc=(2*math.pi/60)*mins+secs_arc/60
hours_arc=(2*math.pi/12)*hours+mins_arc/12
-- Draw hour hand
xh=xc+0.78*clock_r*math.sin(hours_arc)
yh=yc-0.78*clock_r*math.cos(hours_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xh,yh)
cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
cairo_set_line_width(cr,5)
cairo_set_source_rgba(cr,1.0,1.0,1.0,1.0)
cairo_stroke(cr)
-- Draw minute hand
xm=xc+0.88*clock_r*math.sin(mins_arc)
ym=yc-0.88*clock_r*math.cos(mins_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xm,ym)
cairo_set_line_width(cr,3)
cairo_stroke(cr)
-- Draw seconds hand
if show_seconds then
xs=xc+clock_r*math.sin(secs_arc)
ys=yc-clock_r*math.cos(secs_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xs,ys)
cairo_set_line_width(cr,1)
cairo_stroke(cr)
end
end
function conky_clock_rings()
local function setup_rings(cr,pt)
local str=''
local value=0
str=string.format('${%s %s}',pt['name'],pt['arg'])
str=conky_parse(str)
value=tonumber(str)
pct=value/pt['max']
draw_ring(cr,pct,pt)
end
-- Check that Conky has been running for at least 5s
if conky_window==nil then return end
local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)
local cr=cairo_create(cs)
local updates=conky_parse('${updates}')
update_num=tonumber(updates)
if update_num>5 then
for i in pairs(settings_table) do
setup_rings(cr,settings_table[i])
end
end
draw_clock_hands(cr,clock_x,clock_y)
end
accuweather.sh
#!/bin/sh
#AccuWeather (r) RSS weather tool for conky
#
#USAGE: weather.sh <locationcode>
#
#(c) Michael Seiler 2007
METRIC=0 #Should be 0 or 1; 0 for F, 1 for C
if [ -z $1 ]; then
echo
echo "USAGE: weather.sh <locationcode>"
echo
exit 0;
fi
curl -s http://rss.accuweather.com/rss/liveweather_rss.asp\?metric\=${METRIC}\&locCode\=$1 | perl -ne 'if (/Currently/) {chomp;/\<title\>Currently: (.*)?\<\/title\>/; print "$1"; }'
xfce4RandomWallpaper.sh
#!/bin/bash
#License: GPLv3
#Author: Joshua Broussard (c) 2012
currUser=`whoami`;
wpDir="~$currUser/Pictures/Wallpaper/";
wpList=(`eval ls -w1 $wpDir`);
wpRange=${#wpList[@]};
for mon in `xfconf-query -c xfce4-desktop -l | egrep "screen[[:digit:]]/monitor[[:digit:]]/image-path"`; do
currWP=(`xfconf-query -c xfce4-desktop -p $mon | awk -F/ '{print $NF}'`);
for ((i=0; i < ${#wpList[@]}; i++)); do
if [ $currWP = ${#wpList[$i]} ]; then
currIDX=$i;
fi;
done;
rnd=$currIDX;
rnd+=$RANDOM;
let "newWP = $rnd % $wpRange";
eval xfconf-query -c xfce4-desktop -p $mon -s $wpDir${wpList[$newWP]};
done;
Last edited by daijizai (2012-06-17 22:41:00)
Offline
KDE 4.8.4
Bespin Style
Smaragd
Looks cool. Seems it's time to change my current KDE style.
What preset are you using for Bespin? I suppose, you meant this smaragd? If so, what theme are you using with it?
Offline
Offline
^Is that conky on the status panel? Mind sharing your config?
Offline
siouxfox wrote:KDE 4.8.4
Bespin Style
SmaragdLooks cool. Seems it's time to change my current KDE style.
What preset are you using for Bespin? I suppose, you meant this smaragd? If so, what theme are you using with it?
yes, and here is the emerald theme http://dzadze.deviantart.com/art/Lion-F … -267183267 and bespin config http://pastebin.com/2gTDhE1Y
::Pastebin::
Offline
-
Last edited by jukkan (2012-06-18 10:51:17)
Offline
Is it possible to give a straight link. I don't like to have to navigate through your deviant art profile to see the full version.
Fixed:
http://fc05.deviantart.net/fs71/f/2011/ … 3nad9p.png
Last edited by jukkan (2012-06-18 10:50:41)
Offline
love your lab mine says hi: http://www.flickr.com/photos/raisedfist … 805927457/
/offtopic
Offline
^Is that conky on the status panel? Mind sharing your config?
Yep. http://pastebin.com/ecM6rBGp
Hund wrote:Is it possible to give a straight link. I don't like to have to navigate through your deviant art profile to see the full version.
It is a direct link to the screenshot..
Hund wrote:love your lab mine says hi: http://www.flickr.com/photos/raisedfist … 805927457/
/offtopic
Thanks! I left a comment there to.
Offline
Just recently got into Archlinux. What a pleasure!
dwm:xcompmgr:conky:terminator
made the background in gimp, took 5 secs, google arch linux logo >> make new file >> grab hex color from .Xdefaults >> paintbucket >> save.
Plain:
http://nihonhut.mine.nu/img/norm.png
Random outputs:
http://nihonhut.mine.nu/img/busy.png
Other than the colors, 99% of the setup is from the wiki. I dig the solarized theme.
Offline
Awesome as always but have now discovered the power of vim. pacman -R nano and I've been happy ever since. Why did none of you tell me about it earlier?
Doug, you have an awesome setup!
What VIM plugin is that in your screenshot that shows a "file explorer" on the left hand side?
Offline
doug piston wrote:Awesome as always but have now discovered the power of vim. pacman -R nano and I've been happy ever since. Why did none of you tell me about it earlier?
Doug, you have an awesome setup!
What VIM plugin is that in your screenshot that shows a "file explorer" on the left hand side?
Looks like the NERD_Tree plugin, but with slight changes on the tree markup. It's pretty slick
Last edited by Onyros (2012-06-18 21:37:06)
Offline
I'm not currently on Arch Linux, but this setup can just easily be adopted to any Distro / DE.
I've used four conky setups in each corner of the screen. The Twitter trends, Gmail unread count and weather are all Python Scripts.
You can get the wallpaper, Python and Conky scripts as well as the wallpaper here.
Last edited by Paanini (2012-06-19 10:16:39)
Offline
We can`t see the full image . Also can u provide a link for Gmail conky ? Thank you.
Offline