aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wmstatus: add an option to import bindings to SwayPřemysl Eric Janouch2024-08-071-3/+151
| | | | | | | We still want to retain the ability to bind them on our own under X11. With this, the Wayland situation has considerably improved, but the activity watch and keyboard layout switching are still broken.
* wmstatus: add IPC capabilitiesPřemysl Eric Janouch2024-08-071-13/+145
| | | | And remove the odd prefix functionality.
* 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.