Official repository for community contributed blocklets
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
afs afs: add support for LABEL key Sep 14, 2018
apt-upgrades apt-upgrades: use injected properties Jan 17, 2018
arch-update arch-update: updated dependency: pacman-contrib Jun 2, 2018
aur-update aur-update: new blocklet to check for AUR updates Feb 11, 2018
bandwidth bandwidth: add TREAT_UNKNOWN_AS_UP key Sep 24, 2018
bandwidth2 bandwidth2: actually print output to bar Sep 25, 2018
bandwidth3 bandwidth3: add LABEL support Sep 23, 2018
battery battery: add LABEL support, and don't print to stderr if no battery Sep 23, 2018
battery2 Rename battery -> battery2 to make room for default script Dec 9, 2017
batterybar batterybar: use injected properties Jun 1, 2018
calendar calendar: add LABEL support Sep 21, 2018
cpu_usage cpu_usage: add support for LABEL key Sep 14, 2018
disk-io disk-io: use LABEL key Sep 23, 2018
disk Handle LABEL key Sep 13, 2018
docker docker: add block to show running containers and latest container ip Aug 24, 2018
email Unify README look and feel. No code changes. Nov 28, 2016
essid essid: use injected properties Aug 24, 2018
gpu-load gpu-load: use injected properties Jun 1, 2018
iface iface: add LABEL and ADDRESS_FAMILY keys Sep 23, 2018
kbdd_layout Unify README look and feel. No code changes. Nov 28, 2016
key_layout key_layout: use injected properties Jun 1, 2018
keyindicator keyindicator: use injected properties Jun 1, 2018
kubernetes kubernetes: add current context and namespace for kubernetes Jan 5, 2018
load_average load_average: add default block Dec 10, 2017
mediaplayer mediaplayer: add volume control for playerctl Aug 6, 2017
memory memory: add default block Dec 10, 2017
monitor_manager monitor_manager: use injected properties Jun 1, 2018
openvpn openvpn: use injected properties Jun 1, 2018
rofi-calendar rofi-calendar: add LABEL support Sep 23, 2018
shutdown_menu shutdown_menu: use injected properties Jun 1, 2018
tahoe-lafs tahoe-lafs: check the status of a tahoe-lafs grid Jan 18, 2017
temperature temperature: use injected properties Jun 1, 2018
time time: update to use injected properties Aug 24, 2018
usb usb: use injected properties Aug 24, 2018
volume-pulseaudio volume-pulseaudio: remove known bug remark because option is now obvious Jan 17, 2018
volume volume: use injected properties Aug 24, 2018
wifi wifi: use injected properties Aug 24, 2018
wlan-dbm wlan-dbm: use injected properties Aug 24, 2018
ytdl-mpv ytdl-mpv: fix previous commit Jan 17, 2018
.gitignore Add gitignore Jan 17, 2018
CONTRIBUTING.md CONTRIBUTING.md: update to use injected properties Aug 24, 2018
ISSUE_TEMPLATE.md Add issues template Dec 15, 2016
LICENSE.md Add master LICENSE.md to repo Dec 1, 2015
README.md Merge branch 'master' of github.com:vivien/i3blocks-contrib Sep 7, 2018
config.example config.example: Update for injected properties Aug 24, 2018

README.md

Community contributed blocklets

This repository contains a set of scripts (a.k.a. blocklets) for i3blocks, contributed by the community.

It is officially maintained by @kb100 with the help of a bench of active i3blocks crafters.

Each release of this repository will be guaranteed to work against a given release of i3blocks (a.k.a. core).

contrib core
master master
next next

You may want to take a look at the individual blocklet directories, which contain descriptions, screenshots, and installation/configuration instructions. Note: configurations reference $SCRIPT_DIR, meaning the directory that you put the script into. You must change $SCRIPT_DIR appropriately to coincide with where you put your scripts, for more info see the FAQ.

Want to contribute? Great! Check the contribution guidelines in order to get started.

Note: i3blocks now supports dynamics properties, and all scripts have been updated to do the same. i3blocks-contrib requires a version of i3blocks that supports dynamics properties, so upgrade as necessary.

Happy crafting!