Michael Stapelberg
a291596367
Generate manpage in Makefile
2009-10-12 09:59:11 +02:00
Michael Stapelberg
f947d0a446
Breaks configfiles! Major refactoring of i3status, see below
...
We finally switched to libconfuse for a configuration file format
which does not require much work for the programmer nor for the user.
Plus, it avoids the Not-Invented-Here syndrome of yet another config
file format.
Furthermore, as a consequence of providing format strings for every
"module" (ipv6, wireless, …), we directly print the output and thus
we needed to drop support for wmii. This allowed us to get rid of
quite some complexity.
Documentation about the new configuration file and options will
follow. This commit is the beginning of what will be i3status v2.0.
2009-10-11 22:14:29 +02:00
Michael Stapelberg
745fb02f2f
Fix linking (Thanks Atsutane)
2009-10-01 22:13:30 +02:00
Michael Stapelberg
b2292e770e
Implement getting the wireless ESSID
...
This adds a dependency for libiw
2009-10-01 17:43:32 +02:00
Axel Beckert
e565e313f7
Support for (Debian) GNU/kFreeBSD
2009-09-01 12:39:49 +02:00
Michael Stapelberg
bb52b40c8e
Add support for xmobar
...
Use i3status-xmobar | xmobar -o -t "%StdinReader%" -c "[Run StdinReader]"
You might need to copy the default configuration to ~/.xmobarrc
2009-08-18 21:29:44 +02:00
Michael Stapelberg
bd3f63428a
Hide ugly compilation calls in Makefile
2009-07-21 20:45:05 +02:00
Michael Stapelberg
6fda988f36
Use own files for each function, add get_ipv6_addr.c
2009-07-21 19:07:30 +02:00
Michael Stapelberg
35936f4b71
makefile: fix linking
2009-06-17 22:13:48 +02:00
Michael Stapelberg
a14045572d
makefile: fix dependencies
2009-06-17 22:08:33 +02:00
Michael Stapelberg
e1e3cd4940
makefile: fix release target
2009-06-17 21:49:14 +02:00
Michael Stapelberg
17619e8c33
debian: build separate packages for dzen2/wmii
2009-06-17 21:33:54 +02:00
Michael Stapelberg
bb4ebcfecc
Fix URLs, fix make release, update debian/changelog
2009-05-01 19:57:09 +02:00
Michael Stapelberg
b7bf1dd722
Implement flags for batteries to use the last full capacity. This breaks configfiles.
2009-05-01 17:53:27 +02:00
Michael Stapelberg
827413aae1
Modify debian package to use the new name, remove initscript as it makes no sense for dzen2
2009-04-17 13:48:14 +02:00
Michael Stapelberg
1ff4d5a8ce
Replace wmiistatus with i3status in files
2009-04-17 13:31:53 +02:00
Michael Stapelberg
444516794e
Remove unnecessary code for dzen
2009-02-22 20:16:48 +01:00
Michael Stapelberg
6ce04aea3f
Add dzen2-compatible mode
2009-02-22 19:56:06 +01:00
Michael Stapelberg
bbd9e7f85d
Move configuration file parsing into wmiistatus.c, saves a lot of hassle/SLOC/files
2009-01-25 23:18:25 +01:00
Michael Stapelberg
5bdb2a95df
Make linux-dependant part use #ifdef LINUX
2009-01-25 20:50:02 +01:00
Michael Stapelberg
7f39bf160c
Install manpages aswell
2008-10-24 21:39:28 +02:00
Michael Stapelberg
6344135cb2
Add release target to Makefile, use -f for deletion
2008-10-24 21:29:00 +02:00
Michael Stapelberg
8f5d77d5e4
Add option parsing via getopt, cleanup Makefile
2008-10-07 15:33:54 +02:00
Michael Stapelberg
a49ff50578
Make everything configurable
2008-10-07 13:41:10 +02:00
Michael Stapelberg
e31a85eb3b
Make some formats/paths configurable, add initscript
2008-10-04 19:32:35 +02:00
Michael Stapelberg
65251638dd
Cleanup
...
- Add more warning-flags to Makefile and fix warnings
- Create config.h as a central place for paths/names
- Add wmiistatus.h for definitions
2008-10-04 18:42:12 +02:00
Michael Stapelberg
949728e8c5
Initial commit
2008-10-03 03:18:09 +02:00