61 lines
1.2 KiB
Nix
61 lines
1.2 KiB
Nix
|
{pkgs, ...}: {
|
||
|
users.users.user = {
|
||
|
isNormalUser = true;
|
||
|
description = "User";
|
||
|
extraGroups = ["networkmanager" "wheel" "syncthing" "tss"];
|
||
|
initialPassword = "password123";
|
||
|
};
|
||
|
|
||
|
home-manager.users.user = {pkgs, ...}: {
|
||
|
home.file = {
|
||
|
".zshrc".source = ../../dotfiles/.zshrc;
|
||
|
".bashrc".source = ../../dotfiles/.bashrc;
|
||
|
|
||
|
".librewolf/librewolf.overrides.cfg".source = ../../dotfiles/librewolf.overrides.cfg;
|
||
|
};
|
||
|
|
||
|
home.packages = with pkgs; [
|
||
|
bitwarden
|
||
|
# android-tools
|
||
|
gocryptfs
|
||
|
#endless-sky
|
||
|
#gnucash
|
||
|
# obs-studio
|
||
|
# kdenlive
|
||
|
rustc
|
||
|
cargo
|
||
|
nodejs
|
||
|
rpi-imager
|
||
|
# wireshark
|
||
|
# appimage-run
|
||
|
#ssb-patchwork
|
||
|
simplex-chat-desktop
|
||
|
#android-studio
|
||
|
#swig
|
||
|
picard
|
||
|
kleopatra
|
||
|
qbittorrent
|
||
|
tor-browser
|
||
|
protonvpn-gui
|
||
|
# radicle-cli
|
||
|
# opensnitch-ui
|
||
|
yarn
|
||
|
nodePackages.node-gyp
|
||
|
nodePackages.node-pre-gyp
|
||
|
# superTuxKart
|
||
|
openssl
|
||
|
home-manager
|
||
|
|
||
|
# qgis
|
||
|
|
||
|
atool
|
||
|
httpie
|
||
|
cowsay
|
||
|
];
|
||
|
|
||
|
# The state version is required and should stay at the version you
|
||
|
# originally installed.
|
||
|
home.stateVersion = "24.05";
|
||
|
};
|
||
|
}
|