Shop Forum More Submit  Join Login
XMOBAR instead CONKY and DZEN2 by vermaden XMOBAR instead CONKY and DZEN2 by vermaden
Unfortunately both CONKY and DZEN2 has their issues I (hopefully) finally settled with XMOBAR.

CONFIG(s): [link] [link]
Add a Comment:
 
:iconunixwz0r:
UNIXwz0r Featured By Owner Jun 18, 2014  Hobbyist Artist
please get a hold of me ... I really want this wallpaper :)
Reply
:iconunixwz0r:
UNIXwz0r Featured By Owner Edited Jun 18, 2014  Hobbyist Artist
your link is broken..


where did u get this wallpaper!!!
Reply
:iconunixwz0r:
UNIXwz0r Featured By Owner Jun 18, 2014  Hobbyist Artist
can't find this wallpaper.
Reply
:iconunixwz0r:
UNIXwz0r Featured By Owner Jun 18, 2014  Hobbyist Artist
Where is this wallpaper ?
Reply
:iconunixwz0r:
UNIXwz0r Featured By Owner Jun 18, 2014  Hobbyist Artist
where is that twix unix wallpaper man . i try to find it everywheres
Reply
:iconunixwz0r:
UNIXwz0r Featured By Owner Feb 8, 2014  Hobbyist Artist
may I ask how u got all that stuff working on xmobar... as i had a config but it seem to work only with linux, i'm trying to find how i can do this with xmobar.. as i get stuff like error: /proc/meminfo: openFile: does not exist hmm weird
Reply
:iconvermaden:
vermaden Featured By Owner Feb 21, 2014
Even if You mount /proc on FreeBSD, it does contain only the pseudo directories with stats/information for pids. It does not contain all the Linuxisms like /proc/cpuinfo or /proc/swap or whatever.

If You take a Linux script and put it on FreeBSD it mostly ends up not working.

On FreeBSD I used a script that would gather that data without /proc, for example from sysctl.


% cat ~/scripts/xmobar.sh
#! /bin/sh

date +"<fc=#AAAAAA>date:</fc> <fc=#EEEEEE>%Y/%m/%d/%A/%H:%M</fc>" | tr '[A-Z]' '[a-z]'

echo -n " <fc=#dd0000>|</fc> <fc=#aaaaaa>cpu:</fc> <fc=#eeeeee>"

top -b 10 | awk 'NR>8 { gsub(/%/,"",$0); CPU+=$11; } END { split(CPU,cpu,"."); print cpu[1]; }'

echo -n "%/"

sysctl -n dev.cpu.0.freq

echo -n "MHz/"

sysctl -n dev.cpu.0.temperature | awk -F '.' '{print $1}'

echo -n "C</fc> <fc=#dd0000>|</fc> <fc=#aaaaaa>load:</fc> <fc=#eeeeee>"

sysctl -n vm.loadavg | awk '{ print substr($2,0,3) "/" substr($3,0,3) "/" substr($4,0,3) }'

BOOT=$( sysctl -n kern.boottime | awk 'match($0, / sec = [0-9]+/) { $0 = substr($0, RSTART, RLENGTH); print $3 }' )
DATE=$( date +%s )
echo -n " <fc=#dd0000>|</fc> <fc=#aaaaaa>uptime:</fc> <fc=#eeeeee>$( date -r $(( ${DATE} - ${BOOT} - 3600 )) +"%k:%M" | tr -d ' ' )</fc>"

echo -n "</fc> <fc=#dd0000>|</fc> <fc=#aaaaaa>ps:</fc> <fc=#eeeeee>"

sysctl -n vm.vmtotal | awk 'match($0, /Processes/) { gsub(/\)/,"",$11); print $3 "/" $6 "/" $9 "/" $11 }'

echo -n "</fc> <fc=#dd0000>|</fc> <fc=#aaaaaa>mem:</fc> <fc=#eeeeee>"

MEM_PAGE=$( sysctl -n hw.pagesize )
MEM_SIZE=$(( $( sysctl -n vm.stats.vm.v_page_count )     * ${MEM_PAGE} / 1024 / 1024 ))
MEM_INCT=$(( $( sysctl -n vm.stats.vm.v_inactive_count ) * ${MEM_PAGE} / 1024 / 1024 ))
MEM_FREE=$(( $( sysctl -n vm.stats.vm.v_free_count )     * ${MEM_PAGE} / 1024 / 1024 ))
MEM_USED=$(( ${MEM_SIZE} - ${MEM_FREE} - ${MEM_INCT} ))

echo -n "$(( 100 * ${MEM_USED} / ${MEM_SIZE} ))%/$(( ${MEM_USED} ))M"

echo -n "</fc> <fc=#dd0000>|</fc> <fc=#aaaaaa>ip:</fc> <fc=#eeeeee>$( if_ip.sh )</fc>"

echo -n "<fc=#dd0000>|</fc> <fc=#aaaaaa>vol/pcm:</fc> <fc=#eeeeee>$( __conky_mixer_vol.sh )/$( __conky_mixer_pcm.sh )</fc> "

echo -n "<fc=#dd0000>|</fc> <fc=#aaaaaa>fs:</fc> <fc=#eeeeee>"

zpool list storage | awk 'END{print $5 "/" $4}'

echo -n "</fc> <fc=#dd0000>|</fc> <fc=#aaaaaa>bat:</fc> <fc=#eeeeee>$( battery.sh )</fc>"


Reply
:iconmikerackhabit:
mikerackhabit Featured By Owner Aug 12, 2012
What are you using to get the taskbar (running apps) icons below the status bar? Cool setup btw!
Reply
:iconvermaden:
vermaden Featured By Owner Aug 14, 2012
Its tint2, I have simplified all that into this: [link]

TOPLEFT: lxpanel
TOP/TOPRIGHT: conky
TOP/BOTTOM: tint2
Reply
:iconthedexter1111:
TheDexter1111 Featured By Owner Nov 2, 2011
wall plz!! xD
Reply
:iconvermaden:
vermaden Featured By Owner Nov 7, 2011
There You go mate ;) [link]
Reply
:iconthedexter1111:
TheDexter1111 Featured By Owner Nov 8, 2011
sweet thanks
Reply
:iconvermaden:
vermaden Featured By Owner Nov 10, 2011
Welcome.
Reply
:iconbikerboy:
bikerboy Featured By Owner Jul 4, 2011
I am going to copy you and try XMOBAR and Deadbeef :lol:
Reply
:iconvermaden:
vermaden Featured By Owner Jul 5, 2011
I must say that I am really happy user of both of them, especially deadbeef feels a lot better after update to 0.4.4, lots of new useful features, as for xmobar ... I use it for the first time and I am very impressed.

You can grab my xmobar configuration here if You like, it works on FreeBSD: [link]
Reply
:iconbikerboy:
bikerboy Featured By Owner Jul 5, 2011
Why do you have the spacing on top between the various icons?

and what do you use for the icons on the left? wbar?
Reply
:iconvermaden:
vermaden Featured By Owner Jul 6, 2011
> Why do you have the spacing on top between the various icons?
4 different desktops ;)

> and what do you use for the icons on the left? wbar?
Yes, here is the config if You want: [link]
Reply
:iconbikerboy:
bikerboy Featured By Owner Jul 9, 2011
:bow:
Reply
:iconvermaden:
vermaden Featured By Owner Jul 10, 2011
Welcome mate ;)
Reply
Add a Comment:
 
×



Details

Submitted on
June 30, 2011
Image Size
289 KB
Resolution
1680×1050
Link
Thumb

Stats

Views
6,671
Favourites
4 (who?)
Comments
20
Downloads
106