aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wmstatus: make bindings configurablePřemysl Eric Janouch2024-08-072-179/+345
|
* wmstatus: move to libertyconfPřemysl Eric Janouch2024-08-071-50/+192
|
* wmstatus: round in noise playback settingPřemysl Eric Janouch2024-04-171-4/+15
|
* Install some binaries with the setuid bitPřemysl Eric Janouch2024-03-271-3/+16
|
* Fix gdm-switch-user buildPřemysl Eric Janouch2024-02-251-1/+1
|
* Bump libertyPřemysl Eric Janouch2024-02-241-0/+0
|
* wmstatus: MPD play/togglePřemysl Eric Janouch2024-02-242-13/+21
|
* wmstatus-weather.pl: fix weather iconsPřemysl Eric Janouch2024-01-191-1/+2
| | | | The API seems to have been removed entirely.
* wmstatus: try a bit harder to get openat()Přemysl Eric Janouch2023-07-241-0/+1
|
* wmstatus: fix an OpenBSD build warningPřemysl Eric Janouch2023-07-041-1/+3
| | | | Note that _GNU_SOURCE is there to imply _DEFAULT_SOURCE, for BYTE_ORDER.
* Don't install orphan supplementary filesPřemysl Eric Janouch2023-07-041-15/+17
|
* iexec: enable not exitting together with the childPřemysl Eric Janouch2023-06-191-30/+53
|
* iexec: enable watching a different pathPřemysl Eric Janouch2023-06-192-3/+11
|
* iexec: cleanupPřemysl Eric Janouch2023-06-191-15/+21
|
* Bump libertyPřemysl Eric Janouch2023-06-191-0/+0
|
* input-switch: enable requesting current valuesPřemysl Eric Janouch2022-07-251-32/+56
|
* wmstatus: skip offline power suppliesPřemysl Eric Janouch2022-02-011-0/+9
|
* Improve iexec's self-descriptionPřemysl Eric Janouch2021-12-301-1/+1
|
* CMakeLists.txt: improve portabilityPřemysl Eric Janouch2021-11-072-13/+33
| | | | Also, stop lying in the README that this is present in AUR.
* Punt poller-pa.c to libertyPřemysl Eric Janouch2021-11-074-350/+2
| | | | Now it also has tests in its new home.
* poller-pa.c: abandon the idea of quitting the loopPřemysl Eric Janouch2021-11-073-23/+14
| | | | | There are no users of this API in practice, and it prevents making the libpulse dependency optional.
* CMakeLists.txt: slightly modernizePřemysl Eric Janouch2021-11-071-5/+7
| | | | | If someone really wants this to work on ancient systems, the fix should be easy.
* Re-evaluate BenQ input switchingPřemysl Eric Janouch2021-11-062-8/+39
| | | | | | The manufacturer-specific KVM feature is necessary, because Input Source alone won't let me wake up the particular computer's video output.
* Bump libertyPřemysl Eric Janouch2021-11-051-0/+0
|
* wmstatus: rebind function keysPřemysl Eric Janouch2021-11-051-14/+24
| | | | They sucked on OLKBs, now we're appropriating F1-F5 with modifiers.
* input-switch: add a Thunderbolt magic constantPřemysl Eric Janouch2021-11-051-0/+1
|
* Update .gitignorePřemysl Eric Janouch2021-10-301-0/+2
|
* Add clang-format configurationPřemysl Eric Janouch2021-10-301-0/+32
|
* wmstatus-weather.pl: update to use a newer APIPřemysl Eric Janouch2021-10-081-29/+39
| | | | | | The old one has been obsoleted, and sometimes refuses to work. The "classic" endpoint is, sadly, not fully backwards-compatible.
* wmstatus: rework battery reportingPřemysl Eric Janouch2021-10-031-31/+56
| | | | | | | Report "USB" and USB devices as well (SpaceMouse, Intuos), make use of the "capacity" field everywhere. Present read errors to the user, rather than spam the log.
* It turns out wmstatus works with sway as wellPřemysl Eric Janouch2021-07-242-5/+5
| | | | | | When Xwayland is running, that is. There are a few issues, though, e.g. with the DPMS setting.
* wmstatus: add brown noise generation capabilitiesPřemysl Eric Janouch2021-06-212-42/+238
|
* wmstatus: make Win-S-Delete mute the microphonePřemysl Eric Janouch2021-06-201-1/+2
|
* wmstatus: don't use AltGr for bindingsPřemysl Eric Janouch2020-11-071-7/+11
| | | | Unreachable key combinations for my Planck's layout.
* CMakeLists.txt: omit end{if,foreach} expressionsPřemysl Eric Janouch2020-10-291-5/+5
| | | | Their usefulness was almost negative.
* Bump minimum CMake version to 3.0Přemysl Eric Janouch2020-10-262-18/+6
| | | | A nice, round number. This allows us to remove some boilerplate.
* CMakeLists.txt: cleanupPřemysl Eric Janouch2020-10-261-29/+9
| | | | Many executables had completely unnecessary dependencies.
* Bump libertyPřemysl Eric Janouch2020-10-196-43/+27
| | | | | | The bugfixes in the config parser are worth it. I might have slightly overused cstr_set().
* Name changePřemysl Eric Janouch2020-09-2813-14/+14
|
* Bump libertyPřemysl Eric Janouch2020-09-281-0/+0
|
* wmstatus: bind standby/insomnia also to F4Přemysl Janouch2019-02-131-2/+4
|
* paswitch: fix M-EscPřemysl Janouch2019-02-131-1/+2
|
* paswitch: actually exit the program on errorPřemysl Janouch2018-11-101-4/+4
|
* paswitch: remember to install the binaryPřemysl Janouch2018-10-281-2/+2
|
* paswitch: add robustnessPřemysl Janouch2018-10-281-7/+21
|
* paswitch: avoid information duplicationPřemysl Janouch2018-10-283-33/+56
| | | | And miscellaneous cleanup.
* Bump libertyPřemysl Janouch2018-10-281-0/+0
|
* Add paswitch: PulseAudio output switcherPřemysl Janouch2018-10-284-343/+1410
| | | | Initial commit. It does what it's supposed to but it's very buggy.
* Update READMEPřemysl Janouch2018-06-241-10/+6
|
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-2412-38/+23
| | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.