<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>slstatus, branch HEAD</title>
<subtitle>status monitor
</subtitle>
<entry>
<id>f5c4e634cdb19eca298491ad6f071ad09204060f</id>
<published>2025-04-30T02:00:57Z</published>
<updated>2025-04-30T02:00:57Z</updated>
<title>bump version to 1.1</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/f5c4e634cdb19eca298491ad6f071ad09204060f.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit f5c4e634cdb19eca298491ad6f071ad09204060f
parent 3db023f13b85de9cd63096d17b025a6cce39ef88
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 30 Apr 2025 04:00:57 +0200

bump version to 1.1

</content>
</entry>
<entry>
<id>3db023f13b85de9cd63096d17b025a6cce39ef88</id>
<published>2025-04-30T01:59:49Z</published>
<updated>2025-04-30T02:00:53Z</updated>
<title>refactor wifi on linux</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3db023f13b85de9cd63096d17b025a6cce39ef88.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 3db023f13b85de9cd63096d17b025a6cce39ef88
parent a0f960c16f3ccfb01deaaa04556f1a21aa4ac091
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 30 Apr 2025 03:59:49 +0200

refactor wifi on linux

</content>
</entry>
<entry>
<id>a0f960c16f3ccfb01deaaa04556f1a21aa4ac091</id>
<published>2025-04-30T01:12:28Z</published>
<updated>2025-04-30T01:13:41Z</updated>
<title>update LICENSE and README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/a0f960c16f3ccfb01deaaa04556f1a21aa4ac091.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit a0f960c16f3ccfb01deaaa04556f1a21aa4ac091
parent 57a7653632ba15aa0fdd8cbe1831363e4247996d
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 30 Apr 2025 03:12:28 +0200

update LICENSE and README

</content>
</entry>
<entry>
<id>57a7653632ba15aa0fdd8cbe1831363e4247996d</id>
<published>2025-04-30T01:11:53Z</published>
<updated>2025-04-30T01:11:53Z</updated>
<title>fix compiler warning with newer gcc</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/57a7653632ba15aa0fdd8cbe1831363e4247996d.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 57a7653632ba15aa0fdd8cbe1831363e4247996d
parent af508f0b4cf88b1921c59fdf5dd1a98c08223fa5
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 30 Apr 2025 03:11:53 +0200

fix compiler warning with newer gcc

</content>
</entry>
<entry>
<id>af508f0b4cf88b1921c59fdf5dd1a98c08223fa5</id>
<published>2024-03-15T21:20:54Z</published>
<updated>2025-04-30T01:09:55Z</updated>
<title>add &#39;up&#39; for whether a interface is up or down</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/af508f0b4cf88b1921c59fdf5dd1a98c08223fa5.gph" />
<author>
<name>sewn</name>
<email>[email protected]</email>
</author>
<content>commit af508f0b4cf88b1921c59fdf5dd1a98c08223fa5
parent b6267f7d0bedf5789206adf21f33cfe1a872289c
Author: sewn &lt;[email protected]&gt;
Date:   Sat, 16 Mar 2024 00:20:54 +0300

add &#39;up&#39; for whether a interface is up or down

</content>
</entry>
<entry>
<id>b6267f7d0bedf5789206adf21f33cfe1a872289c</id>
<published>2024-07-07T06:54:21Z</published>
<updated>2025-04-30T01:08:02Z</updated>
<title>Add underscore to separators in strtok() call in keymap.c</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b6267f7d0bedf5789206adf21f33cfe1a872289c.gph" />
<author>
<name>Al</name>
<email>[email protected]</email>
</author>
<content>commit b6267f7d0bedf5789206adf21f33cfe1a872289c
parent 0b00c0319c7b4a941b40aa8709bb4c478f9a9b1f
Author: Al &lt;[email protected]&gt;
Date:   Sun,  7 Jul 2024 09:54:21 +0300

Add underscore to separators in strtok() call in keymap.c

</content>
</entry>
<entry>
<id>0b00c0319c7b4a941b40aa8709bb4c478f9a9b1f</id>
<published>2024-07-30T20:15:44Z</published>
<updated>2025-04-30T00:59:42Z</updated>
<title>wifi: switch to nl80211 interface</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0b00c0319c7b4a941b40aa8709bb4c478f9a9b1f.gph" />
<author>
<name>Joakim Sindholt</name>
<email>[email protected]</email>
</author>
<content>commit 0b00c0319c7b4a941b40aa8709bb4c478f9a9b1f
parent f68f49273e70b3767b30c549dda04ddd4d25fc91
Author: Joakim Sindholt &lt;[email protected]&gt;
Date:   Tue, 30 Jul 2024 22:15:44 +0200

wifi: switch to nl80211 interface

</content>
</entry>
<entry>
<id>f68f49273e70b3767b30c549dda04ddd4d25fc91</id>
<published>2023-07-04T18:47:18Z</published>
<updated>2023-07-04T18:47:18Z</updated>
<title>Release stable 1.0 version</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/f68f49273e70b3767b30c549dda04ddd4d25fc91.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit f68f49273e70b3767b30c549dda04ddd4d25fc91
parent 86c7a84c2397e5bbdcebe2a06bada7ee48f0d480
Author: drkhsh &lt;[email protected]&gt;
Date:   Tue,  4 Jul 2023 20:47:18 +0200

Release stable 1.0 version

</content>
</entry>
<entry>
<id>86c7a84c2397e5bbdcebe2a06bada7ee48f0d480</id>
<published>2023-05-15T17:14:52Z</published>
<updated>2023-05-15T17:16:12Z</updated>
<title>Add back version flag to prepare for release</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/86c7a84c2397e5bbdcebe2a06bada7ee48f0d480.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 86c7a84c2397e5bbdcebe2a06bada7ee48f0d480
parent 483169021ba996f59a97b4e3b74cee7e43d6ab6f
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 15 May 2023 19:14:52 +0200

Add back version flag to prepare for release

</content>
</entry>
<entry>
<id>483169021ba996f59a97b4e3b74cee7e43d6ab6f</id>
<published>2023-05-15T17:11:39Z</published>
<updated>2023-05-15T17:11:39Z</updated>
<title>Fix release tarball to prepare for release</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/483169021ba996f59a97b4e3b74cee7e43d6ab6f.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 483169021ba996f59a97b4e3b74cee7e43d6ab6f
parent e0c155e9ab8e8e0cf0ae09dc8cd0a02a460628cf
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 15 May 2023 19:11:39 +0200

Fix release tarball to prepare for release

Correctly copies components to sub-directory, adds all required files

</content>
</entry>
<entry>
<id>e0c155e9ab8e8e0cf0ae09dc8cd0a02a460628cf</id>
<published>2023-04-23T21:48:47Z</published>
<updated>2023-04-23T21:48:47Z</updated>
<title>README: Sync description from manpage</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/e0c155e9ab8e8e0cf0ae09dc8cd0a02a460628cf.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit e0c155e9ab8e8e0cf0ae09dc8cd0a02a460628cf
parent ee586cfea9c328932255512077882fa8194b50c2
Author: drkhsh &lt;[email protected]&gt;
Date:   Sun, 23 Apr 2023 23:48:47 +0200

README: Sync description from manpage

</content>
</entry>
<entry>
<id>ee586cfea9c328932255512077882fa8194b50c2</id>
<published>2023-04-23T21:43:14Z</published>
<updated>2023-04-23T21:43:14Z</updated>
<title>manpage: Quality improvements</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/ee586cfea9c328932255512077882fa8194b50c2.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit ee586cfea9c328932255512077882fa8194b50c2
parent c919def84fd4f52f501548e5f7705b9d56dd1459
Author: drkhsh &lt;[email protected]&gt;
Date:   Sun, 23 Apr 2023 23:43:14 +0200

manpage: Quality improvements

Adds signals section to the manpage and generally improves contents and
wording

</content>
</entry>
<entry>
<id>c919def84fd4f52f501548e5f7705b9d56dd1459</id>
<published>2022-12-19T21:03:59Z</published>
<updated>2022-12-19T21:04:07Z</updated>
<title>More LICENSE updates</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c919def84fd4f52f501548e5f7705b9d56dd1459.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit c919def84fd4f52f501548e5f7705b9d56dd1459
parent 034c591a95feec885208266a6849c04289a9c4a5
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 19 Dec 2022 22:03:59 +0100

More LICENSE updates

