{ inputs, pkgs, ... }: { imports = [ inputs.home-manager.nixosModules.home-manager ]; users.users.user = { isNormalUser = true; description = "User"; extraGroups = [ "networkmanager" "wheel" "syncthing" "tss" "dialout" ]; initialPassword = "password123"; }; home-manager.users.user = {pkgs, ...}: { home.file = { ".zshrc".source = ../dotfiles/.zshrc; ".bashrc".source = ../dotfiles/.bashrc; ".shellrc".source = ../dotfiles/.shellrc; ".config/btop/btop.conf".source = ../dotfiles/btop.conf; ".librewolf/librewolf.overrides.cfg".source = ../dotfiles/librewolf.overrides.cfg; }; home.packages = with pkgs; [ # android-tools gocryptfs #endless-sky #gnucash # obs-studio # kdenlive rustc cargo nodejs rpi-imager # wireshark # appimage-run #ssb-patchwork #android-studio #swig picard kleopatra # qbittorrent tor-browser protonvpn-gui # radicle-cli 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"; }; }