refactor: simplify shared config contracts

This commit is contained in:
2026-04-22 04:41:09 +02:00
parent cf308a1371
commit a4af935e6e
14 changed files with 159 additions and 139 deletions
+2 -4
View File
@@ -17,15 +17,13 @@ in
...
}:
let
terminal = metaLib.resolveUserTerminal {
terminal = metaLib.resolveRepoTerminal {
inherit pkgs;
user = config.meta.host.users.kiri;
};
in
{
assertions = metaLib.mkTerminalAssertions {
inherit terminal;
user = config.meta.host.users.kiri;
requireTerminfo = true;
};
@@ -45,7 +43,7 @@ in
name = "orion";
users = {
kiri = {
account = metaLib.users.kiri;
account = metaLib.accounts.kiri;
homeImports = [
homeModules.shell
homeModules.git