https://git.jolheiser.com/ugit.git
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
{ config, pkgs, ... }: { imports = [ ./module.nix ]; users.users.jolheiser = { isNormalUser = true; extraGroups = [ "wheel" ]; initialPassword = "test"; }; services.ugit = { enable = true; hooks = [ { name = "pre-receive"; content = '' echo "Pre-receive hook executed" ''; } { name = "ugit-uci"; content = "${config.services.ugit.package}/bin/ugit-uci"; } ]; }; }