home-manager @ f2ca5f8340d7b8360298931f56194f1db1f7ee6b

 1{
 2  pkgs,
 3  inputs,
 4  config,
 5  ...
 6}: let
 7in {
 8  nixpkgs.config.allowUnfree = true;
 9  home.username = "gabrielgio";
10  home.homeDirectory = "/home/gabrielgio";
11  home.stateVersion = "25.05";
12  home.packages = with pkgs; [
13    alejandra
14    awscli2
15    comma
16    dive
17    gofumpt
18    grpcurl
19    home-manager
20    jujutsu
21    k6
22    kubectl
23    ngrok
24    nix-index
25    nixd
26    oapi-codegen
27    ogen
28    protoscope
29    python312Packages.cssbeautifier
30    ssm-session-manager-plugin
31    streamlink
32    terraform
33    terraform-ls
34    typespec
35    vale
36    yaml-language-server
37  ];
38
39  programs = {
40    direnv = {
41      enable = true;
42      nix-direnv.enable = true;
43    };
44    nh = {
45      enable = true;
46      flake = "/home/gabrielgio/.config/home-manager";
47    };
48  };
49
50  imports = [
51    (import ./profile.nix)
52    (import ./wofi.nix)
53    (import ./ghostty.nix)
54    (import ./waybar.nix)
55    (import ./mako.nix)
56    (import ./alacritty.nix)
57    (import ./niri.nix)
58    (import ./sway.nix)
59    (import ./aerc.nix)
60    (import ./jj.nix)
61  ];
62}