perf: my-lib under config

This commit is contained in:
xinyangli 2024-12-04 17:08:09 +08:00
parent b667f8bf3f
commit 241f7265d5
Signed by: xin
SSH key fingerprint: SHA256:UU5pRTl7NiLFJbWJZa+snLylZSXIz5rgHmwjzv8v4oE
8 changed files with 33 additions and 32 deletions

View file

@ -2,12 +2,11 @@
config,
pkgs,
lib,
my-lib,
...
}:
let
inherit (lib) getExe;
inherit (my-lib.settings) idpUrl forgejoDomain forgejoGitDomain;
inherit (config.my-lib.settings) idpUrl forgejoDomain forgejoGitDomain;
settings = {
service.DISABLE_REGISTRATION = true;
server = {

View file

@ -1,6 +1,6 @@
{ config, my-lib, ... }:
{ config, pkgs, ... }:
let
inherit (my-lib.settings) hedgedocDomain idpUrl;
inherit (config.my-lib.settings) hedgedocDomain idpUrl;
in
{
sops.secrets."hedgedoc/client_secret" = { };

View file

@ -1,6 +1,6 @@
{ config, my-lib, ... }:
{ config, pkgs, ... }:
let
inherit (my-lib.settings) idpUrl minifluxUrl;
inherit (config.my-lib.settings) idpUrl minifluxUrl;
in
{
sops = {

View file

@ -1,6 +1,6 @@
{ config, my-lib, ... }:
{ config, pkgs, ... }:
let
inherit (my-lib.settings) vaultwardenUrl;
inherit (config.my-lib.settings) vaultwardenUrl;
in
{
services.vaultwarden = {