Daniel Eklöf
74fca1efef
doc: f00bar now have more options than -v
2019-05-29 20:39:23 +02:00
Daniel Eklöf
5eef162d39
main: add -b,--backend command line option
...
This option allows the user to explicitly select the backend to
use. The default is still to auto-detect.
2019-05-11 10:53:09 +02:00
Daniel Eklöf
937a684f9e
main: add -c,--config command line option
...
This option tells f00bar to load the configuration from this file
instead of searching the default locations.
2019-05-09 19:31:34 +02:00
Daniel Eklöf
f6ed729cf3
main: rename --check-config -> --validate
2019-05-09 19:24:17 +02:00
Daniel Eklöf
cfc644ba49
main: move --check-config short option from -c to -C
2019-05-09 19:22:11 +02:00
Daniel Eklöf
55c5cfab46
main: add -c,--check-config
...
When this option is used, we exit after loading the
configuration. Either with an error message and a non-zero exit
code (bad config), or no messages and a zero exit code (good config).
2019-05-09 19:20:24 +02:00
Daniel Eklöf
cc001b5702
doc: document -v,--version option
2019-05-07 20:26:55 +02:00
Daniel Eklöf
6753ee3dad
meson: set project version
...
Export project version with -DF00BAR_VERSION.
This is by default set to the meson project version.
However, if git is found, and we manage to run 'git describe' and 'git
branch' in the source directory, version is set to the output of that
instead.
2019-05-07 20:23:51 +02:00
Daniel Eklöf
ea9aea8daf
cmake: remove build files (replaced with meson)
2019-05-04 11:48:20 +02:00
Daniel Eklöf
64171b412a
meson: doc: set 'capture: true' instead of redirecting stdout
2019-05-03 23:07:37 +02:00
Daniel Eklöf
6a10ddbc39
meson: don't compress man pages
...
This is up to the distribution/packager.
For example, arch automatically compresses man pages.
2019-05-03 22:58:22 +02:00
Daniel Eklöf
095766ca12
meson: generate man pages
2019-05-03 22:37:47 +02:00
Daniel Eklöf
0d8765da1f
cmake: doc: require 'scdoc' and 'gzip'
2019-04-29 19:21:10 +02:00
Daniel Eklöf
bed2c071e5
doc: mention that XDG_CONFIG_HOME is searched (before ~/.config)
2019-04-29 18:55:13 +02:00
Daniel Eklöf
853ab244a9
doc: tips for writing configuration
2019-04-22 12:51:25 +02:00
Daniel Eklöf
6b050ff457
doc: xwindow
2019-04-22 12:32:26 +02:00
Daniel Eklöf
040aa9417b
doc: xkb
2019-04-22 12:28:58 +02:00
Daniel Eklöf
70ff05b2e2
doc: removables
2019-04-22 12:22:40 +02:00
Daniel Eklöf
05b54a6141
doc: network
2019-04-22 12:07:44 +02:00
Daniel Eklöf
35bd1bb66c
doc: mpd
2019-04-22 11:58:43 +02:00
Daniel Eklöf
69dcc66b8a
doc: label
2019-04-22 11:10:09 +02:00
Daniel Eklöf
e76dbbacd6
doc: i3
2019-04-22 11:06:09 +02:00
Daniel Eklöf
f7c9a1a47e
doc: clock
2019-04-22 10:44:41 +02:00
Daniel Eklöf
4b79603129
doc: battery
2019-04-22 10:39:58 +02:00
Daniel Eklöf
52dc372a9f
doc: module: backlight: example
2019-04-21 21:08:12 +02:00
Daniel Eklöf
839de289ba
doc: module: backlight
2019-04-21 21:06:10 +02:00
Daniel Eklöf
e36d061f3f
doc: modules: 'font' and 'foreground' are common attributes
2019-04-21 21:05:54 +02:00
Daniel Eklöf
0f2d9b48b8
wip: man pages
2019-04-21 20:44:13 +02:00
Daniel Eklöf
bde34d81fb
wip: man pages
2019-04-21 20:24:21 +02:00
Daniel Eklöf
276ebf7141
wip: man pages
2019-04-21 13:57:55 +02:00
Daniel Eklöf
221a6809c0
wip: man pages
2019-04-21 11:49:33 +02:00