Commit Graph

6 Commits

Author SHA1 Message Date
Utkarsh Verma
fe538a7a2f
feat: Add support for block-specific icons
Icons can now be specified on a per-block basis. Closes #64.
2024-04-20 08:49:01 +05:30
Utkarsh Verma
12d4decdd4
fix: Fix timer logic for blocks 2023-12-19 09:51:41 +05:30
Luca Bilke
56e6e2ef64
fix: Rename headers to allow compilation against musl libc
tidy: Format includes
2023-11-22 20:38:55 +05:30
Utkarsh Verma
c166ffe0b4
refactor: Add clang-tidy checks and simplify codebase 2023-11-16 11:01:07 +05:30
Utkarsh Verma
10f7d9b8db
Get rid of all global variables 2023-10-25 20:00:08 +05:30
Utkarsh Verma
bc84d094cd
Rewrite the entire code-base
The following changes are focused upon:
- Modularity
- Doing away with globals
- No heap allocations
- Better command line interface
- Switch from Xlib to XCB
- More verbose type definitions
- Implement a single-file config by utilising X-macros
2023-10-25 17:37:23 +05:30