at 22.05-pre 591 B view raw
1{ config, lib, pkgs, ... }: 2 3{ 4 5 options.programs.clickshare-csc1.enable = 6 lib.options.mkEnableOption '' 7 Barco ClickShare CSC-1 driver/client. 8 This allows users in the <literal>clickshare</literal> 9 group to access and use a ClickShare USB dongle 10 that is connected to the machine 11 ''; 12 13 config = lib.modules.mkIf config.programs.clickshare-csc1.enable { 14 environment.systemPackages = [ pkgs.clickshare-csc1 ]; 15 services.udev.packages = [ pkgs.clickshare-csc1 ]; 16 users.groups.clickshare = {}; 17 }; 18 19 meta.maintainers = [ lib.maintainers.yarny ]; 20 21}