Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~/bin/pianobar-conky
- --------------------------------------------------------------------------------------------
- #!/bin/bash
- # create variables
- while read L; do
- k="`echo "$L" | cut -d '=' -f 1`"
- v="`echo "$L" | cut -d '=' -f 2`"
- export "$k=$v"
- done < <(grep -e '^\(title\|artist\|album\|stationName\|songStationName\|pRet\|pRetStr\|wRet\|wRetStr\|songDuration\|songPlayed\|rating\|coverArt\|stationCount\|station[0-9]*\)=' /dev/stdin) # don't overwrite $1...
- case "$1" in
- songstart)
- curl -4 -o ~/.config/pianobar/coverArt.jpg $coverArt
- echo -n "$title"> ~/.config/pianobar/title
- echo -n "$album" > ~/.config/pianobar/album
- echo -n "$artist" > ~/.config/pianobar/artist
- ;;
- esac
- --------------------------------------------------------------------------------------------
- ~/.conkyrc
- --------------------------------------------------------------------------------------------
- background yes
- use_xft yes
- xftfont Sans:size=8
- xftalpha 1
- update_interval 1.0
- total_run_times 0
- own_window yes
- own_window_transparent yes
- own_window_type desktop
- own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
- double_buffer yes
- minimum_size 1000 1000
- maximum_width 200
- draw_shades yes
- draw_outline no
- draw_borders no
- draw_graph_borders yes
- default_color white
- default_shade_color black
- default_outline_color white
- alignment top_right
- gap_x 12
- gap_y 44
- no_buffers yes
- uppercase no
- cpu_avg_samples 2
- override_utf8_locale no
- imlib_cache_size 0
- TEXT
- ${font sans-serif:bold:size=8}SYSTEM ${hr 2}
- ${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine
- Host:$alignr$nodename
- Uptime:$alignr$uptime
- File System: $alignr${fs_type}
- ${font sans-serif:bold:size=8}PROCESSORS ${hr 2}
- ${font sans-serif:normal:size=8}${cpugraph cpu1}
- CPU1: ${cpu cpu1}% ${cpubar cpu1}
- ${font sans-serif:bold:size=8}MEMORY ${hr 2}
- ${font sans-serif:normal:size=8}RAM $alignc $mem / $memmax $alignr $memperc%
- $membar
- ${font sans-serif:bold:size=8}DISKS ${hr 2}
- ${font sans-serif:normal:size=8}/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}%
- ${fs_bar /}
- SWAP $alignc ${swap} / ${swapmax} $alignr ${swapperc}%
- ${swapbar}
- ${font sans-serif:bold:size=8}TOP PROCESSES ${hr 2}
- ${font sans-serif:normal:size=8}${top_mem name 1}${alignr}${top mem 1} %
- ${top_mem name 2}${alignr}${top mem 2} %
- $font${top_mem name 3}${alignr}${top mem 3} %
- $font${top_mem name 4}${alignr}${top mem 4} %
- $font${top_mem name 5}${alignr}${top mem 5} %
- ${font sans-serif:bold:size=8}NETWORK ${hr 2}
- ${font sans-serif:normal:size=8}IP address: $alignr ${addr wlan0}
- ESSID: $alignr ${wireless_essid wlan0}
- Connection quality: $alignr ${wireless_link_qual_perc wlan0}%
- ${downspeedgraph wlan0}
- DLS:${downspeed wlan0} kb/s $alignr total: ${totaldown wlan0}
- ${upspeedgraph wlan0}
- ULS:${upspeed wlan0} kb/s $alignr total: ${totalup wlan0}
- ${font sans-serif:bold:size=8}PIANOBAR ${hr 2}
- ${font sans-serif:normal:size=8}Title: $alignr ${exec cat /home/parker/.config/pianobar/title}
- Artist: $alignr ${exec cat /home/parker/.config/pianobar/artist}
- Album: $alignr ${exec cat /home/parker/.config/pianobar/album}
- ${image /home/parker/.config/pianobar/coverArt.jpg -p 72,597 -s 125x125}
- --------------------------------------------------------------------------------------------
- ~/.config/pianobar/config
- --------------------------------------------------------------------------------------------
- user = youremail@address.com
- password = yourpassword
- tls_fingerprint = 2D0AFDAFA16F4B5C0A43F3CB1D4752F9535507C0
- event_command = /home/yourusername/bin/pianobar-conky
- --------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement