nixos-old/user.nix

78 lines
1.2 KiB
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{ pkgs, users, ... }:
{
# Define a user account. Don't forget to set a password with passwd.
users.users.zoe = {
shell = pkgs.fish;
isNormalUser = true;
description = "zoe";
extraGroups = [ "networkmanager" "wheel" "libvirtd" ];
packages = with pkgs; [
# internet
firefox
ungoogled-chromium
curl
git
wireguard-tools
networkmanagerapplet
# files
xfce.thunar
xfce.thunar-volman
xfce.thunar-archive-plugin
xfce.thunar-media-tags-plugin
# music / sound
cmus
pavucontrol
## production
### daw
lmms
### plugin
surge-XT
zynaddsubfx
fluidsynth
carla
# video
mpv
yt-dlp
# games
steam
# x11
arandr
# terminal
kitty
# window manager
rofi
rofimoji
# dev
## 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
# system tools
htop
];
};
}