Regarding 305aa5138add5971456c880219fe859cd4189624

</content>
</entry>
<entry>
<id>034c591a95feec885208266a6849c04289a9c4a5</id>
<published>2022-12-19T18:26:57Z</published>
<updated>2022-12-19T18:26:57Z</updated>
<title>Revert &quot;config.mk: Fix PREFIX assignment&quot;</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/034c591a95feec885208266a6849c04289a9c4a5.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 034c591a95feec885208266a6849c04289a9c4a5
parent 305aa5138add5971456c880219fe859cd4189624
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 19 Dec 2022 19:26:57 +0100

Revert &quot;config.mk: Fix PREFIX assignment&quot;

&quot;?=&quot; is not POSIX, packagers should use &quot;make PREFIX=&quot;.
This reverts commit c225c4315161a992b9e44dd990d083ee57f7f713.

</content>
</entry>
<entry>
<id>305aa5138add5971456c880219fe859cd4189624</id>
<published>2022-12-19T18:26:15Z</published>
<updated>2022-12-19T18:26:18Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/305aa5138add5971456c880219fe859cd4189624.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 305aa5138add5971456c880219fe859cd4189624
parent 1ae616190cb3f88221571343a284fdf9f55b683f
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 19 Dec 2022 19:26:15 +0100

Update LICENSE

Real names should be used if possible, as the license is legally binding

</content>
</entry>
<entry>
<id>1ae616190cb3f88221571343a284fdf9f55b683f</id>
<published>2022-12-19T01:40:00Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/1ae616190cb3f88221571343a284fdf9f55b683f.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 1ae616190cb3f88221571343a284fdf9f55b683f
parent 581d937e51d10e6e74868d2397081b12952eae07
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 19 Dec 2022 02:40:00 +0100

Update LICENSE

</content>
</entry>
<entry>
<id>581d937e51d10e6e74868d2397081b12952eae07</id>
<published>2022-10-28T15:49:05Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>entropy: Use Unicode escape sequence in string</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/581d937e51d10e6e74868d2397081b12952eae07.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 581d937e51d10e6e74868d2397081b12952eae07
parent c225c4315161a992b9e44dd990d083ee57f7f713
Author: planet36 &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 10:49:05 -0500

entropy: Use Unicode escape sequence in string

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>c225c4315161a992b9e44dd990d083ee57f7f713</id>
<published>2021-05-26T18:29:32Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>config.mk: Fix PREFIX assignment</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c225c4315161a992b9e44dd990d083ee57f7f713.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit c225c4315161a992b9e44dd990d083ee57f7f713
parent 984f45719e8ac9f4451c2d009fb34e28afdfbdb6
Author: planet36 &lt;[email protected]&gt;
Date:   Wed, 26 May 2021 14:29:32 -0400

config.mk: Fix PREFIX assignment

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>984f45719e8ac9f4451c2d009fb34e28afdfbdb6</id>
<published>2021-05-12T02:45:34Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>num_files: opendir() returns a directory stream</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/984f45719e8ac9f4451c2d009fb34e28afdfbdb6.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 984f45719e8ac9f4451c2d009fb34e28afdfbdb6
parent c432c981df97f786c683435a4a06bd58fc9a7b18
Author: planet36 &lt;[email protected]&gt;
Date:   Tue, 11 May 2021 22:45:34 -0400

num_files: opendir() returns a directory stream

opendir() returns a directory stream, not a file descriptor

Co-authored-by: drkhsh &lt;[email protected]&gt;
Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>c432c981df97f786c683435a4a06bd58fc9a7b18</id>
<published>2021-04-13T16:43:18Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>Make LEN macro consistent with other suckless repos</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c432c981df97f786c683435a4a06bd58fc9a7b18.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit c432c981df97f786c683435a4a06bd58fc9a7b18
parent 87c3dd2c36e6d1df577e87fd4d73970fe58a3007
Author: planet36 &lt;[email protected]&gt;
Date:   Tue, 13 Apr 2021 12:43:18 -0400

Make LEN macro consistent with other suckless repos

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>87c3dd2c36e6d1df577e87fd4d73970fe58a3007</id>
<published>2021-04-06T16:48:18Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>battery: Consistent naming for capacity percentage</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/87c3dd2c36e6d1df577e87fd4d73970fe58a3007.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 87c3dd2c36e6d1df577e87fd4d73970fe58a3007
parent d77f216faea5566ba8ebdbf1456c5e6806d2eeb5
Author: planet36 &lt;[email protected]&gt;
Date:   Tue,  6 Apr 2021 12:48:18 -0400

battery: Consistent naming for capacity percentage

https://www.kernel.org/doc/html/latest/power/power_supply_class.html

Co-authored-by: drkhsh &lt;[email protected]&gt;
Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d77f216faea5566ba8ebdbf1456c5e6806d2eeb5</id>
<published>2021-04-02T18:11:00Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>Sort functions by name</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d77f216faea5566ba8ebdbf1456c5e6806d2eeb5.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit d77f216faea5566ba8ebdbf1456c5e6806d2eeb5
parent 40f13be551f0e1a0eaee07dcb64b3b6ab3a68dd9
Author: planet36 &lt;[email protected]&gt;
Date:   Fri,  2 Apr 2021 14:11:00 -0400

Sort functions by name

Co-authored-by: drkhsh &lt;[email protected]&gt;
Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>40f13be551f0e1a0eaee07dcb64b3b6ab3a68dd9</id>
<published>2021-03-25T17:05:48Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>uptime: Use sizeof instead of repeating the size</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/40f13be551f0e1a0eaee07dcb64b3b6ab3a68dd9.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 40f13be551f0e1a0eaee07dcb64b3b6ab3a68dd9
parent c75cb9ad7af55d16b864b1059fbc1aaa9d9874de
Author: planet36 &lt;[email protected]&gt;
Date:   Thu, 25 Mar 2021 13:05:48 -0400

uptime: Use sizeof instead of repeating the size

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>c75cb9ad7af55d16b864b1059fbc1aaa9d9874de</id>
<published>2021-03-05T19:35:24Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>keymap: Variable &quot;layout&quot; should be const</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c75cb9ad7af55d16b864b1059fbc1aaa9d9874de.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit c75cb9ad7af55d16b864b1059fbc1aaa9d9874de
parent 89f8476110c7bdfb70528da79be328ba0f6490be
Author: planet36 &lt;[email protected]&gt;
Date:   Fri,  5 Mar 2021 14:35:24 -0500

keymap: Variable &quot;layout&quot; should be const

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>89f8476110c7bdfb70528da79be328ba0f6490be</id>
<published>2021-03-05T19:28:15Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>disk: Cast fsblkcnt_t to double instead of float</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/89f8476110c7bdfb70528da79be328ba0f6490be.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 89f8476110c7bdfb70528da79be328ba0f6490be
parent 0e2ff8dc1009dccab4d2e17ed53ba65c4e99450e
Author: planet36 &lt;[email protected]&gt;
Date:   Fri,  5 Mar 2021 14:28:15 -0500

disk: Cast fsblkcnt_t to double instead of float

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>0e2ff8dc1009dccab4d2e17ed53ba65c4e99450e</id>
<published>2021-03-05T19:20:29Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>verr: Remove special &quot;usage&quot; case</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0e2ff8dc1009dccab4d2e17ed53ba65c4e99450e.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit 0e2ff8dc1009dccab4d2e17ed53ba65c4e99450e
parent e22d447684d8b42731871de5b732669a822ddd1a
Author: planet36 &lt;[email protected]&gt;
Date:   Fri,  5 Mar 2021 14:20:29 -0500

verr: Remove special &quot;usage&quot; case

In function verr, remove special case for &quot;usage&quot;
string

Co-authored-by: drkhsh &lt;[email protected]&gt;
Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>e22d447684d8b42731871de5b732669a822ddd1a</id>
<published>2021-03-05T19:19:49Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>config.def.h: Remove stray double quote in comment</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/e22d447684d8b42731871de5b732669a822ddd1a.gph" />
<author>
<name>planet36</name>
<email>[email protected]</email>
</author>
<content>commit e22d447684d8b42731871de5b732669a822ddd1a
parent 173b03417d2a21a646c3d0d3d05ba158f9427139
Author: planet36 &lt;[email protected]&gt;
Date:   Fri,  5 Mar 2021 14:19:49 -0500

config.def.h: Remove stray double quote in comment

