separate configs, LTE modem, wireguard, zsh

This commit is contained in:
Sergei Poljanski 2025-12-11 05:55:37 +02:00
commit 8ce905a427
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
11 changed files with 360 additions and 184 deletions

24
modules/users.nix Normal file
View file

@ -0,0 +1,24 @@
# User accounts configuration
{ config, pkgs, lib, ... }:
{
# Define a user account. Don't forget to set a password with 'passwd'.
users.users.asxpi = {
isNormalUser = true;
description = "Sergei P";
extraGroups = [ "networkmanager" "wheel" "dialout" ];
shell = pkgs.zsh;
packages = with pkgs; [
# Internet
thunderbird
telegram-desktop
firefox-devedition
# Music
tidal-hifi
# Discord
discord-ptb
# Code
zed-editor
];
};
}