meows at you (nix)

This commit is contained in:
2025-09-21 16:10:42 +01:00
parent 2281bf2a7b
commit 947db560f0
8 changed files with 74 additions and 11 deletions

View File

@@ -19,6 +19,18 @@
# Configure network connections interactively with nmcli or nmtui.
networking.networkmanager.enable = true;
sops = {
defaultSopsFile = ./secrets/users.yaml;
secrets = {
root-hashed_password = {
neededForUsers = true;
};
doloro-hashed_password = {
neededForUsers = true;
};
};
};
# Set your time zone.
# time.timeZone = "Europe/Amsterdam";
@@ -57,15 +69,14 @@
# Enable touchpad support (enabled default in most desktopManager).
# services.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
# users.users.alice = {
# isNormalUser = true;
# extraGroups = [ "wheel" ]; # Enable sudo for the user.
# packages = with pkgs; [
# tree
# ];
# };
services.openssh.enable = true;
users.users.doloro = {
isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable sudo for the user.
packages = with pkgs; [
tree
];
};
# programs.firefox.enable = true;