Currently, enabling services.kanshi does not make the kanshi executable on the user $PATH.
Although the goal of this module is providing a systemd service for kanshi, it can still be useful to run the software manually from time to time.
For instance, this can be used to manually select a profile.
Checklist
[x] Change is backwards compatible.
[x] Code formatted with ./format.
[x] Code tested through nix-shell --pure tests -A run.all or nix develop --ignore-environment .#all using Flakes.
Description
Currently, enabling
services.kanshi
does not make thekanshi
executable on the user$PATH
. Although the goal of this module is providing a systemd service forkanshi
, it can still be useful to run the software manually from time to time. For instance, this can be used to manually select a profile.Checklist
[x] Change is backwards compatible.
[x] Code formatted with
./format
.[x] Code tested through
nix-shell --pure tests -A run.all
ornix develop --ignore-environment .#all
using Flakes.[ ] Test cases updated/added. See example.
[ ] Commit messages are formatted like
See CONTRIBUTING for more information and recent commit messages for examples.
If this PR adds a new module
Maintainer CC
cc @nurelin