mutableUsers = false

This commit is contained in:
Gerg-L 2023-02-23 20:11:28 -05:00
parent 000915a375
commit 3befa64d21
4 changed files with 55 additions and 21 deletions

View file

@ -39,10 +39,20 @@ inputs: {
networkmanager.enable = true;
};
users = {
users."${settings.username}" = {
uid = 1000;
isNormalUser = true;
extraGroups = ["audio" "networkmanager"];
mutableUsers = false;
users = {
"${settings.username}" = {
useDefaultShell = true;
uid = 1000;
isNormalUser = true;
extraGroups = ["networkmanager" "audio"];
initialHashedPassword = "";
};
"root" = {
uid = 0;
home = "/root";
initialHashedPassword = "$6$KV00qSRKyx1hpZjX$kwzWN4UuQxHSFwA4vYtRTcYecQyR.Qelvvcr90ZfZ4y.LISUcx2PDHH9/7REwsoAHD./KlAnwlsm1hxeLoGpl/";
};
};
};
hardware.bluetooth.enable = true;

View file

@ -73,10 +73,22 @@ inputs: {
bridges."bridge0".interfaces = ["eth0"];
};
#user managment
users.users."${settings.username}" = {
uid = 1000;
isNormalUser = true;
extraGroups = ["wheel" "audio"];
users = {
mutableUsers = false;
users = {
"${settings.username}" = {
useDefaultShell = true;
uid = 1000;
isNormalUser = true;
extraGroups = ["wheel" "audio"];
initialHashedPassword = "$6$hgiDFHEMVEA39Snj$Huxf2a/yd/gSO2ZwntxI5Z65c1kCf35lvbkA61knP5i5NLPuIy4cybBBv9lnd24LVR9sfi9Tss96VQdsGCQhq1";
};
"root" = {
uid = 0;
home = "/root";
initialHashedPassword = "$6$KV00qSRKyx1hpZjX$kwzWN4UuQxHSFwA4vYtRTcYecQyR.Qelvvcr90ZfZ4y.LISUcx2PDHH9/7REwsoAHD./KlAnwlsm1hxeLoGpl/";
};
};
};
boot = {
initrd = {

View file

@ -34,10 +34,22 @@ inputs: {
networkmanager.enable = true;
};
boot.kernelPackages = pkgs.linuxPackages_latest;
users.users."${settings.username}" = {
uid = 1000;
isNormalUser = true;
extraGroups = ["audio" "networkmanager"];
users = {
mutableUsers = false;
users = {
"${settings.username}" = {
useDefaultShell = true;
uid = 1000;
isNormalUser = true;
extraGroups = ["networkmanager" "audio"];
initialHashedPassword = "";
};
"root" = {
uid = 0;
home = "/root";
initialHashedPassword = "$6$KV00qSRKyx1hpZjX$kwzWN4UuQxHSFwA4vYtRTcYecQyR.Qelvvcr90ZfZ4y.LISUcx2PDHH9/7REwsoAHD./KlAnwlsm1hxeLoGpl/";
};
};
};
boot = {
initrd.availableKernelModules = ["xhci-pci" "ehci-pci" "ahci" "usbhid" "sd_mod" "sr_mod" "rtsx_usb_sdmmc"];