Commit Graph

39 Commits

Author SHA1 Message Date
Michael Carlberg
6aba583c3e refactor(build): Rename X extension flags 2016-11-30 12:48:13 +01:00
Michael Carlberg
c442e47f93 config: Add under-/overline properties 2016-11-21 16:38:52 +01:00
Michael Carlberg
c1162960cc fix(battery): Try several value files
Fixes #177
2016-11-21 08:30:25 +01:00
Michael Carlberg
4b576bd23b feat(config): Try to guess interface names 2016-11-20 04:11:02 +01:00
Michael Carlberg
74c7f5f617 fix: Patch example config template
The last patch only updated the generated file
and not the CMake template

Remove the generated file and add it to
.gitignore to prevent future mistakes
2016-11-20 03:30:18 +01:00
Michael Carlberg
e2dab8a398 fix: Patch example config
- Query for truetype version of Unifont since
  the BDF version doesn't render the glyphs properly
- Replace ${BAR.key} with new ${root.key}
- Do not define specific volume mixers
2016-11-20 02:47:39 +01:00
Michael Carlberg
fd57ab0f3d fix: project rename 2016-11-19 06:26:07 +01:00
Michael Carlberg
51d8f289fa feat(xwindow): New module "xwindow"
Add module to display title of active window.
Requires WM with support for the _NET_ACTIVE_WINDOW hint.

Ref #84
2016-11-19 04:05:13 +01:00
Michael Carlberg
1b5979ba10 feat(config): Default reference values
- Add fallback values to env/xrdb references:

  ${env:UNEXISTING:fallback value}
  ${xrdb:UNEXISTING:fallback value}

- Replace ${BAR.key} with ${root.key} and display
  deprecation warning if the former is used
2016-11-18 18:04:24 +01:00
Michael Carlberg
c8f2a934b1 refactor(fs): Update naming to reflect actual usage
The module currently only handle mounted filesystem
and not block devices or partitions. Change naming
to be more clear.
2016-11-13 08:50:14 +01:00
Michael Carlberg
d2a6773c26 fix(fs): Remove unmounted format tags 2016-11-13 06:40:35 +01:00
Michael Carlberg
9a0df75a91 feat(fs): New filesystem module
Module that displays details about
mounted filesystems, #84

Closes #153
2016-11-13 06:14:34 +01:00
Michael Carlberg
fe1d0579ec fix(build): Handle empty list of bat/adp names 2016-11-12 15:03:45 +01:00
Michael Carlberg
23996fdcdc refactor: Tray transparency and code cleaning
- Make pseudo-transparency work as intended, fixes #158
- Fill tray pixmap in case a root pixmap is not found
- Split up bar bootstrap routine
- Formatting (clang-format)
2016-11-12 13:09:50 +01:00
Michael Carlberg
05c318e97b feat(config): Generate config based on build 2016-11-12 13:07:05 +01:00
NBonaparte
a06b38f534 feat(temperature): Added temp module and examples 2016-11-10 22:54:07 -08:00
Michael Carlberg
e7cb345cec wip: Separate source from definitions 2016-11-03 12:54:32 +01:00
Michael Carlberg
94298741b6 tray: Align center and extend configuration
- The tray can now be centered in the bar
- Set window atoms:
  * _NET_SYSTEM_TRAY_COLORS
  * _NET_SYSTEM_TRAY_VISUAL
- New parameters added:
  * tray-background: Define background color
  * tray-offset-x: X position offset
  * tray-offset-y: Y position offset
  * tray-padding: Add spacing on the side of each icon
  * tray-maxsize: Size limit for tray icons, default: 16
  * tray-scale: Icon zoom, default: 1.0
  * tray-detached: The bar will ignore tray updates
2016-10-31 01:41:15 +01:00
Michael Carlberg
27df2398f0 config(i3): Include xbacklight in example config 2016-10-25 17:15:00 +02:00
Michael Carlberg
4f87db79b8 fix: Renamed bar in example configs 2016-10-15 03:51:14 +02:00
Michael Carlberg
1f0468add1 fix(i3): Simplified default configuration 2016-10-14 16:11:48 +02:00
Michael Carlberg
1d3d868712 fix(config): Use new parameter names 2016-10-12 09:05:36 +02:00
Michael Carlberg
ed77e2eec6 Merge branch '2.0-beta' 2016-10-12 05:26:41 +02:00
Michael Carlberg
2af0d0845d fix(docs): Updated README and configs
Use dash instead of underscore as parameter name separator
Will break alot of configs but people like to work!
2016-10-12 05:19:31 +02:00
Michael Carlberg
e1b6238564 feat: Restack-to-root
Fixes the issue where the bar window is being
drawn on top of fullscreen window's
2016-10-11 18:55:41 +02:00
Michael Carlberg
69f648c513 refactor(config): Cleanup example configs 2016-10-11 07:50:04 +02:00
Michael Carlberg
98380c442a fix(config): Use correct family pattern for Font Awesome
Fixes jaagr/lemonbuddy#67
2016-10-10 18:37:05 +02:00
Michael Carlberg
d359ab6057 refactor: Application rewrite 2016-10-10 14:52:57 +02:00
Michael Carlberg
8c8f677f7a fix(config): Use correct family pattern for Font Awesome
Fixes jaagr/lemonbuddy#67
2016-09-22 10:43:03 +02:00
Michael Carlberg
2c74cb06de task(dsl): Replace colons with dashes
Colons break ini syntax highlighters and linters.
2016-06-11 07:49:14 +02:00
Michael Carlberg
3b9dc784ba task(docs): Added another sample screenshot 2016-06-11 06:50:35 +02:00
Michael Carlberg
613c027fe1 fix(config): Include more fields in example config 2016-06-10 12:18:17 +02:00
Michael Carlberg
0e9900db74 fix(volume): Improve mixer event handling
Fixes jaagr/lemonbuddy#14
2016-06-10 01:09:54 +02:00
Michael Carlberg
a6ec504513 feat(core): Throttle writes to stdout 2016-06-01 01:07:23 +02:00
Michael Carlberg
0052ebc7a9 fix(docs): Store updated sample scrot 2016-05-31 03:05:09 +02:00
Michael Carlberg
925469fec1 task(docs): Added screenshot to README.md 2016-05-25 17:44:28 +02:00
Michael Carlberg
0bcd4f9a53 task(core): Basic sample configurations 2016-05-24 09:24:27 +02:00
Michael Carlberg
cd41945f43 fix(configs): Cleanup to avoid having comments spread all over 2016-05-19 23:57:05 +02:00
Michael Carlberg
eeefb3c610 init(git): Base commit 2016-05-19 20:23:45 +02:00