{ pkgs, inputs, outputs, ... }:
{
  imports = [
    inputs.nix-colors.homeManagerModules.default
    ./zsh.nix
    ./nixvim
  ];

  nixpkgs.overlays = [
    inputs.nur.overlays.default
    outputs.overlays.additions
    outputs.overlays.unstable-packages
  ];

  # Global home packages without config go here (for all hosts and users)
  home.packages = builtins.attrValues {
    inherit (pkgs)
      ripgrep
      fzf
      eza
      bat
      killall
      pciutils
      tree
      jq
      coreutils
      btop
      htop
      postgresql_16
      libqalculate
      tmux
      tealdeer
      ;
  };
  home.stateVersion = "24.05";
}