status program
Go to file
randomuser 81b9688f83 remove -Wno-missing-field-initializers 2022-11-13 16:04:49 +00:00
.gitignore add a module system 2022-09-20 16:29:25 -05:00
LICENSE add the two clause BSD license 2022-09-20 17:10:13 -05:00
Makefile remove -Wno-missing-field-initializers 2022-11-13 16:04:49 +00:00
README update readme 2022-09-20 18:11:12 -05:00
TODO add alsa and datetime 2022-09-25 10:35:26 -05:00
alsa.c solve alsa.c snprintf formatting errors 2022-11-13 15:31:11 +00:00
alsa.h add alsa and datetime 2022-09-25 10:35:26 -05:00
battery.c migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
battery.h migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
bspwm.c rename the bspc module the bspwm module 2022-09-20 17:05:23 -05:00
bspwm.h migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
datetime.c migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
datetime.h migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
file.c migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
file.h add thermal module 2022-09-21 12:50:10 -05:00
module.h add thermal module 2022-09-21 12:50:10 -05:00
thermal.c migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00
thermal.h add thermal module 2022-09-21 12:50:10 -05:00
tstatus.c migrate tstatus to an object-based compiliation format 2022-11-13 16:03:55 +00:00

README

tstatus
-------

simple modular status bar program

compilation
===========

get your hostname:
$ hostname

if it's in the list of hostnames supported, make with this:
CFLAGS="-D$hostname" make

to make a debug build use:
make debug

to clean:
make clean

configuration
=============

configuration lies mostly in tstatus.c for now. Should change later.
if you want to configure a specific module, the code should be pretty simple.