flake-parts: Babysteps towards a first trial run of the new config

This commit is contained in:
Christoph Hollizeck 2025-10-26 23:38:04 +01:00
parent fe6de112e6
commit d579c8ad2c
Signed by: Daholli
GPG key ID: 249300664F2AF2C7
5 changed files with 232 additions and 16 deletions

View file

@ -0,0 +1,19 @@
{
config,
...
}:
{
flake = {
modules.nixos.root =
{ pkgs, ... }:
{
programs.fish.enable = true;
users.users.root = {
shell = pkgs.fish;
openssh.authorizedKeys.keys = config.flake.meta.users.cholli.authorizedKeys;
initialPassword = "asdf1234";
};
};
};
}