diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-01-27 03:47:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-27 03:47:42 +0100 |
commit | 7d021ca26b35606f3b0382b8811c51c0b65aef30 (patch) | |
tree | e05c358909a1596058a73c911bb6156b5f6f1a3b /nixos/modules/programs | |
parent | c7a9d44dc76e1843542da9ab19cd0a1bafbbcd18 (diff) | |
parent | 28614f6861af9ed54a62780c79720c1413baed19 (diff) | |
download | nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar.gz nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar.bz2 nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar.lz nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar.xz nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.tar.zst nixlib-7d021ca26b35606f3b0382b8811c51c0b65aef30.zip |
Merge pull request #265056 from rgri/init-mouse-actions
mouse-actions: init at 0.4.4
Diffstat (limited to 'nixos/modules/programs')
-rw-r--r-- | nixos/modules/programs/mouse-actions.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/nixos/modules/programs/mouse-actions.nix b/nixos/modules/programs/mouse-actions.nix new file mode 100644 index 000000000000..fdf39d56d383 --- /dev/null +++ b/nixos/modules/programs/mouse-actions.nix @@ -0,0 +1,15 @@ +{ config, lib, pkgs, ... }: + +let + cfg = config.programs.mouse-actions; +in + { + options.programs.mouse-actions = { + enable = lib.mkEnableOption '' + mouse-actions udev rules. This is a prerequisite for using mouse-actions without being root. + ''; + }; + config = lib.mkIf cfg.enable { + services.udev.packages = [ pkgs.mouse-actions ]; + }; + } |