my hatred towards home-manager.lib.homeManagerConfiguration multiplies by the second

This commit is contained in:
TheK0tYaRa 2026-03-12 02:53:07 +02:00
parent 9989672f2f
commit 72739f110f
5 changed files with 48 additions and 18 deletions

View file

@ -170,12 +170,12 @@
group = "wheel";
mode = "0440";
};
"openrouter-open.key.age" = {
file = ./secrets/openrouter-open.key.age;
owner = "root";
group = "wheel";
mode = "0440";
};
# "openrouter-open.key.age" = {
# file = ./secrets/openrouter-open.key.age;
# owner = "root";
# group = "wheel";
# mode = "0440";
# };
};
identityPaths = [ "/root/.ssh/id_ed25519" ];
};
@ -239,7 +239,7 @@
options = [ "NOPASSWD" ];
}
{
command = "/run/current-system/sw/bin/nixos-rebuild";
command = "/run/current-system/sw/bin/nix-env";
options = [ "NOPASSWD" ];
}
];
@ -345,5 +345,30 @@
}
];
};
homeManager."thek0tyara@testenv" = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = [
ragenix.homeManagerModules.default
(
{ config, ... }:
{
age.secrets = {
"openrouter-open.key.age" = {
file = ./secrets/openrouter-open.key.age;
# owner = "root";
# group = "wheel";
# mode = "0440";
};
};
programs.fish = {
shellInit = ''
echo fuck
set -U OPENROUTER_API $(cat ${config.age.secrets."openrouter-open.key.age".path})
'';
};
}
)
];
};
};
}