{ config, lib, pkgs, ... }: { # dock system.defaults.dock.persistent-apps = [ "/System/Applications/Mission Control.app" "/Applications/Firefox.app" "/Applications/Ghostty.app" "${pkgs.spotify}/Applications/Spotify.app" "/Applications/Whisky.app" "${pkgs.utm}/Applications/UTM.app" "/Applications/Thunderbird.app" "${pkgs.obsidian}/Applications/Obsidian.app" "${pkgs.keepassxc}/Applications/KeePassXC.app" "${pkgs.audacity}/Applications/Audacity.app" "${pkgs.gimp}/Applications/GNU Image Manipulation Program.app" ]; # nix pkgs environment.systemPackages = with pkgs; [ iina utm raycast # it actually picks up on my applications installed through nix (crazy right) ]; # homebrew pkgs homebrew = { enable = true; onActivation.cleanup = "zap"; casks = [ "firefox" "thunderbird" "ghostty" "whisky" "battery" "linearmouse" "alt-tab" "easy-move+resize" ]; }; # hotkey daemon services.skhd.enable = true; }