Signed-off-by: drkhsh &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>173b03417d2a21a646c3d0d3d05ba158f9427139</id>
<published>2022-12-19T01:41:19Z</published>
<updated>2022-12-19T01:44:21Z</updated>
<title>Update README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/173b03417d2a21a646c3d0d3d05ba158f9427139.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 173b03417d2a21a646c3d0d3d05ba158f9427139
parent 982eb223a055db01bf03f44bf0203705ca7153e8
Author: drkhsh &lt;[email protected]&gt;
Date:   Mon, 19 Dec 2022 02:41:19 +0100

Update README

</content>
</entry>
<entry>
<id>982eb223a055db01bf03f44bf0203705ca7153e8</id>
<published>2022-11-27T04:11:01Z</published>
<updated>2022-12-01T08:04:32Z</updated>
<title>battery: Fix remaining on Linux</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/982eb223a055db01bf03f44bf0203705ca7153e8.gph" />
<author>
<name>Patrick Iacob</name>
<email>[email protected]</email>
</author>
<content>commit 982eb223a055db01bf03f44bf0203705ca7153e8
parent 57c6e7340d16b14d61f9e3361ca4940f53dfcafa
Author: Patrick Iacob &lt;[email protected]&gt;
Date:   Sat, 26 Nov 2022 20:11:01 -0800

battery: Fix remaining on Linux

The current version displays the remaining time as &#39;n/a&#39;.

Fixes this regression introduced in 69b2487650782f135db76078c4a7fb841cb936ac
where current_now and power_now were incorrectly replaced with current and
power when they were moved to a macro.

</content>
</entry>
<entry>
<id>57c6e7340d16b14d61f9e3361ca4940f53dfcafa</id>
<published>2022-11-23T22:59:51Z</published>
<updated>2022-11-23T23:01:52Z</updated>
<title>New component: cat</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/57c6e7340d16b14d61f9e3361ca4940f53dfcafa.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 57c6e7340d16b14d61f9e3361ca4940f53dfcafa
parent 4bd78c94ba90d67a268c092231b85037c94a339a
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 23 Nov 2022 23:59:51 +0100

New component: cat

Generically reads an arbitrary file natively.

Saves a few layers of execution in comparison to using `run_command`
with an argument like `cat ./file`.

</content>
</entry>
<entry>
<id>4bd78c94ba90d67a268c092231b85037c94a339a</id>
<published>2022-10-27T22:47:06Z</published>
<updated>2022-10-27T23:03:56Z</updated>
<title>README: Add note about FreeBSD sndio dep</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/4bd78c94ba90d67a268c092231b85037c94a339a.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 4bd78c94ba90d67a268c092231b85037c94a339a
parent cce2e5ecb05cdf68831fbf44c5ab90f4e16364b3
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:47:06 +0200

README: Add note about FreeBSD sndio dep

</content>
</entry>
<entry>
<id>cce2e5ecb05cdf68831fbf44c5ab90f4e16364b3</id>
<published>2022-10-27T22:21:02Z</published>
<updated>2022-10-27T23:03:46Z</updated>
<title>radical re-formatting 3/3: Error checks</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/cce2e5ecb05cdf68831fbf44c5ab90f4e16364b3.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit cce2e5ecb05cdf68831fbf44c5ab90f4e16364b3
parent 3251e911878b78b0aad8fc09c782f8d81c878f75
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:21:02 +0200

radical re-formatting 3/3: Error checks

Check for `&lt; 0` instead of `== -1`.

Fixes coding style. Formatting commits suck, incoherent coding style
sucks more.
https://suckless.org/coding_style/

</content>
</entry>
<entry>
<id>3251e911878b78b0aad8fc09c782f8d81c878f75</id>
<published>2022-10-27T22:51:34Z</published>
<updated>2022-10-27T23:03:38Z</updated>
<title>radical re-formatting 2/3: Fix blocks</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3251e911878b78b0aad8fc09c782f8d81c878f75.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 3251e911878b78b0aad8fc09c782f8d81c878f75
parent 2104dc362ca7336d98499a5945ea2a3d371f7568
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:51:34 +0200

radical re-formatting 2/3: Fix blocks

Fixes coding style. Formatting commits suck, incoherent coding style
sucks more.
https://suckless.org/coding_style/

</content>
</entry>
<entry>
<id>2104dc362ca7336d98499a5945ea2a3d371f7568</id>
<published>2022-10-27T22:49:31Z</published>
<updated>2022-10-27T23:03:31Z</updated>
<title>radical re-formatting 1/3: Fix spacing</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/2104dc362ca7336d98499a5945ea2a3d371f7568.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 2104dc362ca7336d98499a5945ea2a3d371f7568
parent 0696635bcbad06770cce7d5a4c9e8e4d76868307
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:49:31 +0200

radical re-formatting 1/3: Fix spacing

Fixes coding style. Formatting commits suck, incoherent coding style
sucks more.
https://suckless.org/coding_style/

</content>
</entry>
<entry>
<id>0696635bcbad06770cce7d5a4c9e8e4d76868307</id>
<published>2022-10-27T21:18:30Z</published>
<updated>2022-10-27T23:03:20Z</updated>
<title>radical re-formatting 0/3: Alphabetic headers</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0696635bcbad06770cce7d5a4c9e8e4d76868307.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 0696635bcbad06770cce7d5a4c9e8e4d76868307
parent 826a5dc86202624b00ad2a51d781758a7f7ca1fa
Author: drkhsh &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 23:18:30 +0200

radical re-formatting 0/3: Alphabetic headers

Except stated otherwise in comment.

Fixes coding style. Formatting commits suck, incoherent coding style
sucks more.
https://suckless.org/coding_style/

</content>
</entry>
<entry>
<id>826a5dc86202624b00ad2a51d781758a7f7ca1fa</id>
<published>2022-10-27T22:13:12Z</published>
<updated>2022-10-27T23:03:20Z</updated>
<title>ram: Refactor on OpenBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/826a5dc86202624b00ad2a51d781758a7f7ca1fa.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 826a5dc86202624b00ad2a51d781758a7f7ca1fa
parent d7ea986299db33e3bce7a8be742c1ecf32e9a76e
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:13:12 +0200

ram: Refactor on OpenBSD

Fixes up overly complicated lines, by splitting up logic

</content>
</entry>
<entry>
<id>d7ea986299db33e3bce7a8be742c1ecf32e9a76e</id>
<published>2022-10-27T22:11:15Z</published>
<updated>2022-10-27T23:03:20Z</updated>
<title>ram: Refactor Linux perc/used</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d7ea986299db33e3bce7a8be742c1ecf32e9a76e.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit d7ea986299db33e3bce7a8be742c1ecf32e9a76e
parent 3b86e4b5efd0f6759b2634b607e74b938af30a60
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:11:15 +0200

ram: Refactor Linux perc/used

Fixes up overly complicated line, by splitting up logic

</content>
</entry>
<entry>
<id>3b86e4b5efd0f6759b2634b607e74b938af30a60</id>
<published>2022-10-27T21:47:01Z</published>
<updated>2022-10-27T23:03:20Z</updated>
<title>battery: Refactor remaining on OpenBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3b86e4b5efd0f6759b2634b607e74b938af30a60.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 3b86e4b5efd0f6759b2634b607e74b938af30a60
parent 21327e0373189f9e9964f34fb5a15639d00575aa
Author: drkhsh &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 23:47:01 +0200

battery: Refactor remaining on OpenBSD

Fixes up overly complicated line, by splitting up logic

</content>
</entry>
<entry>
<id>21327e0373189f9e9964f34fb5a15639d00575aa</id>
<published>2022-10-27T22:15:21Z</published>
<updated>2022-10-27T23:02:58Z</updated>
<title>temp: Put sysctl into define to avoid line wraps</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/21327e0373189f9e9964f34fb5a15639d00575aa.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 21327e0373189f9e9964f34fb5a15639d00575aa
parent 69b2487650782f135db76078c4a7fb841cb936ac
Author: drkhsh &lt;[email protected]&gt;
Date:   Fri, 28 Oct 2022 00:15:21 +0200

temp: Put sysctl into define to avoid line wraps

Long, wrapped, multi-line if statements suck to read.
This fixes readability.

