First installation on real system

 Gnome refinements
 Zed config updates
🐛 User login issue workaround
This commit is contained in:
Jo 2025-05-22 20:52:07 +02:00
parent 87c59890d5
commit 3e6f386f7f
10 changed files with 35 additions and 36 deletions

View file

@ -1,8 +1,4 @@
{
pkgs,
config,
...
}: {
{pkgs, ...}: {
imports = [
./hardware.nix
];
@ -12,15 +8,10 @@
sops.defaultSopsFile = ./secrets/users.yaml;
sops.age.keyFile = "/var/lib/sops-nix/key.txt";
# Todo: automate this import in users module!
# Require user password secrets for users
sops.secrets."users/jo/password_hash".neededForUsers = true;
puzzlevision = {
users.jo = {
enable = true;
#password = "4868320069443";
hashedPasswordFile = config.sops.secrets."users/jo/password_hash".path; # For testing only, replace with sops secret before production use
hashedPassword = "$6$mvK9bT756Aok54Vt$vBRnT66Vb3HL0Y5rEMJlHvKkvzVQ.KUciInTmW3FCBFT00IuFMpz3q9RhXPLTLMRPho65bTg9hMnFPb84I774.";
extraGroups = ["wheel"];
};