Modular status panel for X11 and Wayland, inspired by https://github.com/jaagr/polybar
Find a file
Daniel Eklöf a9110cc936 config: allow simple lists without actually declaring a list node
That is, instead of writing:

  content:
    list:
      items:
        - string: ..
        - string: ..

It is now possible to write:

  content:
    - string: ...
    - string: ...

Obviously, this means it's not possible to assign spacing, margin or
on-click handlers to such a list.
2019-01-01 20:50:49 +01:00
decorations decoration: stack: stacks multiple decorations on top of each other 2018-12-26 15:59:48 +01:00
modules module/removables: remove debug logging 2019-01-01 20:37:04 +01:00
particles dynlist: move to particles folder 2018-12-29 22:13:00 +01:00
.gitignore initial commit: wip 2018-11-17 11:30:33 +01:00
bar.c bar: ignore events we're not interrested in 2019-01-01 20:35:36 +01:00
bar.h bar: set_cursor(): new interface function, to set the X cursor 2018-12-26 17:16:54 +01:00
CMakeLists.txt module/removables: monitors removable devices using udev 2019-01-01 20:07:50 +01:00
color.h initial commit: wip 2018-11-17 11:30:33 +01:00
config.c config: allow simple lists without actually declaring a list node 2019-01-01 20:50:49 +01:00
config.h initial commit: wip 2018-11-17 11:30:33 +01:00
decoration.h decoration: configurable graphical effects, added to a particle 2018-12-26 15:30:47 +01:00
font.c initial commit: wip 2018-11-17 11:30:33 +01:00
font.h initial commit: wip 2018-11-17 11:30:33 +01:00
log.c log: ensure variables are always initialized. Fixes gcc warning 2019-01-01 20:30:15 +01:00
log.h log: LOG_ERRNO_P(), like LOG_ERRNO(), except user provides errno value 2018-12-31 13:18:22 +01:00
main.c main: use bar's return value as exit value 2018-12-29 17:57:30 +01:00
module.c module: add a refresh_in() interface function 2018-12-28 12:42:08 +01:00
module.h module: re-order function pointer declarations 2018-12-29 12:49:25 +01:00
particle.c particle: add utility function to render a particle's decoration 2018-12-29 21:00:03 +01:00
particle.h particle: add utility function to render a particle's decoration 2018-12-29 21:00:03 +01:00
tag.c tag: tags_expand_template(): return NULL if template is NULL 2018-12-29 17:10:54 +01:00
tag.h tags: break out string formatting from particle/string 2018-12-29 17:03:41 +01:00
tllist.h tllist: cast away const in tll_{r,}foreach() 2018-12-15 11:46:34 +01:00
xcb.c xcb: replace asserts with error checks 2019-01-01 20:32:03 +01:00
xcb.h xcb: add xcb_init(): checks the x server + extensions, and caches atoms 2018-11-17 11:47:34 +01:00
yml.c yml: yml_value_as_bool(): return false if value didn't match any known values 2019-01-01 20:32:12 +01:00
yml.h initial commit: wip 2018-11-17 11:30:33 +01:00