{ pkgs, ... }: { home.username = "tobi"; home.homeDirectory = "/Users/tobi"; home.stateVersion = "23.05"; home.packages = with pkgs; [ raycast ripgrep fd curl less ]; home.sessionVariables = { PAGER = "less"; CLICOLOR = 1; EDITOR = "emacs"; }; programs.home-manager.enable = true; programs.bat.enable = true; programs.git.enable = true; programs.zsh = { enable = true; enableCompletion = true; syntaxHighlighting.enable = true; shellAliases = { ls = "ls --color=auto -F"; nixswitch = "pushd ~/.config/nix; darwin-rebuild switch --flake .#"; nixup = "pushd ~/.config/nix; nix flake update"; }; }; programs.starship = { enable = true; enableZshIntegration = true; settings.gcloud.disabled = true; settings.aws.disabled = true; settings.hostname.style = "bold green"; }; programs.alacritty = { enable = true; settings.font.size = 14; settings.font.normal.family = "Iosevka Comfy"; }; }