Try out the better local config declaration.
This commit is contained in:
parent
39ad4beff8
commit
598f9bb256
3 changed files with 27 additions and 10 deletions
|
|
@ -8,10 +8,19 @@
|
|||
cfg = config.services.forgejo;
|
||||
srv = cfg.settings.server;
|
||||
in {
|
||||
local.hostname = "forgejoprg";
|
||||
local.username = "forgejoprg";
|
||||
local.userDescription = "Forgejo Admin";
|
||||
local.address = "10.1.1.4";
|
||||
options.local = {
|
||||
hostname = lib.mkOption {type = lib.types.str;};
|
||||
username = lib.mkOption {type = lib.types.str;};
|
||||
userDescription = lib.mkOption {type = lib.types.str;};
|
||||
address = lib.mkOption {type = lib.types.str;};
|
||||
};
|
||||
|
||||
config = {
|
||||
local.hostname = "forgejoprg";
|
||||
local.username = "forgejoprg";
|
||||
local.userDescription = "Forgejo Admin";
|
||||
local.address = "10.1.1.4";
|
||||
};
|
||||
|
||||
# Enable Fedgejo service
|
||||
services.nginx = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue