No description
Find a file
2022-04-29 10:15:53 +01:00
i3bar_tools_threaded update readme 2022-04-29 09:15:19 +01:00
.gitignore first commit 2022-02-06 20:10:06 +00:00
base.nim rofi integration 2022-04-29 09:59:28 +01:00
battery.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
brightness.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
date.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
fuzzytime.nim update readme 2022-04-29 09:15:19 +01:00
i3bar_tides.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
nic.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
pingclock.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
README.MD Update 'README.MD' 2022-04-29 10:15:53 +01:00
temperature.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00
volume.nim update readme 2022-04-29 09:15:19 +01:00
wlan.nim changes to remove i3bar priority 2022-04-28 20:58:40 +01:00

A selection of information output tools for dmenu

These are a selection of independant tools for displaying various information about system status in dmenu. Some of them i.e. volume have options (up, down, mute...) which are selectable options in dmenu.
!(https://notnull.click/media/4efcd7472bce49ff9fd91d39ba11c4faa499f558510cf2a6afe7468ca63fca97.mp4) They are compiled separately, for example:

nim c pingclock

and then run with

./pingclock dmenu
or
./pingclock rofi

it can also be run without any arguments to receive a i3bar compatible json string

Personally, I have these bound to key combinations in i3. In fact, I have a seperate bindsym mode in which all these tools are accessible i.e. $mod+i to get to "info" mode then p to show pingclock.
There's also an i3bar_tools_threaded folder with tools for use with i3bar/i3blocks which continously update. Currently these are not working as I recently switched from this as primary, to a secondary choice.

These have some configuration variables explicit to me, you'll need to change them for you for them to be useful I imagine.

I'm aware my code is messy. I'm aware my code is undocumented. But hopefully these things are simple enough to work out.