summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2016-12-19 20:31:59 +0100
committerDaiderd Jordan <daiderd@gmail.com>2016-12-19 20:31:59 +0100
commit807872e8f3f7402c7aa49cb3da6b9a763834fe7e (patch)
treeb45d754ee7af8454208aac7d217ff7a0953203ba /modules/system
parentdc5c27a65002a8f3c94b358c3d7b81cf7b57d42d (diff)
add extra activation scripts
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/activation-scripts.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/system/activation-scripts.nix b/modules/system/activation-scripts.nix
index c9f42bc..209b758 100644
--- a/modules/system/activation-scripts.nix
+++ b/modules/system/activation-scripts.nix
@@ -62,6 +62,7 @@ in
${cfg.activationScripts.etc.text}
${cfg.activationScripts.launchd.text}
${cfg.activationScripts.time.text}
+ ${cfg.activationScripts.extraActivation.text}
exit $_status
'';
@@ -81,9 +82,15 @@ in
umask 0022
${cfg.activationScripts.defaults.text}
+ ${cfg.activationScripts.extraUserActivation.text}
exit $_status
'';
+ # Extra activation scripts, that can be customized by users
+ # don't use this unless you know what you are doing.
+ system.activationScripts.extraActivation.text = mkDefault "";
+ system.activationScripts.extraUserActivation.text = mkDefault "";
+
};
}