{ config, pkgs, ... }: { imports = [ ./localModules/default.nix ]; home.username = "builder"; home.homeDirectory = "/home/builder"; home.sessionPath = [ "$HOME/.local/npm/bin" ]; home.sessionVariables = { EDITOR = "nvim"; XDG_SESSION_TYPE = "wayland"; }; home.pointerCursor = { package = pkgs.bibata-cursors; name = "Bibata-Modern-Ice"; size = 24; }; systemd.user.startServices = true; programs.ssh = { enable = true; matchBlocks."dietpi" = { host = "dietpi"; port = 22; user = "radio"; identityFile = [ "~/.ssh/radio" ]; }; matchBlocks."pinix" = { host = "pinix"; port = 22; user = "drone"; identityFile = [ "~/.ssh/id_ed25519" ]; }; matchBlocks."git.${config.domain}" = { host = "git.${config.domain}"; port = 2222; user = "forgejo"; identityFile = [ "~/.ssh/id_ed25519" ]; }; matchBlocks."blunix" = { host = "blunix"; port = 22; user = "drone"; identityFile = [ "~/.ssh/id_ed25519" ]; }; matchBlocks."codeberg.org" = { host = "codeberg.org"; user = "git"; identityFile = [ "~/.ssh/codeberg" ]; }; }; home.stateVersion = "25.05"; programs.home-manager.enable = true; }