{ inputs, pkgs, ... }: { imports = [ inputs.home-manager.nixosModules.home-manager ]; users.users.user = { isNormalUser = true; description = "User"; extraGroups = [ "networkmanager" "wheel" "syncthing" ]; 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; [ thunderbird ]; # The state version is required and should stay at the version you # originally installed. home.stateVersion = "23.11"; }; }