</content>
</entry>
<entry>
<id>69b2487650782f135db76078c4a7fb841cb936ac</id>
<published>2022-10-27T21:44:52Z</published>
<updated>2022-10-27T23:01:10Z</updated>
<title>various: Put paths into defines to avoid line wraps</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/69b2487650782f135db76078c4a7fb841cb936ac.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 69b2487650782f135db76078c4a7fb841cb936ac
parent c46c1487a986496dd813ec52e17e5bf9ba10fd84
Author: drkhsh &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 23:44:52 +0200

various: Put paths into defines to avoid line wraps

Long, wrapped, multi-line if statements suck to read.
This fixes readability in the worst places by packing format strings for
paths into defines.

</content>
</entry>
<entry>
<id>c46c1487a986496dd813ec52e17e5bf9ba10fd84</id>
<published>2022-10-27T20:14:20Z</published>
<updated>2022-10-27T23:00:40Z</updated>
<title>separator: kill that useless thing</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c46c1487a986496dd813ec52e17e5bf9ba10fd84.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit c46c1487a986496dd813ec52e17e5bf9ba10fd84
parent 0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a
Author: drkhsh &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 22:14:20 +0200

separator: kill that useless thing

Just use the format strings dude. :)

</content>
</entry>
<entry>
<id>0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a</id>
<published>2022-10-26T20:16:05Z</published>
<updated>2022-10-26T21:32:43Z</updated>
<title>do not rely on obsolete feature</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a.gph" />
<author>
<name>NRK</name>
<email>[email protected]</email>
</author>
<content>commit 0c2b3e5b5c499b1de566fd4bef49c5e6b5254d1a
parent 28ef0b242c32e8ae8b4df2b4b380e30bf581130f
Author: NRK &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 02:16:05 +0600

do not rely on obsolete feature

function prototype with unspecified argument is obsolete since c99.

additionally some of these function which don&#39;t take any argument were
being called with a `const char *` arg, which is UB.

fix both these issues by declararing ALL the components to accept a
`const char *`, and name the arg &quot;unused&quot; if it&#39;s meant to be ignored.

