summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2018-02-26 13:36:16 +0800
committerPeter Hoeg <peter@hoeg.com>2018-02-26 14:30:22 +0800
commit095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413 (patch)
tree73a8e42e506831d7ba9a5af556ee9dde1cd32457
parentc12a174a07e858bc0af518241e14274098041368 (diff)
downloadnixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar.gz
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar.bz2
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar.lz
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar.xz
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.tar.zst
nixpkgs-095260a1c9b3d566bf7c2c2a7b56a39b8b0bd413.zip
nixos udevil: set up wrapper for udevil
-rw-r--r--nixos/modules/module-list.nix1
-rw-r--r--nixos/modules/programs/udevil.nix14
2 files changed, 15 insertions, 0 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 098fac7a0c2..e5f46828e0f 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -109,6 +109,7 @@
   ./programs/sway.nix
   ./programs/thefuck.nix
   ./programs/tmux.nix
+  ./programs/udevil.nix
   ./programs/venus.nix
   ./programs/vim.nix
   ./programs/way-cooler.nix
diff --git a/nixos/modules/programs/udevil.nix b/nixos/modules/programs/udevil.nix
new file mode 100644
index 00000000000..ba5670f9dfe
--- /dev/null
+++ b/nixos/modules/programs/udevil.nix
@@ -0,0 +1,14 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+  cfg = config.programs.udevil;
+
+in {
+  options.programs.udevil.enable = mkEnableOption "udevil";
+
+  config = mkIf cfg.enable {
+    security.wrappers.udevil.source = "${lib.getBin pkgs.udevil}/bin/udevil";
+  };
+}