laptop lightdm is broken will not login unless autologin is enable

This commit is contained in:
ISnortPennies 2023-02-01 18:32:55 -05:00
parent 41b40e570b
commit d9122ada5e
3 changed files with 13 additions and 5 deletions

6
flake.lock generated
View file

@ -110,11 +110,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1675290703, "lastModified": 1675294487,
"narHash": "sha256-AW1h5+r03CcT/rdrwcLV4u+eHOB6lTOVFliimeXoBgs=", "narHash": "sha256-0fnsREH0Zw/t/jJ8ENPOyzwvlQ8qwTV1EpmpdIuz8go=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c3627eb52a127d19a6693e93b5191a37b36038a5", "rev": "a8d5afe9120947d47a304990045f49b5ade7a7c9",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,4 +1,8 @@
{lib, settings, ...}: {
lib,
settings,
...
}:
with lib; let with lib; let
volInc = volInc =
if (settings.hostname == "gerg-desktop") if (settings.hostname == "gerg-desktop")

View file

@ -31,9 +31,13 @@
users."${settings.username}" = { users."${settings.username}" = {
uid = 1000; uid = 1000;
isNormalUser = true; isNormalUser = true;
extraGroups = ["wheel" "audio" "networkmanager"]; extraGroups = ["audio" "networkmanager"];
}; };
}; };
services.xserver.displayManager.autoLogin = {
enable = true;
user = settings.username;
};
boot = { boot = {
initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci"]; initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci"];
kernelModules = ["kvm-amd"]; kernelModules = ["kvm-amd"];