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
4 changed files with 20 additions and 23 deletions
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 = '|';
|
Reference in a new issue