48 lines
1004 B
Nix
48 lines
1004 B
Nix
|
{ config, pkgs, lib, ... }: {
|
|||
|
users.mutableUsers = false;
|
|||
|
users.users.balsoft = {
|
|||
|
isNormalUser = true;
|
|||
|
extraGroups = [
|
|||
|
"sudo"
|
|||
|
"wheel"
|
|||
|
"networkmanager"
|
|||
|
"disk"
|
|||
|
"dbus"
|
|||
|
"audio"
|
|||
|
"docker"
|
|||
|
"sound"
|
|||
|
"pulse"
|
|||
|
"adbusers"
|
|||
|
"input"
|
|||
|
"libvirtd"
|
|||
|
"vboxusers"
|
|||
|
"wireshark"
|
|||
|
"lp"
|
|||
|
"scanner"
|
|||
|
];
|
|||
|
description = "Александр Бантьев";
|
|||
|
uid = 1000;
|
|||
|
password = "";
|
|||
|
};
|
|||
|
|
|||
|
systemd.services."user@" = { serviceConfig = { Restart = "always"; }; };
|
|||
|
|
|||
|
home-manager.users.balsoft = {
|
|||
|
systemd.user.services.polkit-agent = {
|
|||
|
Unit = {
|
|||
|
Description = "Run polkit authentication agent";
|
|||
|
X-RestartIfChanged = true;
|
|||
|
};
|
|||
|
|
|||
|
Install.WantedBy = [ "sway-session.target" ];
|
|||
|
|
|||
|
Service = { ExecStart = "${pkgs.mate.mate-polkit}/libexec/polkit-mate-authentication-agent-1"; };
|
|||
|
};
|
|||
|
};
|
|||
|
|
|||
|
|
|||
|
services.getty.autologinUser = "balsoft";
|
|||
|
|
|||
|
home-manager.useUserPackages = true;
|
|||
|
}
|