({ pkgs, ... }: { programs.zsh.enable = true; environment = { shells = with pkgs; [ bash zsh fish ]; loginShell = pkgs.zsh; systemPath = [ "/opt/homebrew/bin" ]; pathsToLink = [ "/Applications" ]; }; fonts.fonts = [ (pkgs.nerdfonts.override { fonts = [ "FiraCode" "Iosevka" "IosevkaTerm" "JetBrainsMono" "SourceCodePro" ]; }) ]; users.users.tobi.description = "Tobias Ostner"; users.users.tobi.home = "/Users/tobi"; users.users.tobi.shell = pkgs.zshInteractive; homebrew = { enable = true; brews = [ "imagemagick" "trippy" ]; casks = [ "amethyst" "firefox" "logseq" "thunderbird" "protonvpn" "protonmail-bridge" ]; }; })