Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 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.
- command=/usr/lib/i3blocks/$BLOCK_NAME
- separator_block_width=15
- markup=none
- [host]
- label=:
- command=uname -r
- #color=#03A9F4
- interval=once
- [weather]
- instance=3647651
- interval=60
- #color=#00BCD4
- # Memory usage
- #
- # The type defaults to "mem" if the instance is not specified.
- [memory]
- label=:
- command=/usr/lib/i3blocks/memory
- #color=#00DCC2
- instance=mem
- interval=30
- separator=true
- [memory]
- label=:
- command=/usr/lib/i3blocks/memory swap
- #color=#0DF48E
- instance=swap
- interval=30
- separator=true
- # CPU usage
- #
- # The script may be called with -w and -c switches to specify thresholds,
- # see the script for details.
- [cpu_usage]
- label=:
- command=/usr/lib/i3blocks/cpu_usage
- #color=#22C701
- interval=10
- #min_width=CPU:100%
- separator=true
- [uptime_label]
- label=:
- command=~/.config/i3/blocks/uptime
- #color=#5FFB05
- interval=60
- [temp]
- label=:
- command=echo `sensors -A | grep -oP '^Core.+? \+\K\d+' | awk '{k+=$1}END{print k/NR}'` °C
- #color=#8FC830
- interval=10
- # 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-home]
- label=:
- command=/usr/lib/i3blocks/disk $HOME
- #color=#C6D927
- instance=/home/virus69
- interval=30
- [disk-root]
- label=:
- command=/usr/lib/i3blocks/disk_root
- #color=#FFE700
- instance=/
- 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]
- #instance=wlan0
- #label=:
- #command=/usr/lib/i3blocks/iface
- #color=#6D0A63
- #interval=10
- #separator=false
- [wifi]
- instance=wlan0
- label=:
- command=/usr/lib/i3blocks/wifi
- #color=#DA9329
- interval=10
- #separator=true
- #[bandwidth]
- #instance=eth0
- #label=:
- #interval=5
- # Volume indicator
- #
- # The first parameter sets the step (and units to display)
- # The second parameter overrides the mixer selection
- # See the script for details.
- [volume]
- label=:
- command=/usr/lib/i3blocks/volume
- #color=#D9482A
- interval=2
- signal=10
- # Date Time
- #
- [time]
- label=
- command=date '+%a-%d-%b-%Y'
- interval=5
- #color=#DC1D26
- #99A1FB
- #00B7DC
- #56E4F5
- [time]
- label=
- command=date '+%I:%M %p'
- interval=5
- #color=#CC35AF
- #00DCC2,#00DCA6,#00FCBD
- [music]
- label=♪
- command=mpc current
- #color=#7F37FF
- interval=20
- # ----- Desactivated -----#
- #[load_average]
- #label=
- #command=/usr/lib/i3blocks/load_average
- #color=#FFE700
- #interval=10
- # 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=
- #command=/usr/lib/i3blocks/temperature
- #interval=10
- # Battery indicator
- #
- # The battery instance defaults to 0.
- #[battery]
- #label=BAT
- #label=⚡
- #instance=1
- interval=30
- # Generic media player support
- #
- # This displays "ARTIST - SONG" if a music is playing.
- # Supported players are: spotify, vlc, audacious, xmms2, mplayer, and others.
- #[mediaplayer]
- #label=
- #instance=ncmpcpp
- #interval=5
- #signal=10
- # OpenVPN support
- #
- # Support multiple VPN, with colors.
- #[openvpn]
- #interval=20
- # 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]
- #instance=CAPS
- #interval=once
- #signal=11
- #[keyindicator]
- #instance=NUM
- #interval=once
- #signal=11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement