git config contacts: bump submodule, adapt to restructuring

This commit is contained in:
Trolli Schmittlauch 2024-07-31 12:19:42 +02:00
parent 0a4a26f94e
commit 0f4bf77cbf
4 changed files with 23 additions and 21 deletions

View file

@ -159,11 +159,11 @@
"mysecrets": {
"flake": false,
"locked": {
"lastModified": 1710686355,
"narHash": "sha256-YcSywZx6/IMYfNax1Yx0EDLQiKsCn7glYVz1eglhbcM=",
"lastModified": 1722419972,
"narHash": "sha256-7gKcSKTu7Z6sswIK4QuMHtDbpKMs09b6w7uFjJJyAIA=",
"ref": "refs/heads/master",
"rev": "72d2478b720fabf69971747641230387d0df7689",
"revCount": 4,
"rev": "c725f810bb9a43c213fcf964f036dd0c64b6ba04",
"revCount": 5,
"type": "git",
"url": "ssh://gitea@git.orlives.de:2342/schmittlauch/home-manager_secrets.git"
},

View file

@ -3,6 +3,7 @@
inputs,
config,
system,
lib,
...
}:
{
@ -29,7 +30,7 @@
programs.git =
let
# TODO profile specific
contacts = import "${inputs.mysecrets}/contacts.nix";
contacts = import "${inputs.mysecrets}/contacts.nix" { inherit lib; };
in
{
includes =
@ -37,15 +38,15 @@
{
condition = "gitdir:~/Seafile/Studium/";
contents = {
user.name = contacts.realName;
user.email = contacts.uniMail;
user.name = contacts.personal.name;
user.email = contacts.uni.email;
};
}
{
condition = "gitdir:~/src/nixpkgs/";
contents = {
user.name = "Trolli Schmittlauch";
user.email = contacts.nixosMail;
user.email = contacts.nixOs.email;
};
}
]
@ -55,8 +56,9 @@
(dir: {
condition = "gitdir:${dir}";
contents = {
user.name = "Trolli Schmittlauch";
user.email = contacts.mainMail;
user = {
inherit (contacts.schmittlauch) email name;
};
};
})
[

@ -1 +1 @@
Subproject commit 72d2478b720fabf69971747641230387d0df7689
Subproject commit c725f810bb9a43c213fcf964f036dd0c64b6ba04

View file

@ -47,15 +47,13 @@ in
hostname = "vpn-whq.services.fcio.net";
extraOptions.LogLevel = "Verbose";
};
"fcio-rzob-jump" = lib.hm.dag.entryAfter ["*"] {
hostname = "vpn-rzob.services.fcio.net";
};
"fcio-rzob-jump" = lib.hm.dag.entryAfter [ "*" ] { hostname = "vpn-rzob.services.fcio.net"; };
};
};
programs.git =
let
contacts = import "${inputs.mysecrets}/contacts.nix";
contacts = import "${inputs.mysecrets}/contacts.nix" { inherit lib; };
in
{
includes =
@ -63,8 +61,9 @@ in
{
condition = "gitdir:~/src/schmittlauch/";
contents = {
user.name = "Trolli Schmittlauch";
user.email = contacts.nixosMail;
user = {
inherit (contacts.schmittlauch) name email;
};
};
}
]
@ -72,8 +71,9 @@ in
++ map (dir: {
condition = "gitdir:${dir}";
contents = {
user.name = contacts.realName;
user.email = contacts.fcioMail;
user = {
inherit (contacts.work) name email;
};
};
}) [ "~/" ];
};