Commit Graph

37 Commits

Author SHA1 Message Date
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