{ pkgs, inputs, ... }: let in { nixpkgs.config.allowUnfree = true; home.username = "gabrielgio"; home.homeDirectory = "/home/gabrielgio"; home.stateVersion = "25.05"; home.packages = with pkgs; [ alejandra awscli2 comma gofumpt grpcurl home-manager jujutsu k6 kubectl ngrok nix-index nixd protoscope python312Packages.cssbeautifier ssm-session-manager-plugin streamlink terraform terraform-ls vale yaml-language-server ]; programs = { direnv = { enable = true; nix-direnv.enable = true; }; nh = { enable = true; flake = "/home/gabrielgio/.config/home-manager"; }; }; imports = [ (import ./profile.nix) (import ./wofi.nix) (import ./ghostty.nix) (import ./waybar.nix) (import ./mako.nix) (import ./alacritty.nix) (import ./niri.nix) (import ./sway.nix) (import ./aerc.nix) ]; }