</content>
</entry>
<entry>
<id>28ef0b242c32e8ae8b4df2b4b380e30bf581130f</id>
<published>2022-10-26T20:14:53Z</published>
<updated>2022-10-26T21:32:07Z</updated>
<title>components/*.c: include slstatus.h</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/28ef0b242c32e8ae8b4df2b4b380e30bf581130f.gph" />
<author>
<name>NRK</name>
<email>[email protected]</email>
</author>
<content>commit 28ef0b242c32e8ae8b4df2b4b380e30bf581130f
parent f29aa9ab0656c938ad0c0d4a6136ff25bd82ebf9
Author: NRK &lt;[email protected]&gt;
Date:   Thu, 27 Oct 2022 02:14:53 +0600

components/*.c: include slstatus.h

this gives the compiler a chance to check weather the prototype and
definiton matches or not, which would catch issues like 3c47701.

</content>
</entry>
<entry>
<id>f29aa9ab0656c938ad0c0d4a6136ff25bd82ebf9</id>
<published>2022-10-26T19:34:47Z</published>
<updated>2022-10-26T19:34:58Z</updated>
<title>Add &#39;Not charging&#39; status support</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/f29aa9ab0656c938ad0c0d4a6136ff25bd82ebf9.gph" />
<author>
<name>Spenser Truex</name>
<email>[email protected]</email>
</author>
<content>commit f29aa9ab0656c938ad0c0d4a6136ff25bd82ebf9
parent 0aacce1c527749ccb85bd661a596af52dfb562cc
Author: Spenser Truex &lt;[email protected]&gt;
Date:   Wed, 26 Oct 2022 21:34:47 +0200

Add &#39;Not charging&#39; status support

Exists on various ThinkPads. Seems to be both a synonym for &quot;full&quot;.

Tested on:
- ThinkPad T500 (Spenser Truex &lt;[email protected])
- ThinkPad T420 (drkhsh &lt;[email protected])

</content>
</entry>
<entry>
<id>0aacce1c527749ccb85bd661a596af52dfb562cc</id>
<published>2022-10-26T10:57:12Z</published>
<updated>2022-10-26T19:24:20Z</updated>
<title>Add comment about mixer oss module to README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0aacce1c527749ccb85bd661a596af52dfb562cc.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 0aacce1c527749ccb85bd661a596af52dfb562cc
parent 1881569f6ce822f5baec4c7ceb9a8695f7e6a3ef
Author: drkhsh &lt;[email protected]&gt;
Date:   Wed, 26 Oct 2022 12:57:12 +0200

Add comment about mixer oss module to README

</content>
</entry>
<entry>
<id>1881569f6ce822f5baec4c7ceb9a8695f7e6a3ef</id>
<published>2022-10-19T23:24:08Z</published>
<updated>2022-10-26T19:24:19Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/1881569f6ce822f5baec4c7ceb9a8695f7e6a3ef.gph" />
<author>
<name>drkhsh</name>
<email>[email protected]</email>
</author>
<content>commit 1881569f6ce822f5baec4c7ceb9a8695f7e6a3ef
parent 3b699c127db745b32002c14d59a6de4ebcc0b7db
Author: drkhsh &lt;[email protected]&gt;
Date:   Thu, 20 Oct 2022 01:24:08 +0200

Update LICENSE

</content>
</entry>
<entry>
<id>3b699c127db745b32002c14d59a6de4ebcc0b7db</id>
<published>2021-02-15T11:56:42Z</published>
<updated>2022-10-26T19:24:16Z</updated>
<title>Reset sndiod initialization flag on disconnects</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3b699c127db745b32002c14d59a6de4ebcc0b7db.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit 3b699c127db745b32002c14d59a6de4ebcc0b7db
parent 798809ce02528d5954e0b1d524f44c29503a7407
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Mon, 15 Feb 2021 12:56:42 +0100

Reset sndiod initialization flag on disconnects

If the connection is lost to the sndiod(8) daemon reset the
initialization to allow for a graceful restart.

</content>
</entry>
<entry>
<id>798809ce02528d5954e0b1d524f44c29503a7407</id>
<published>2021-01-01T15:52:57Z</published>
<updated>2022-10-26T19:24:14Z</updated>
<title>Make volume component work on FreeBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/798809ce02528d5954e0b1d524f44c29503a7407.gph" />
<author>
<name>[email protected]</name>
<email>[email protected]</email>
</author>
<content>commit 798809ce02528d5954e0b1d524f44c29503a7407
parent 77bfb76a971ed8d114fc12db70d8bfeef923510e
Author: [email protected] &lt;[email protected]&gt;
Date:   Fri,  1 Jan 2021 16:52:57 +0100

Make volume component work on FreeBSD

- Edit compile instructions
- Reuse OpenBSD sndio implementation

</content>
</entry>
<entry>
<id>77bfb76a971ed8d114fc12db70d8bfeef923510e</id>
<published>2021-01-01T16:04:36Z</published>
<updated>2022-10-26T19:24:11Z</updated>
<title>Fix RAM component on FreeBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/77bfb76a971ed8d114fc12db70d8bfeef923510e.gph" />
<author>
<name>[email protected]</name>
<email>[email protected]</email>
</author>
<content>commit 77bfb76a971ed8d114fc12db70d8bfeef923510e
parent 3c47701aea6bdb1e27c9b2039c07321077764f45
Author: [email protected] &lt;[email protected]&gt;
Date:   Fri,  1 Jan 2021 17:04:36 +0100

Fix RAM component on FreeBSD

The current implementation uses the wrong type for
given sysctl calls leading to overflow and incorrectly
reported RAM usage. The fix is to use &#39;unsigned int&#39;
which is what FreeBSD expects.

</content>
</entry>
<entry>
<id>3c47701aea6bdb1e27c9b2039c07321077764f45</id>
<published>2022-08-27T14:40:20Z</published>
<updated>2022-10-26T19:24:09Z</updated>
<title>Fix keyboard_indicators() prototype</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3c47701aea6bdb1e27c9b2039c07321077764f45.gph" />
<author>
<name>NRK</name>
<email>nrk_AT_disroot.org</email>
</author>
<content>commit 3c47701aea6bdb1e27c9b2039c07321077764f45
parent 84a2f117a32f0796045941260cdc4b69852b41e0
Author: NRK &lt;nrk_AT_disroot.org&gt;
Date:   Sat, 27 Aug 2022 20:40:20 +0600

Fix keyboard_indicators() prototype

according to both the function definition and the comment in
config.def.h, keyboard_indicators() should take a format string.

</content>
</entry>
<entry>
<id>84a2f117a32f0796045941260cdc4b69852b41e0</id>
<published>2020-11-30T20:32:14Z</published>
<updated>2020-11-30T20:32:14Z</updated>
<title>Update README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/84a2f117a32f0796045941260cdc4b69852b41e0.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 84a2f117a32f0796045941260cdc4b69852b41e0
parent ae8a658d0cf8f12e6633447a53a75d2583b94d46
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Mon, 30 Nov 2020 21:32:14 +0100

Update README

</content>
</entry>
<entry>
<id>ae8a658d0cf8f12e6633447a53a75d2583b94d46</id>
<published>2020-11-30T20:26:40Z</published>
<updated>2020-11-30T20:26:40Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/ae8a658d0cf8f12e6633447a53a75d2583b94d46.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit ae8a658d0cf8f12e6633447a53a75d2583b94d46
parent dd5bfc3e518a705aba95569537e785bb0d6d7005
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Mon, 30 Nov 2020 21:26:40 +0100

Update LICENSE

</content>
</entry>
<entry>
<id>dd5bfc3e518a705aba95569537e785bb0d6d7005</id>
<published>2020-11-30T19:56:21Z</published>
<updated>2020-11-30T20:24:34Z</updated>
<title>Add comment for FreeBSD to config.mk</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/dd5bfc3e518a705aba95569537e785bb0d6d7005.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit dd5bfc3e518a705aba95569537e785bb0d6d7005
parent 9ac721c23fb640de2a6d1f84c84a79b2ccc26691
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Mon, 30 Nov 2020 20:56:21 +0100

Add comment for FreeBSD to config.mk

Apparently `-lkvm` is needed for swap on FreeBSD

Thanks to Micheal Buch and Jason Smith
(See thread https://lists.suckless.org/dev/1907/33594.html)

</content>
</entry>
<entry>
<id>9ac721c23fb640de2a6d1f84c84a79b2ccc26691</id>
<published>2020-05-09T10:03:20Z</published>
<updated>2020-11-30T20:24:33Z</updated>
<title>Use the sioctl_open(3) OpenBSD API to access vol</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/9ac721c23fb640de2a6d1f84c84a79b2ccc26691.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit 9ac721c23fb640de2a6d1f84c84a79b2ccc26691
parent aaf279f6ddfb48146fc1a579efd83a55722910b5
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Sat,  9 May 2020 12:03:20 +0200

Use the sioctl_open(3) OpenBSD API to access vol

Starting with OpenBSD 6.7 regular users cannot access raw audio devices
anymore, for improved security.

Instead use the sioctl_open(3) API to access and manipulate audio
controls exposed by sndiod(8). On the first call a permanent connection
is established with the running sndiod daemon, and call-back functions
are registered which are triggered when audio controls are changed
(e.g., a USB headset is attached) or when the volume is modified. On
subsequent calls we poll for changes; if there are no volume changes
this costs virtually nothing.

Joint work with Alexandre Ratchov

</content>
</entry>
<entry>
<id>aaf279f6ddfb48146fc1a579efd83a55722910b5</id>
<published>2020-06-23T20:35:43Z</published>
<updated>2020-11-30T20:23:56Z</updated>
<title>Add a -1 option flag</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/aaf279f6ddfb48146fc1a579efd83a55722910b5.gph" />
<author>
<name>Daniel Moch</name>
<email>[email protected]</email>
</author>
<content>commit aaf279f6ddfb48146fc1a579efd83a55722910b5
parent d1b23e5509863fd0790261b2b388e687d5218d53
Author: Daniel Moch &lt;[email protected]&gt;
Date:   Tue, 23 Jun 2020 16:35:43 -0400

Add a -1 option flag

Allow slstatus to be used by programs that can grab status by calling
an external program on a periodic basis (e.g. tmux)

</content>
</entry>
<entry>
<id>d1b23e5509863fd0790261b2b388e687d5218d53</id>
<published>2020-06-18T06:46:12Z</published>
<updated>2020-11-30T20:23:49Z</updated>
<title>Handle SIGUSR1 for forced refreshes</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d1b23e5509863fd0790261b2b388e687d5218d53.gph" />
<author>
<name>Mart Lubbers</name>
<email>[email protected]</email>
</author>
<content>commit d1b23e5509863fd0790261b2b388e687d5218d53
parent 3fc2872d1b3e62903a4af49326d42c97c11911d5
Author: Mart Lubbers &lt;[email protected]&gt;
Date:   Thu, 18 Jun 2020 08:46:12 +0200

Handle SIGUSR1 for forced refreshes

At some point one might want to force a refresh for example after
checking email or changing the volume. Sending a SIGUSR1 achieves this
now

</content>
</entry>
<entry>
<id>3fc2872d1b3e62903a4af49326d42c97c11911d5</id>
<published>2019-11-01T04:50:32Z</published>
<updated>2020-11-30T20:23:48Z</updated>
<title>Fix temperature reporting on OpenBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3fc2872d1b3e62903a4af49326d42c97c11911d5.gph" />
<author>
<name>dsp</name>
<email>[email protected]</email>
</author>
<content>commit 3fc2872d1b3e62903a4af49326d42c97c11911d5
parent 3ac985eb0338773cfb1d1446fc0751f1f2afea94
Author: dsp &lt;[email protected]&gt;
Date:   Thu, 31 Oct 2019 22:50:32 -0600

Fix temperature reporting on OpenBSD

On OpenBSD although the formula is correct due to integer division a
temperature of for example 54 celsius appears as 5. this patch first
treats it as a floating point op before retaining the non decimal digits

</content>
</entry>
<entry>
<id>3ac985eb0338773cfb1d1446fc0751f1f2afea94</id>
<published>2019-10-02T08:31:54Z</published>
<updated>2020-11-30T20:23:26Z</updated>
<title>Full battery indicator</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/3ac985eb0338773cfb1d1446fc0751f1f2afea94.gph" />
<author>
<name>Cem Keylan</name>
<email>[email protected]</email>
</author>
<content>commit 3ac985eb0338773cfb1d1446fc0751f1f2afea94
parent 2b0f50d1aaf22e79272df8b3b0fe37f338ea1dae
Author: Cem Keylan &lt;[email protected]&gt;
Date:   Wed,  2 Oct 2019 11:31:54 +0300

Full battery indicator

When you reach full charge the symbol would change
to a question mark &quot;?&quot; as &quot;Full&quot; was not defined,
now it changes to an &quot;o&quot; instead.

</content>
</entry>
<entry>
<id>2b0f50d1aaf22e79272df8b3b0fe37f338ea1dae</id>
<published>2019-03-30T12:45:05Z</published>
<updated>2020-11-30T20:15:13Z</updated>
<title>Add separator module</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/2b0f50d1aaf22e79272df8b3b0fe37f338ea1dae.gph" />
<author>
<name>Ryan Kes</name>
<email>[email protected]</email>
</author>
<content>commit 2b0f50d1aaf22e79272df8b3b0fe37f338ea1dae
parent b14e039639ed28005fbb8bddeb5b5fa0c93475ac
Author: Ryan Kes &lt;[email protected]&gt;
Date:   Sat, 30 Mar 2019 13:45:05 +0100

Add separator module

</content>
</entry>
<entry>
<id>b14e039639ed28005fbb8bddeb5b5fa0c93475ac</id>
<published>2019-02-16T16:59:44Z</published>
<updated>2019-02-17T15:53:56Z</updated>
<title>Follow International System of Units spacing rules</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b14e039639ed28005fbb8bddeb5b5fa0c93475ac.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit b14e039639ed28005fbb8bddeb5b5fa0c93475ac
parent 93daf4f35e2b72e64d4e0de79159a8c26241bfa2
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Sat, 16 Feb 2019 17:59:44 +0100

Follow International System of Units spacing rules

</content>
</entry>
<entry>
<id>93daf4f35e2b72e64d4e0de79159a8c26241bfa2</id>
<published>2019-02-16T16:05:04Z</published>
<updated>2019-02-16T16:05:04Z</updated>
<title>Add OS-support notice to README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/93daf4f35e2b72e64d4e0de79159a8c26241bfa2.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 93daf4f35e2b72e64d4e0de79159a8c26241bfa2
parent a1ac203d16c379d7fc05765545af2977a7a3584d
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat, 16 Feb 2019 17:05:04 +0100

Add OS-support notice to README

</content>
</entry>
<entry>
<id>a1ac203d16c379d7fc05765545af2977a7a3584d</id>
<published>2019-02-16T01:26:44Z</published>
<updated>2019-02-16T15:58:34Z</updated>
<title>Add ram and swap components on FreeBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/a1ac203d16c379d7fc05765545af2977a7a3584d.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit a1ac203d16c379d7fc05765545af2977a7a3584d
parent 10bdf01b715dcc994f3fe32a6881d5e0b2613a6c
Author: Michael Buch &lt;[email protected]&gt;
Date:   Sat, 16 Feb 2019 01:26:44 +0000

Add ram and swap components on FreeBSD

</content>
</entry>
<entry>
<id>10bdf01b715dcc994f3fe32a6881d5e0b2613a6c</id>
<published>2019-02-14T18:25:51Z</published>
<updated>2019-02-16T15:56:55Z</updated>
<title>cpu_perc: Check for division by zero</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/10bdf01b715dcc994f3fe32a6881d5e0b2613a6c.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit 10bdf01b715dcc994f3fe32a6881d5e0b2613a6c
parent d518472e6235dde0164115cd68f383f3db3427f2
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Thu, 14 Feb 2019 19:25:51 +0100

cpu_perc: Check for division by zero

</content>
</entry>
<entry>
<id>d518472e6235dde0164115cd68f383f3db3427f2</id>
<published>2019-02-13T14:45:40Z</published>
<updated>2019-02-13T17:04:14Z</updated>
<title>Fix CPU frequency on OpenBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d518472e6235dde0164115cd68f383f3db3427f2.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit d518472e6235dde0164115cd68f383f3db3427f2
parent a9193a757a510e07e69b18ca64d2e50d467f01c1
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Wed, 13 Feb 2019 15:45:40 +0100

Fix CPU frequency on OpenBSD

</content>
</entry>
<entry>
<id>a9193a757a510e07e69b18ca64d2e50d467f01c1</id>
<published>2019-02-13T14:16:17Z</published>
<updated>2019-02-13T14:23:04Z</updated>
<title>close file descriptors and fix return values</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/a9193a757a510e07e69b18ca64d2e50d467f01c1.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit a9193a757a510e07e69b18ca64d2e50d467f01c1
parent c1dc896c806693a4a368abf59e6890d32d520074
Author: Michael Buch &lt;[email protected]&gt;
Date:   Wed, 13 Feb 2019 14:16:17 +0000

close file descriptors and fix return values

</content>
</entry>
<entry>
<id>c1dc896c806693a4a368abf59e6890d32d520074</id>
<published>2019-02-08T14:37:17Z</published>
<updated>2019-02-13T12:35:44Z</updated>
<title>Add native OpenBSD support for mute/volume</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c1dc896c806693a4a368abf59e6890d32d520074.gph" />
<author>
<name>Ingo Feinerer</name>
<email>[email protected]</email>
</author>
<content>commit c1dc896c806693a4a368abf59e6890d32d520074
parent e724907cc37749907cb8c63031d9fb35ef46a657
Author: Ingo Feinerer &lt;[email protected]&gt;
Date:   Fri,  8 Feb 2019 15:37:17 +0100

Add native OpenBSD support for mute/volume

Based on functionality in dstat by Joerg Jung.

</content>
</entry>
<entry>
<id>e724907cc37749907cb8c63031d9fb35ef46a657</id>
<published>2019-02-13T00:47:23Z</published>
<updated>2019-02-13T12:10:20Z</updated>
<title>wifi component on FreeBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/e724907cc37749907cb8c63031d9fb35ef46a657.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit e724907cc37749907cb8c63031d9fb35ef46a657
parent 86849d295b1eb9e18746d8a4fa196fe7b9dce0dc
Author: Michael Buch &lt;[email protected]&gt;
Date:   Wed, 13 Feb 2019 00:47:23 +0000

wifi component on FreeBSD

</content>
</entry>
<entry>
<id>86849d295b1eb9e18746d8a4fa196fe7b9dce0dc</id>
<published>2019-01-30T11:21:54Z</published>
<updated>2019-02-07T11:23:01Z</updated>
<title>Add FreeBSD support for netspeeds, entropy and ip components</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/86849d295b1eb9e18746d8a4fa196fe7b9dce0dc.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit 86849d295b1eb9e18746d8a4fa196fe7b9dce0dc
parent b6d0bd2fe45283b24e3e69a61671bd3ac615a9b4
Author: Michael Buch &lt;[email protected]&gt;
Date:   Wed, 30 Jan 2019 11:21:54 +0000

Add FreeBSD support for netspeeds, entropy and ip components

</content>
</entry>
<entry>
<id>b6d0bd2fe45283b24e3e69a61671bd3ac615a9b4</id>
<published>2019-02-05T08:32:47Z</published>
<updated>2019-02-05T08:32:47Z</updated>
<title>Update LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b6d0bd2fe45283b24e3e69a61671bd3ac615a9b4.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit b6d0bd2fe45283b24e3e69a61671bd3ac615a9b4
parent 120d15059425b522db464e6f3f857bee4a781cce
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Tue,  5 Feb 2019 09:32:47 +0100

Update LICENSE

</content>
</entry>
<entry>
<id>120d15059425b522db464e6f3f857bee4a781cce</id>
<published>2019-02-05T02:44:37Z</published>
<updated>2019-02-05T08:31:06Z</updated>
<title>Add support for cpu and uptime components on FreeBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/120d15059425b522db464e6f3f857bee4a781cce.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit 120d15059425b522db464e6f3f857bee4a781cce
parent ec306623df7321a4e6ec11f70b6152a2e614d1ed
Author: Michael Buch &lt;[email protected]&gt;
Date:   Tue,  5 Feb 2019 02:44:37 +0000

Add support for cpu and uptime components on FreeBSD

</content>
</entry>
<entry>
<id>ec306623df7321a4e6ec11f70b6152a2e614d1ed</id>
<published>2019-01-27T15:44:39Z</published>
<updated>2019-02-05T08:30:21Z</updated>
<title>Add FreeBSD support for temperature and battery components</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/ec306623df7321a4e6ec11f70b6152a2e614d1ed.gph" />
<author>
<name>Michael Buch</name>
<email>[email protected]</email>
</author>
<content>commit ec306623df7321a4e6ec11f70b6152a2e614d1ed
parent dd7f1896aa9883f33b4d28cd192e8088db0cab5a
Author: Michael Buch &lt;[email protected]&gt;
Date:   Sun, 27 Jan 2019 15:44:39 +0000

Add FreeBSD support for temperature and battery components

</content>
</entry>
<entry>
<id>dd7f1896aa9883f33b4d28cd192e8088db0cab5a</id>
<published>2018-07-08T15:45:32Z</published>
<updated>2018-07-08T15:45:32Z</updated>
<title>ram: Consistency with line breaks</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/dd7f1896aa9883f33b4d28cd192e8088db0cab5a.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit dd7f1896aa9883f33b4d28cd192e8088db0cab5a
parent e213b48122f1f8e8d837053324d9c891a67a38d2
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sun,  8 Jul 2018 17:45:32 +0200

ram: Consistency with line breaks

</content>
</entry>
<entry>
<id>e213b48122f1f8e8d837053324d9c891a67a38d2</id>
<published>2018-07-08T15:44:53Z</published>
<updated>2018-07-08T15:44:53Z</updated>
<title>Fix whitespace</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/e213b48122f1f8e8d837053324d9c891a67a38d2.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit e213b48122f1f8e8d837053324d9c891a67a38d2
parent 96ddf4e1dee808d6ae8162fc1a13126a3d4c77dc
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sun,  8 Jul 2018 17:44:53 +0200

Fix whitespace

</content>
</entry>
<entry>
<id>96ddf4e1dee808d6ae8162fc1a13126a3d4c77dc</id>
<published>2018-07-08T15:42:58Z</published>
<updated>2018-07-08T15:42:58Z</updated>
<title>Consistency with 80 char limit and breaks</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/96ddf4e1dee808d6ae8162fc1a13126a3d4c77dc.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 96ddf4e1dee808d6ae8162fc1a13126a3d4c77dc
parent c93971748cb4771aec25aee6e8ff5b7bbb1aacf3
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sun,  8 Jul 2018 17:42:58 +0200

Consistency with 80 char limit and breaks

</content>
</entry>
<entry>
<id>c93971748cb4771aec25aee6e8ff5b7bbb1aacf3</id>
<published>2018-07-07T12:05:53Z</published>
<updated>2018-07-07T12:05:53Z</updated>
<title>wifi_perc: Simplify on Linux</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c93971748cb4771aec25aee6e8ff5b7bbb1aacf3.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit c93971748cb4771aec25aee6e8ff5b7bbb1aacf3
parent acfa1f50c24add6b9a78d94af21f9350150fb9c2
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 14:05:53 +0200

wifi_perc: Simplify on Linux

Remove unnecessary variable

</content>
</entry>
<entry>
<id>acfa1f50c24add6b9a78d94af21f9350150fb9c2</id>
<published>2018-07-07T09:08:26Z</published>
<updated>2018-07-07T09:08:26Z</updated>
<title>Simplify format specifiers for uintmax_t</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/acfa1f50c24add6b9a78d94af21f9350150fb9c2.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit acfa1f50c24add6b9a78d94af21f9350150fb9c2
parent c2492c3f99d9d434a6f935dea8e97fa27cdd2adc
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 11:08:26 +0200

Simplify format specifiers for uintmax_t

</content>
</entry>
<entry>
<id>c2492c3f99d9d434a6f935dea8e97fa27cdd2adc</id>
<published>2018-07-07T08:56:10Z</published>
<updated>2018-07-07T08:56:10Z</updated>
<title>cpu_freq: Simplify with E-notation</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c2492c3f99d9d434a6f935dea8e97fa27cdd2adc.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit c2492c3f99d9d434a6f935dea8e97fa27cdd2adc
parent e20b50112e01f92f7c302107b59b17d8cc28387a
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 10:56:10 +0200

cpu_freq: Simplify with E-notation

Thanks to the FRIGN

</content>
</entry>
<entry>
<id>e20b50112e01f92f7c302107b59b17d8cc28387a</id>
<published>2018-07-07T08:54:12Z</published>
<updated>2018-07-07T08:54:12Z</updated>
<title>cpu_freq: Change to 64 bit integers</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/e20b50112e01f92f7c302107b59b17d8cc28387a.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit e20b50112e01f92f7c302107b59b17d8cc28387a
parent 43a12832a343747b7317987b552a87eb8ed5b42d
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 10:54:12 +0200

cpu_freq: Change to 64 bit integers

Remove unnecessary cast to size_t

</content>
</entry>
<entry>
<id>43a12832a343747b7317987b552a87eb8ed5b42d</id>
<published>2018-07-07T08:50:25Z</published>
<updated>2018-07-07T08:50:25Z</updated>
<title>Change uint64_t to uintmax_t</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/43a12832a343747b7317987b552a87eb8ed5b42d.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 43a12832a343747b7317987b552a87eb8ed5b42d
parent d76b1a21fc014395cf9f7bd4e14180a3a0945e9c
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 10:50:25 +0200

Change uint64_t to uintmax_t

</content>
</entry>
<entry>
<id>d76b1a21fc014395cf9f7bd4e14180a3a0945e9c</id>
<published>2018-07-07T08:31:57Z</published>
<updated>2018-07-07T08:31:57Z</updated>
<title>battery: 64 bit ints on Linux</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d76b1a21fc014395cf9f7bd4e14180a3a0945e9c.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit d76b1a21fc014395cf9f7bd4e14180a3a0945e9c
parent b792b7ab69c24bedf8147c734a849ae0c54da1dc
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 10:31:57 +0200

battery: 64 bit ints on Linux

</content>
</entry>
<entry>
<id>b792b7ab69c24bedf8147c734a849ae0c54da1dc</id>
<published>2018-07-06T22:24:36Z</published>
<updated>2018-07-06T22:24:36Z</updated>
<title>cpu: Use uint64_t on OpenBSD</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b792b7ab69c24bedf8147c734a849ae0c54da1dc.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit b792b7ab69c24bedf8147c734a849ae0c54da1dc
parent 609ef3aa1f6c0a47822d425dc6bb0744042ca038
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Sat,  7 Jul 2018 00:24:36 +0200

cpu: Use uint64_t on OpenBSD

</content>
</entry>
<entry>
<id>609ef3aa1f6c0a47822d425dc6bb0744042ca038</id>
<published>2018-07-06T21:55:18Z</published>
<updated>2018-07-06T21:55:18Z</updated>
<title>battery: Remove unnecessary defines for paths</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/609ef3aa1f6c0a47822d425dc6bb0744042ca038.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 609ef3aa1f6c0a47822d425dc6bb0744042ca038
parent 16e15217c6cb56bd4125c54e645b932a50655b9d
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:55:18 +0200

battery: Remove unnecessary defines for paths

</content>
</entry>
<entry>
<id>16e15217c6cb56bd4125c54e645b932a50655b9d</id>
<published>2018-07-06T21:47:52Z</published>
<updated>2018-07-06T21:47:52Z</updated>
<title>uptime: Improve typing and sort headers</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/16e15217c6cb56bd4125c54e645b932a50655b9d.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 16e15217c6cb56bd4125c54e645b932a50655b9d
parent d1e33988227bf88c6bc33d4f83274dda78ee2310
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:47:52 +0200

uptime: Improve typing and sort headers

</content>
</entry>
<entry>
<id>d1e33988227bf88c6bc33d4f83274dda78ee2310</id>
<published>2018-07-06T21:41:02Z</published>
<updated>2018-07-06T21:41:02Z</updated>
<title>temperature: Improve types</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/d1e33988227bf88c6bc33d4f83274dda78ee2310.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit d1e33988227bf88c6bc33d4f83274dda78ee2310
parent ab4f24a612fd40bb58b5504e979ad476533dd891
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:41:02 +0200

temperature: Improve types

</content>
</entry>
<entry>
<id>ab4f24a612fd40bb58b5504e979ad476533dd891</id>
<published>2018-07-06T21:38:12Z</published>
<updated>2018-07-06T21:38:12Z</updated>
<title>ram: Check for theoretical division by zero</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/ab4f24a612fd40bb58b5504e979ad476533dd891.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit ab4f24a612fd40bb58b5504e979ad476533dd891
parent fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:38:12 +0200

ram: Check for theoretical division by zero

</content>
</entry>
<entry>
<id>fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3</id>
<published>2018-07-06T21:37:05Z</published>
<updated>2018-07-06T21:37:05Z</updated>
<title>ram: Use POSIX types</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3
parent b65c058598afe7319c1a634cd8423ec25d0d7215
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:37:05 +0200

ram: Use POSIX types

</content>
</entry>
<entry>
<id>b65c058598afe7319c1a634cd8423ec25d0d7215</id>
<published>2018-07-06T21:26:12Z</published>
<updated>2018-07-06T21:26:12Z</updated>
<title>entropy: Use POSIX types for format specifiers</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b65c058598afe7319c1a634cd8423ec25d0d7215.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit b65c058598afe7319c1a634cd8423ec25d0d7215
parent c59b64e643386f42f4329d77d25070be264245da
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:26:12 +0200

entropy: Use POSIX types for format specifiers

</content>
</entry>
<entry>
<id>c59b64e643386f42f4329d77d25070be264245da</id>
<published>2018-07-06T21:17:08Z</published>
<updated>2018-07-06T21:17:08Z</updated>
<title>entropy: Improve types</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c59b64e643386f42f4329d77d25070be264245da.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit c59b64e643386f42f4329d77d25070be264245da
parent 51ff7ce2b99147a1a77ed243093865fc884e571a
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 23:17:08 +0200

entropy: Improve types

</content>
</entry>
<entry>
<id>51ff7ce2b99147a1a77ed243093865fc884e571a</id>
<published>2018-07-06T06:08:48Z</published>
<updated>2018-07-06T06:08:48Z</updated>
<title>Consistent paramter naming for components</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/51ff7ce2b99147a1a77ed243093865fc884e571a.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 51ff7ce2b99147a1a77ed243093865fc884e571a
parent efa26f4f3548bce8086abcd8de7ca135169e6f37
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 08:08:48 +0200

Consistent paramter naming for components

</content>
</entry>
<entry>
<id>efa26f4f3548bce8086abcd8de7ca135169e6f37</id>
<published>2018-07-06T06:03:31Z</published>
<updated>2018-07-06T06:03:31Z</updated>
<title>slstatus.h: Fix coding style</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/efa26f4f3548bce8086abcd8de7ca135169e6f37.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit efa26f4f3548bce8086abcd8de7ca135169e6f37
parent 381c2fa12a82948318ddcc7bc8c26b60c3b20081
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 08:03:31 +0200

slstatus.h: Fix coding style

Function declarations should include variable names.
For functions with different parameters on different platfroms they are
left out.

</content>
</entry>
<entry>
<id>381c2fa12a82948318ddcc7bc8c26b60c3b20081</id>
<published>2018-07-06T05:56:46Z</published>
<updated>2018-07-06T05:56:46Z</updated>
<title>fmt_human: Improve types</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/381c2fa12a82948318ddcc7bc8c26b60c3b20081.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 381c2fa12a82948318ddcc7bc8c26b60c3b20081
parent 1452a44832a302d8928793b889aafd05ab54df2c
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Fri,  6 Jul 2018 07:56:46 +0200

fmt_human: Improve types

size_t may not be enough, use 64 bit integers

</content>
</entry>
<entry>
<id>1452a44832a302d8928793b889aafd05ab54df2c</id>
<published>2018-06-04T12:07:20Z</published>
<updated>2018-06-04T12:07:20Z</updated>
<title>Add Ian Remmler to LICENSE</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/1452a44832a302d8928793b889aafd05ab54df2c.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit 1452a44832a302d8928793b889aafd05ab54df2c
parent 32e0a2bfcc7def9128fb7f385b603f2c5fe34e4d
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Mon,  4 Jun 2018 14:07:20 +0200

Add Ian Remmler to LICENSE

</content>
</entry>
<entry>
<id>32e0a2bfcc7def9128fb7f385b603f2c5fe34e4d</id>
<published>2018-06-04T01:02:34Z</published>
<updated>2018-06-04T12:06:11Z</updated>
<title>Add flexible formatting to keyboard_indicators.</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/32e0a2bfcc7def9128fb7f385b603f2c5fe34e4d.gph" />
<author>
<name>Ian Remmler</name>
<email>[email protected]</email>
</author>
<content>commit 32e0a2bfcc7def9128fb7f385b603f2c5fe34e4d
parent 005b5417179de9eff56a9ac5f2ed818ae9ad5817
Author: Ian Remmler &lt;[email protected]&gt;
Date:   Sun,  3 Jun 2018 20:02:34 -0500

Add flexible formatting to keyboard_indicators.

Updated for style.

</content>
</entry>
<entry>
<id>005b5417179de9eff56a9ac5f2ed818ae9ad5817</id>
<published>2018-06-01T18:10:34Z</published>
<updated>2018-06-01T18:17:25Z</updated>
<title>uptime: unification of the uptime function for linux/openbsd</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/005b5417179de9eff56a9ac5f2ed818ae9ad5817.gph" />
<author>
<name>Tobias Tschinkowitz</name>
<email>[email protected]</email>
</author>
<content>commit 005b5417179de9eff56a9ac5f2ed818ae9ad5817
parent 8c8091f4f165974c44d75dd9ccc7cc4dcd1d1c96
Author: Tobias Tschinkowitz &lt;[email protected]&gt;
Date:   Fri,  1 Jun 2018 20:10:34 +0200

uptime: unification of the uptime function for linux/openbsd

</content>
</entry>
<entry>
<id>8c8091f4f165974c44d75dd9ccc7cc4dcd1d1c96</id>
<published>2018-05-31T11:53:49Z</published>
<updated>2018-05-31T13:10:04Z</updated>
<title>wifi: fixed disconnected wifi status on openbsd</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/8c8091f4f165974c44d75dd9ccc7cc4dcd1d1c96.gph" />
<author>
<name>Tobias Tschinkowitz</name>
<email>[email protected]</email>
</author>
<content>commit 8c8091f4f165974c44d75dd9ccc7cc4dcd1d1c96
parent b0401b13bb78bacde9d10b00766830cbeb2c90f6
Author: Tobias Tschinkowitz &lt;[email protected]&gt;
Date:   Thu, 31 May 2018 13:53:49 +0200

wifi: fixed disconnected wifi status on openbsd

</content>
</entry>
<entry>
<id>b0401b13bb78bacde9d10b00766830cbeb2c90f6</id>
<published>2018-05-30T17:35:37Z</published>
<updated>2018-05-30T17:35:37Z</updated>
<title>Clean up header includes</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/b0401b13bb78bacde9d10b00766830cbeb2c90f6.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit b0401b13bb78bacde9d10b00766830cbeb2c90f6
parent c0436810efa61b1207f57838fbb79b31bf593433
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Wed, 30 May 2018 19:35:37 +0200

Clean up header includes

- Remove &lt;errno.h&gt; because related functions are in util.c now
- Remove corresponding &lt;string.h&gt; if not used otherwise

</content>
</entry>
<entry>
<id>c0436810efa61b1207f57838fbb79b31bf593433</id>
<published>2018-05-29T20:26:40Z</published>
<updated>2018-05-29T20:26:40Z</updated>
<title>Update LICENSE for Quentin</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/c0436810efa61b1207f57838fbb79b31bf593433.gph" />
<author>
<name>Aaron Marcher</name>
<email>[email protected]</email>
</author>
<content>commit c0436810efa61b1207f57838fbb79b31bf593433
parent 7fe240856eef7b56d8ca0b57fd5642dbdc5b89b1
Author: Aaron Marcher &lt;[email protected]&gt;
Date:   Tue, 29 May 2018 22:26:40 +0200

Update LICENSE for Quentin

</content>
</entry>
<entry>
<id>7fe240856eef7b56d8ca0b57fd5642dbdc5b89b1</id>
<published>2018-05-29T19:32:29Z</published>
<updated>2018-05-29T20:26:05Z</updated>
<title>Flush the output stream instead of arbitrarily disabling buffering</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/7fe240856eef7b56d8ca0b57fd5642dbdc5b89b1.gph" />
<author>
<name>Quentin Rameau</name>
<email>[email protected]</email>
</author>
<content>commit 7fe240856eef7b56d8ca0b57fd5642dbdc5b89b1
parent 81d5b427cb10eae98fc958627336503390b9a1c1
Author: Quentin Rameau &lt;[email protected]&gt;
Date:   Tue, 29 May 2018 21:32:29 +0200

Flush the output stream instead of arbitrarily disabling buffering

This is (arguably) more elegant and it matches Xlib output logic.
Also use puts instead of printf as we don&#39;t do formating there.

</content>
</entry>
<entry>
<id>81d5b427cb10eae98fc958627336503390b9a1c1</id>
<published>2018-05-29T19:24:43Z</published>
<updated>2018-05-29T19:25:39Z</updated>
<title>Don&#39;t explicitly list each component-target</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/81d5b427cb10eae98fc958627336503390b9a1c1.gph" />
<author>
<name>Laslo Hunhold</name>
<email>[email protected]</email>
</author>
<content>commit 81d5b427cb10eae98fc958627336503390b9a1c1
parent 0c29fc56f992a1eb74fadea361180d77af262ee5
Author: Laslo Hunhold &lt;[email protected]&gt;
Date:   Tue, 29 May 2018 21:24:43 +0200

Don&#39;t explicitly list each component-target

I made a mistake while reading the Posix spec. In fact, the implicit
prerequisite imposed by the .c.o-rule is evaluated as expected, even if
the .c is not given in the target rule.

This partially reverts 0efd64ffaa04715eff9c834c437562952c4531cd.

</content>
</entry>
<entry>
<id>0c29fc56f992a1eb74fadea361180d77af262ee5</id>
<published>2018-05-29T12:28:39Z</published>
<updated>2018-05-29T12:43:14Z</updated>
<title>swap: removed unused include</title>
<link rel="alternate" href="gopher://suckless.org/1/git/slstatus/commit/0c29fc56f992a1eb74fadea361180d77af262ee5.gph" />
<author>
<name>Tobias Tschinkowitz</name>
<email>[email protected]</email>
</author>
<content>commit 0c29fc56f992a1eb74fadea361180d77af262ee5
parent a18439af114b98ab026921b0cac61164f7a4eea8
Author: Tobias Tschinkowitz &lt;[email protected]&gt;
Date:   Tue, 29 May 2018 14:28:39 +0200

swap: removed unused include

</content>
</entry>
</feed>