Files
nix/home/worm/configuration.nix

34 lines
701 B
Nix

{
lib,
inputs,
pkgs,
self,
...
} @ args: {
imports = [
inputs.home-manager.nixosModules.default
];
# Home Manager
home-manager = {
backupFileExtension = "bkp";
extraSpecialArgs = {inherit (args) inputs self pkgs-unstable;};
useGlobalPkgs = true;
useUserPackages = true;
users."guz" = ./home.nix;
};
# Users
users.users."guz" = {
extraGroups = ["wheel" "guz"];
isNormalUser = true;
password = "1313";
# hashedPasswordFile = builtins.toString config.sops.secrets."guz/password".path;
shell = self.packages.${pkgs.stdenv.hostPlatform.system}.devkit.zsh;
};
users.groups."guz" = {};
# Nixpkgs
nix.allowUnfreeList = ["via"];
}