tangled
alpha
login
or
join now
tynanpurdy.com
/
nixconfig
1
fork
atom
I DO NOT KNOW WHAT IM DOING
1
fork
atom
overview
issues
pulls
pipelines
merged changes and formatting
tynanpurdy.com
1 month ago
2689a2b0
90056eff
+13
-13
1 changed file
expand all
collapse all
unified
split
flake.nix
+13
-13
flake.nix
···
16
16
}:
17
17
let
18
18
configuration =
19
19
-
{ pkgs, ... }:
20
20
-
{
19
19
+
{ pkgs, ... }: {
21
20
system.primaryUser = "tynanpurdy";
22
21
security.pam.services.sudo_local.touchIdAuth = true;
23
22
# List packages installed in system profile. To search by name, run:
···
53
52
system.defaults.CustomUserPreferences = {
54
53
"com.apple.symbolichotkeys" = {
55
54
AppleSymbolicHotKeys = {
56
56
-
# 64 is the Spolitght Search command ID
55
55
+
# 64 is the Spotlight Search command ID
57
56
"64" = {
58
57
enabled = false;
59
58
value = {
···
71
70
72
71
homebrew = {
73
72
enable = true;
74
74
-
onActivation.cleanup = "zap";
73
73
+
onActivation.cleanup = "zap";
75
74
76
75
brews = [
77
76
];
···
79
78
casks = [
80
79
"markedit"
81
80
"netnewswire"
82
82
-
"qobuz"
83
83
-
"zen"
84
84
-
"stats"
85
85
-
"affinity"
86
86
-
"linearmouse"
87
87
-
"figma"
81
81
+
"qobuz"
82
82
+
"zen"
83
83
+
"stats"
84
84
+
"affinity"
85
85
+
"linearmouse"
86
86
+
"figma"
87
87
+
"beeper"
88
88
];
89
89
90
90
masApps = {
91
91
"Fantastical" = 975937182;
92
92
"Aeronaut" = 6670275450;
93
93
+
"Hidden Bar" = 1452453066;
93
94
};
94
95
};
95
96
···
104
105
};
105
106
system.defaults.dock.persistent-apps = [
106
107
"Applications/Zen.app"
107
107
-
# you could probably just do:
108
108
-
# "Applications/Discord.app"
108
108
+
"Applications/Beeper Desktop.app"
109
109
"${pkgs.discord}/Applications/Discord.app"
110
110
"Applications/Fantastical.app"
111
111
];
···
114
114
nix.settings.experimental-features = "nix-command flakes";
115
115
116
116
# Enable alternative shell support in nix-darwin.
117
117
-
# programs.fish.enable = true;
117
117
+
programs.fish.enable = true;
118
118
119
119
# Set Git commit hash for darwin-version.
120
120
system.configurationRevision = self.rev or self.dirtyRev or null;