boreal: add game user
Setup autologin to make it easier to directly play games from that user
This commit is contained in:
parent
bbcd2624d7
commit
58fe1775b1
1 changed files with 28 additions and 0 deletions
|
|
@ -104,6 +104,34 @@
|
||||||
|
|
||||||
programs.foot.enable = true;
|
programs.foot.enable = true;
|
||||||
my.displayManager.gdm.enable = true;
|
my.displayManager.gdm.enable = true;
|
||||||
|
services.displayManager = {
|
||||||
|
autoLogin = {
|
||||||
|
enable = true;
|
||||||
|
user = "games";
|
||||||
|
};
|
||||||
|
defaultSession = "gnome";
|
||||||
|
};
|
||||||
services.desktopManager.gnome.enable = true;
|
services.desktopManager.gnome.enable = true;
|
||||||
services.power-profiles-daemon.enable = true;
|
services.power-profiles-daemon.enable = true;
|
||||||
|
|
||||||
|
programs.gamescope = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
environment.systemPackages = [
|
||||||
|
pkgs.gamescope-wsi
|
||||||
|
pkgs.wineWowPackages.stable
|
||||||
|
pkgs.bottles
|
||||||
|
pkgs.lutris
|
||||||
|
];
|
||||||
|
|
||||||
|
users.users.games = {
|
||||||
|
hashedPassword = "$y$j9T$jOursEp6BvOSgyhtU0fca0$xAh.iLgoiDTswHVlAbvtHg4jOHXZuWhl55kSqlD.daA";
|
||||||
|
isNormalUser = true;
|
||||||
|
extraGroups = [
|
||||||
|
"media"
|
||||||
|
"networkmanager"
|
||||||
|
"video" # for `light` permissions
|
||||||
|
];
|
||||||
|
shell = pkgs.fish;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue