{ config, pkgs, inputs, ... }: { home.stateVersion = "25.11"; home.username = "imnyang"; home.homeDirectory = "/home/imnyang"; home.packages = import ./packages.nix { inherit pkgs inputs; }; home.sessionVariables = { EDITOR = "nvim"; VISUAL = "nvim"; }; programs.git = { enable = true; settings = { user = { name = "imnyang"; email = "imnyang@pm.me"; }; commit.gpgsign = false; init.defaultBranch = "main"; pull.rebase = false; }; }; imports = [ "${inputs.self}/modules/home/neovim.nix" ./config/shell.nix ]; }