nixos-config/home/tasia/home.nix

79 lines
1.5 KiB
Nix
Raw Normal View History

2024-04-23 17:29:48 +02:00
{pkgs, ...}: {
users.users.tasia = {
isNormalUser = true;
description = "User";
2024-04-23 17:37:56 +02:00
extraGroups = [
"networkmanager"
"wheel"
"syncthing"
"tss"
"dialout"
2024-04-29 14:31:33 +02:00
"vboxusers"
2024-04-23 17:37:56 +02:00
];
2024-04-23 17:29:48 +02:00
initialPassword = "password123";
};
home-manager.users.tasia = {pkgs, ...}: {
home.file = {
2024-04-26 15:06:55 +02:00
".zshrc".source = ../../dotfiles/.shellrc;
".bashrc".source = ../../dotfiles/.shellrc;
2024-04-29 14:31:33 +02:00
".config/btop/btop.conf".source = ../../dotfiles/btop.conf;
2024-04-26 15:06:55 +02:00
# ".gitconfig".source = ../../dotfiles/.gitconfig;
2024-04-23 17:29:48 +02:00
".librewolf/librewolf.overrides.cfg".source = ../../dotfiles/librewolf.overrides.cfg;
};
home.packages = with pkgs; [
2024-04-29 14:31:33 +02:00
# Development
2024-04-23 17:29:48 +02:00
rustc
cargo
nodejs
2024-04-29 14:31:33 +02:00
yarn
nodePackages.node-gyp
nodePackages.node-pre-gyp
openssl
# Dektop apps
bitwarden
2024-04-23 17:29:48 +02:00
simplex-chat-desktop
picard
kleopatra
qbittorrent
tor-browser
2024-04-29 14:31:33 +02:00
ssb-patchwork
# System utilities
gocryptfs
sirikali
rpi-imager
2024-04-23 17:29:48 +02:00
protonvpn-gui
2024-04-27 13:56:15 +02:00
protonvpn-cli
2024-04-23 17:29:48 +02:00
home-manager
atool
httpie
cowsay
2024-04-23 18:26:19 +02:00
stress
2024-04-27 13:56:15 +02:00
lazygit
# android-tools
2024-04-29 14:31:33 +02:00
# endless-sky
# gnucash
2024-04-27 13:56:15 +02:00
# obs-studio
# kdenlive
# wireshark
# appimage-run
2024-04-29 14:31:33 +02:00
# android-studio
# swig
2024-04-27 13:56:15 +02:00
# radicle-cli
# opensnitch-ui
# superTuxKart
# qgis
2024-04-23 17:29:48 +02:00
];
# The state version is required and should stay at the version you
# originally installed.
home.stateVersion = "24.05";
};
}