Commit graph

109 commits

Author SHA1 Message Date
Daniel Eklöf
e92e99c5d3 config: add 'default' config to map particle
This value specifies the particle to use when the tag value does not
match any of the values specified in the "values" dict.
2018-12-15 19:13:45 +01:00
Daniel Eklöf
92a1a35c90 module/i3: new module; tracks i3 workspaces 2018-12-13 19:05:52 +01:00
Daniel Eklöf
92c9593ff5 particle/map: new particle; maps a tag value to a particle
This particle is basically a dictionary mapping tag values to
particles.
2018-12-13 19:05:52 +01:00
Daniel Eklöf
081bccf06d modules: put all modules in separate sub directories 2018-11-17 23:15:32 +01:00
Daniel Eklöf
97028ae28c config: don't assume *all* modules have a single, simple, content particle 2018-11-17 22:43:51 +01:00
Daniel Eklöf
6bd698fbc8 Revert "particle/list: optionally destroy sub particles"
This reverts commit c5d3e934b4.
2018-11-17 22:43:11 +01:00
Daniel Eklöf
c5d3e934b4 particle/list: optionally destroy sub particles
This was always done before. Now that it is optional, one can for
example generate lists dynamically, using the same set of base
particles over and over again.
2018-11-17 17:13:45 +01:00
Daniel Eklöf
921cda0a81 bar: make location configurable (top or bottom) 2018-11-17 11:54:14 +01:00
Daniel Eklöf
8bf8a398b9 initial commit: wip 2018-11-17 11:30:33 +01:00