work on remote dev set up on sj-bm-hostkey0

This commit is contained in:
steveej 2023-11-24 11:34:17 +01:00
parent 9145d430bd
commit d86fdd61c9
6 changed files with 87 additions and 75 deletions

View file

@ -23,17 +23,30 @@
# TODO
# ./network.nix
# ./monitoring.nix
{
services.openssh.enable = true;
services.openssh.settings.PermitRootLogin = "yes";
# user config
{
users.commonUsers = {
enable = true;
enableNonRoot = true;
};
home-manager.users.root = import ../../../home-manager/configuration/text-minimal.nix {
inherit pkgs;
};
home-manager.users.steveej = import ../../../home-manager/configuration/text-minimal.nix {
inherit pkgs;
};
programs.zsh.enable = true;
users.defaultUserShell = pkgs.zsh;
environment.pathsToLink = ["/share/zsh"];
}
];
services.openssh.enable = true;
services.openssh.settings.PermitRootLogin = "yes";
nix.nixPath = [
"nixpkgs=${pkgs.path}"
];
@ -45,7 +58,7 @@
};
};
nix.settings.experimental-features = ["nix-command" "flakes"];
nix.settings.experimental-features = ["nix-command" "flakes" "ca-derivations"];
boot = {
kernel = {
@ -91,8 +104,6 @@
disk = {
sda = disk "sda";
sdb = disk "sdb";
sdc = disk "sdc";
sdd = disk "sdd";
};
mdadm = {
raid0 = {