-
Notifications
You must be signed in to change notification settings - Fork 1
/
apps.nix
99 lines (90 loc) · 2.21 KB
/
apps.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{ config, lib, pkgs, ... }:
{
darwin.apps = {
raycast.enable = true;
iterm2.enable = true;
rancher = {
enable = true;
hostResolver = false;
};
cloudflare-warp.enable = true;
vscode = {
enable = true;
extensions = [
"AdamCaviness.theme-monokai-dark-soda"
"akamud.vscode-theme-onedark"
"amazonwebservices.aws-toolkit-vscode"
"arrterian.nix-env-selector"
"bbenoist.Nix"
"bierner.markdown-mermaid"
"coolbear.systemd-unit-file"
"donjayamanne.githistory"
"eamodio.gitlens"
"giltho.comby-vscode"
"GitHub.copilot"
"GraphQL.vscode-graphql-syntax"
"GraphQL.vscode-graphql"
"hashicorp.terraform"
"haskell.haskell"
"Intility.vscode-backstage"
"Ionide.Ionide-fsharp"
"jnoortheen.nix-ide"
"JozefChmelar.compare"
"justusadam.language-haskell"
"kmoritak.vscode-mermaid-snippets"
"ms-azuretools.vscode-docker"
"ms-dotnettools.csdevkit"
"ms-dotnettools.csharp"
"ms-dotnettools.vscode-dotnet-runtime"
"ms-dotnettools.vscodeintellicode-csharp"
"ms-vscode-remote.remote-containers"
"ms-vscode.makefile-tools"
"PKief.material-icon-theme"
"redhat.vscode-yaml"
"streetsidesoftware.avro"
"vscode-icons-team.vscode-icons"
"yzhang.markdown-all-in-one"
"zxh404.vscode-proto3"
];
};
};
homebrew = {
enable = true;
casks = [
"1password"
"brave-browser" # better chrome
"cheatsheet"
"cursor"
"discord"
"dropbox"
"google-chrome"
"iina" # modern video player
"jetbrains-toolbox"
"intellij-idea"
"licecap" # animated screenshots
"notion"
"notion-calendar"
"postman"
"hoppscotch" # postman alternative
"rider"
"shottr" # screenshot tool
"skype"
"slack"
"sublime-text"
"telegram"
"vlc"
"warp" # AI-enabled terminal
"zoom"
"mitmproxy"
];
brews = [
];
masApps = {
Magnet = 441258766;
};
global.brewfile = true;
onActivation.cleanup = "zap";
taps = [
];
};
}