66 lines
1.3 KiB
Nix
66 lines
1.3 KiB
Nix
{ config, lib, pkgs, ... }:
|
|
|
|
{
|
|
imports = [ ./default.nix ];
|
|
|
|
# dock
|
|
system.defaults.dock.persistent-apps = [
|
|
"/Applications/Zen.app"
|
|
"/Applications/Ghostty.app"
|
|
"/System/Applications/Music.app"
|
|
"/Applications/Nix Apps/KeePassXC.app"
|
|
{ spacer.small = true; }
|
|
|
|
"/Applications/Infuse.app"
|
|
{ spacer.small = true; }
|
|
|
|
"/System/Applications/Messages.app"
|
|
"/Applications/Signal.app"
|
|
"/Applications/Whatsapp.app"
|
|
"/Applications/Nix Apps/Vesktop.app"
|
|
"/System/Applications/Mail.app"
|
|
{ spacer.small = true; }
|
|
|
|
"/Applications/Nix Apps/Obsidian.app"
|
|
"/Applications/Nix Apps/Anki.app"
|
|
"/Applications/Reeder.app"
|
|
{ spacer.small = true; }
|
|
|
|
"/Applications/Nix Apps/Audacity.app"
|
|
"/Applications/GIMP.app"
|
|
"/Applications/Krita.app"
|
|
# "/Applications/Blender.app"
|
|
# "/Applications/OpenUTAU.app"
|
|
{ spacer.small = true; }
|
|
];
|
|
|
|
# homebrew pkgs
|
|
homebrew = {
|
|
enable = true;
|
|
onActivation.cleanup = "zap";
|
|
casks = [
|
|
"zen"
|
|
"firefox"
|
|
"ghostty"
|
|
"krita"
|
|
"blender"
|
|
"obs"
|
|
"gimp"
|
|
"signal"
|
|
"soulseek"
|
|
"whatsapp"
|
|
"musicbrainz-picard"
|
|
|
|
"the-unarchiver"
|
|
"linearmouse"
|
|
"lulu"
|
|
];
|
|
brews = [
|
|
"mas"
|
|
];
|
|
masApps = {
|
|
"Infuse" = 1136220934;
|
|
"Reeder Classic" = 1529448980;
|
|
};
|
|
};
|
|
}
|