35 lines
652 B
Nix
35 lines
652 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
users.groups.jashton = {};
|
|
users.groups.greetd = {};
|
|
users.groups.heliotrope = {};
|
|
|
|
users.users.jashton = {
|
|
isNormalUser = true;
|
|
description = "Josh Ashton";
|
|
group = "jashton";
|
|
extraGroups = [ "networkmanager" "wheel" "tss" "video" "audio" "input" ];
|
|
|
|
shell = pkgs.zsh;
|
|
};
|
|
|
|
users.users.heliotrope = {
|
|
isNormalUser = true;
|
|
description = "Remote Server heliotrope.";
|
|
group = "heliotrope";
|
|
|
|
shell = pkgs.zsh;
|
|
};
|
|
|
|
users.users.root = {
|
|
shell = pkgs.zsh;
|
|
};
|
|
|
|
users.extraUsers.greetd = {
|
|
isSystemUser = true;
|
|
group = "greetd";
|
|
extraGroups = [ "input" ];
|
|
};
|
|
}
|