diff options
Diffstat (limited to 'env/.config/i3blocks/config')
| -rw-r--r-- | env/.config/i3blocks/config | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/env/.config/i3blocks/config b/env/.config/i3blocks/config new file mode 100644 index 0000000..eff5ddb --- /dev/null +++ b/env/.config/i3blocks/config @@ -0,0 +1,163 @@ +# i3blocks config file +# +# Please see man i3blocks for a complete reference! +# The man page is also hosted at http://vivien.github.io/i3blocks +# +# List of valid properties: +# +# align +# color +# command +# full_text +# instance +# interval +# label +# min_width +# name +# separator +# separator_block_width +# short_text +# signal +# urgent + +# Global properties +# +# The top properties below are applied to every block, but can be overridden. +# Each block command defaults to the script name to avoid boilerplate. +# Change $SCRIPT_DIR to the location of your scripts! +command=$SCRIPT_DIR/$BLOCK_NAME/$BLOCK_NAME +separator_block_width=15 +markup=pango + +# Volume indicator +# +# The first parameter sets the step (and units to display) +# The second parameter overrides the mixer selection +# See the script for details. + +[volume2] +label= +interval=1 +signal=10 +#STEP=5% + +# Memory usage +# +# The type defaults to "mem" if the instance is not specified. +[memory] +label= +separator=false +interval=30 + +[memory] +label=SWAP +instance=swap +separator=false +interval=30 + +# Disk usage +# +# The directory defaults to $HOME if the instance is not specified. +# The script may be called with a optional argument to set the alert +# (defaults to 10 for 10%). +[disk] +label= +#DIR=/mnt/data +interval=30 + +# Network interface monitoring +# +# If the instance is not specified, use the interface used for default route. +# The address can be forced to IPv4 or IPv6 with -4 or -6 switches. +# [iface] +# #IFACE=wlan0 +# color=#00FF00 +# interval=10 +# separator=false + +[wifi] +#INTERFACE=wlp3s0 +label=wifi: +interval=10 +separator=false + +[bandwidth] +#INTERFACE=eth0 +interval=5 + +# CPU usage +# +# The script may be called with -w and -c switches to specify thresholds, +# see the script for details. +[cpu_usage] +label= +interval=10 +min_width= 100.00% +#separator=false + +[load_average] +label=LOAD +interval=10 + +# Battery indicator +# +# The battery instance defaults to 0. +[battery] +label=BAT +#label=⚡ +interval=30 + +[rss] +label= +command=/usr/bin/newsboat -x print-unread|sed 's/\s.*//; s/Error:/E/' +interval=20 + +# Date Time +# +[time] +command=date '+%a %m/%d/%Y %I:%M%p' +interval=5 + +# Generic media player support +# +# This displays "ARTIST - SONG" if a music is playing. +# Supported players are: spotify, vlc, audacious, xmms2, mplayer, and others. +# Set to %any to automatically pick (Requires playerctl >=2.1.1) +#[mediaplayer] +# This picks any player, with vlc as first, and spotify as last choice +#instance=vlc,%any,spotify +#interval=5 +#signal=10 + +# OpenVPN support +# +# Support multiple VPN, with colors. +#[openvpn] +#interval=20 + +# Temperature +# +# Support multiple chips, though lm-sensors. +# The script may be called with -w and -c switches to specify thresholds, +# see the script for details. +#[temperature] +#label=TEMP +#interval=10 + +# Key indicators +# +# Add the following bindings to i3 config file: +# +# bindsym --release Caps_Lock exec pkill -SIGRTMIN+11 i3blocks +# bindsym --release Num_Lock exec pkill -SIGRTMIN+11 i3blocks +#[keyindicator] +#KEY=CAPS +#markup=pango +#interval=once +#signal=11 + +#[keyindicator] +#KEY=NUM +#markup=pango +#interval=once +#signal=11 |
