home-manager @ 9fcdfe5d6b1c5d518d79345571038d90b6bd6dbf

 1{
 2  description = "My Home Manager Flake";
 3
 4  inputs = {
 5    nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
 6    gxctl.url = "git+ssh://git@github.com/grid-x/gxctl";
 7    ghostty.url = "git+ssh://git@github.com/ghostty-org/ghostty";
 8    home-manager = {
 9      url = "github:nix-community/home-manager";
10      inputs.nixpkgs.follows = "nixpkgs";
11    };
12  };
13
14  outputs = inputs @ {
15    self,
16    nixpkgs,
17    home-manager,
18    gxctl,
19    ...
20  }: {
21    defaultPackage.x86_64-linux = home-manager.defaultPackage.x86_64-linux;
22    homeConfigurations = let
23      pkgs = import nixpkgs {
24        system = "x86_64-linux";
25      };
26    in {
27      "gabrielgio" = home-manager.lib.homeManagerConfiguration {
28        inherit pkgs;
29
30        extraSpecialArgs = {
31          inherit inputs;
32        };
33
34        modules = [
35          ./home.nix
36        ];
37      };
38    };
39  };
40}