62 lines
918 B
Nix
62 lines
918 B
Nix
|
{ pkgs, users, ... }:
|
|||
|
{
|
|||
|
# Define a user account. Don't forget to set a password with ‘passwd’.
|
|||
|
users.users.zoe = {
|
|||
|
shell = pkgs.fish;
|
|||
|
isNormalUser = true;
|
|||
|
description = "thats me!";
|
|||
|
extraGroups = [ "networkmanager" "wheel" ];
|
|||
|
packages = with pkgs; [
|
|||
|
# internet
|
|||
|
firefox
|
|||
|
ungoogled-chromium
|
|||
|
curl
|
|||
|
git
|
|||
|
wireguard-tools
|
|||
|
networkmanagerapplet
|
|||
|
|
|||
|
# music / sound
|
|||
|
cmus
|
|||
|
pavucontrol
|
|||
|
|
|||
|
# games
|
|||
|
steam
|
|||
|
|
|||
|
# x11
|
|||
|
arandr
|
|||
|
|
|||
|
# terminal
|
|||
|
kitty
|
|||
|
|
|||
|
# window manager
|
|||
|
rofi
|
|||
|
|
|||
|
# dev
|
|||
|
## editors
|
|||
|
vscodium
|
|||
|
## js
|
|||
|
nodejs
|
|||
|
## rust
|
|||
|
rust-analyzer
|
|||
|
rustup
|
|||
|
## python
|
|||
|
python311
|
|||
|
black
|
|||
|
|
|||
|
# help
|
|||
|
tldr
|
|||
|
|
|||
|
|
|||
|
|
|||
|
# nix tools
|
|||
|
## formatter for .nix files
|
|||
|
nixpkgs-fmt
|
|||
|
## find nix packages containing certain files
|
|||
|
nix-index
|
|||
|
|
|||
|
|
|||
|
];
|
|||
|
};
|
|||
|
|
|||
|
}
|