greenhouse

kore

my public infrastructure monorepo

git clone [email protected]:kore.git

kore / nixos / roles / home.nix20 lines · 499B · raw

1{ inputs, outputs, config, lib, ... }:
2
3{
4  imports = [ inputs.home-manager.nixosModules.home-manager ];
5
6  nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
7    "claude-code"
8  ];
9
10  home-manager = {
11    useGlobalPkgs = true;
12    useUserPackages = true;
13    extraSpecialArgs = { inherit inputs outputs; };
14
15    users = lib.genAttrs config.kore.currentHost.users
16      (_: outputs.homeModules.${config.networking.hostName});
17  };
18
19  programs.fuse.userAllowOther = true;
20}