added blocks.def.h to act as default blocks file so that changes made in
the future will not affect csutom blocks.h files.
This commit is contained in:
parent
8893f2d08a
commit
7e0bc3f580
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,3 +1,6 @@
|
||||
# Custom blocks file
|
||||
blocks.h
|
||||
|
||||
# Prerequisites
|
||||
*.d
|
||||
|
||||
|
10
Makefile
10
Makefile
@ -1,7 +1,11 @@
|
||||
PREFIX ?= /usr/local
|
||||
CC ?= cc
|
||||
output: dwmblocks.c blocks.h
|
||||
${CC} dwmblocks.c `pkg-config --cflags x11` `pkg-config --libs x11` -o dwmblocks
|
||||
|
||||
output: dwmblocks.c blocks.def.h blocks.h
|
||||
cc `pkg-config --cflags x11` `pkg-config --libs x11` dwmblocks.c -o dwmblocks
|
||||
blocks.h:
|
||||
cp blocks.def.h $@
|
||||
|
||||
|
||||
clean:
|
||||
rm -f *.o *.gch dwmblocks
|
||||
install: output
|
||||
|
10
blocks.def.h
Normal file
10
blocks.def.h
Normal file
@ -0,0 +1,10 @@
|
||||
//Modify this file to change what commands output to your statusbar, and recompile using the make command.
|
||||
static const Block blocks[] = {
|
||||
/*Icon*/ /*Command*/ /*Update Interval*/ /*Update Signal*/
|
||||
{"Mem:", "free -h | awk '/^Mem/ { print $3\"/\"$2 }' | sed s/i//g", 30, 0},
|
||||
|
||||
{"", "date '+%b %d (%a) %I:%M%p'", 5, 0},
|
||||
};
|
||||
|
||||
//sets delimeter between status commands. NULL character ('\0') means no delimeter.
|
||||
static char delim = '|';
|
20
blocks.h
20
blocks.h
@ -1,20 +0,0 @@
|
||||
//Modify this file to change what commands output to your statusbar, and recompile using the make command.
|
||||
static const Block blocks[] = {
|
||||
/*Icon*/ /*Command*/ /*Update Interval*/ /*Update Signal*/
|
||||
{"", "cat ~/.pacupdate | sed /📦0/d", 0, 9},
|
||||
|
||||
{"🧠", "free -h | awk '/^Mem/ { print $3\"/\"$2 }' | sed s/i//g", 30, 0},
|
||||
|
||||
{"", "~/bin/statusbar/volume", 0, 10},
|
||||
|
||||
{"☀", "xbacklight | sed 's/\\..*//'", 0, 11},
|
||||
|
||||
{"", "~/bin/statusbar/battery", 5, 0},
|
||||
|
||||
{"🌡", "sensors | awk '/^temp1:/{print $2}'", 5, 0},
|
||||
|
||||
{"", "~/bin/statusbar/clock", 5, 0},
|
||||
};
|
||||
|
||||
//sets delimeter between status commands. NULL character ('\0') means no delimeter.
|
||||
static char delim = '|';
|
Loading…
Reference in New Issue
Block a user