tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
nixos/module: add `projecteur`
Pol Dellaiera
2 years ago
30046d3b
e2523795
+20
1 changed file
expand all
collapse all
unified
split
nixos
modules
programs
projecteur.nix
+20
nixos/modules/programs/projecteur.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ config, lib, pkgs, ... }:
2
+
3
+
let
4
+
cfg = config.programs.projecteur;
5
+
in
6
+
{
7
+
options.programs.projecteur = {
8
+
enable = lib.mkEnableOption (lib.mdDoc "projecteur");
9
+
package = lib.mkPackageOptionMD pkgs "projecteur" { };
10
+
};
11
+
12
+
config = lib.mkIf cfg.enable {
13
+
environment.systemPackages = [ cfg.package ];
14
+
services.udev.packages = [ cfg.package ];
15
+
};
16
+
17
+
meta = {
18
+
maintainers = with lib.maintainers; [ benneti drupol ];
19
+
};
20
+
}