Files
nixos-configuration/user-adam.nix

94 lines
1.4 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.
# Define a user account. Don't forget to set a password with passwd.
{ config, pkgs, ... }:
{
users.users.adam = {
isNormalUser = true;
description = "Adam Rabjerg";
extraGroups = [ "adbuser" "networkmanager" "wheel" "docker" "dialout" "plugdev" "wireshark"];
packages = with pkgs; [
# Web
firefox
thunderbird
nextcloud-client
vivaldi
yt-dlp
# Communication
signal-desktop
telegram-desktop
zulip
# Text and Office
kate
kcalc
libreoffice-qt
hunspell
hunspellDicts.de_DE
onlyoffice-bin
# Media manipulation
gimp
darktable
vlc
mpv
# Terminal
unzip
virtualenv
sshpass
esptool
gopass
file
sshuttle
tree
bitwarden-cli
jq
# Entertainment
spotify
# Dev & DevOps
vscodium
ansible
go
git-lfs
winbox
# Maker
#kicad
godot_4
orca-slicer
thonny
# Security
nmap
pwgen
yubioath-flutter
# Network
iperf3
ipcalc
wireshark
# Desktop
appimage-run
ark
kdialog
];
};
nixpkgs.config.permittedInsecurePackages = [
"electron-32.3.3"
];
programs.wireshark.enable = true;
environment.shellAliases = {
l = "ls -lh";
ll = " ls -lah";
ip = "ip -c";
};
}