You are not logged in.
For now, I guess that will change if I get the money for a second screen and need xinerama support
Offline
Offline
Guess I'll share my latest setup here.
mwm_run.sh
#!/usr/bin/env bash
wm=monsterwm
ff="/tmp/$RANDOM.monsterwm.fifo"
tags=('\ue010 null' '\ue011 web' '\ue012 foo' '\ue062')
layouts=('\ue002' '\ue001' '\ue003' '\ue005' '\ue006')
[[ -p $ff ]] || mkfifo -m 600 "$ff"
function statusbar {
# Date
date=$(date +"%H:%M")
# Memory usage
mem=$(free -m | awk '/buffers\/cache/ {print $3 MB}')
# Volume
vol=$(amixer get Master | egrep -o '[0-9]{1,3}%' | sed -e 's/%//')
# Music status
music="$(mpc current -f "%artist% - %title%")"
if [ -z "$music" ]; then music="stopped" mstat="\ue0ae"
else
mstat="$(mpc | sed -rn '2s/\[([[:alpha:]]+)].*/\1/p')"
[ "$mstat" == "paused" ] && mstat="\ue059" || mstat="\ue0aa"
fi
# HDD
root=$(df -h|awk '/root/ {print $5}')
home=$(df -h|awk '/home/ {print $5}')
echo "\r \f4$mstat\fr $music \f4\\ue09f\fr $root \f4\\ue0b2\fr $home \f4\ue020\fr $mem \f4\\ue05d\fr $vol \f4\ue015\fr $date "
}
while read -t 1 -r wmout || true; do
if [[ $wmout =~ ^(([[:digit:]]+:)+[[:digit:]]+ ?)+$ ]]; then
read -ra desktops <<< "$wmout"
tmp=
for desktop in "${desktops[@]}"; do
IFS=':' read -r d w m c u <<< "$desktop"
# Tags labels
label=${tags[$d]}
# Current desktop color and enclosing char (yes/no)
((c)) && fg="9" bg="2" lc="\u4 " rc=" \ur" && layout=${layouts[$m]} || fg="1" bg="0" lc=" " rc=" "
# Has windows ?
((w)) && ((! c)) && fg="1" lc="\u6 " rc=" \ur"
# Urgent windows ?
((u)) && fg="1" bg="3" lc="\u4 " rc=" \ur"
tmp+="\f$fg\b$bg$lc$label$rc\fr\br"
done
# Merge the clients indications and the tile mode
tmp+=" $layout"
fi
echo "$tmp $(statusbar)"
done < "$ff" | bar &
#while :; do "$wm" || break; done | tee -a "$ff"
$wm > "$ff"
rm $ff
Last edited by Shinryuu (2012-09-22 15:12:29)
Offline
Shinryuu, where can I see the code for each icon? I guess it's ohsnap or stlarch_font that you are using?
Edit: I just read the README in ohsnap, hadn't noticed it...
Last edited by maevius (2012-09-26 22:27:22)
Offline
My new setup:
Using cookies color scheme: https://github.com/klrr/cookies
Last edited by kalle97 (2012-10-07 12:48:09)
Offline
Finally
(x-post from October 2012 Screenshots https://bbs.archlinux.org/viewtopic.php … #p1175074)
Offline
Offline
Paul-S ; you are more then welcome. Shinryuu (credits where credits due) is the author for the bar, I just modified it for my needs.
Also; GOOD LOOK ON YER DESK!
Offline
Offline
@gholen very nice setup! Can you share your configs?
They'll be coming as soon as I find my charger for the laptop
Any specific?
Offline
I'm intereted at bar config and monsterwm starup script
Here you are
https://bbs.archlinux.org/viewtopic.php … 9#p1174029 <--- Startupscript and bar.
Batteryscript has been changes to feature a battery-"icon" from stlarch-fonts. But thats pretty mutch all
EDIT:
Added another link.
https://bbs.archlinux.org/viewtopic.php … 0#p1174140 <-- Batterystatus
Last edited by gholen (2012-10-15 23:16:38)
Offline
Monserwm + Bar
Offline
Monserwm + Bar
can you post your statusbar script plz?
edit: nvm, found it in your dotfiles
Last edited by mjheagle8 (2012-10-20 22:26:55)
Desktop/Laptop - DWM :: VM - screen
Registered Linux User Number 483137 :: Victory! :: GitHub
Offline
nperry wrote:Monserwm + Bar
can you post your statusbar script plz?
edit: nvm, found it in your dotfiles
Hope you found the script useful, be sure to post the results.
Offline
heh, great wallpaper nperry
Thanks, for anyone who wants the link. Click Here
Offline
Guess I'll share my latest setup here.
http://ompldr.org/tZmxldg
Awesome ncmpcpp setup. Mind sharing? I might have to get into monsterwm these all look great.
Offline
Shinryuu wrote:Guess I'll share my latest setup here.
http://ompldr.org/tZmxldgAwesome ncmpcpp setup. Mind sharing? I might have to get into monsterwm these all look great.
Sure! You can grab it from here
Offline
Something I came up with not too long time ago
http://ompldr.org/vZzNraQ/term_t-0.png
Did you have to customise the monsterwm code to get the borders to overlap?
Offline