Skip to content

Commit c92cb58

Browse files
Add more profiles for work machine
1 parent 6d15c85 commit c92cb58

File tree

11 files changed

+64
-27
lines changed

11 files changed

+64
-27
lines changed

flake.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

hosts/eMac/configuration.nix

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,8 @@
2929
taps = [ "homebrew/services" ];
3030

3131
casks = [
32-
"arc"
3332
"elgato-stream-deck"
3433
"hazel"
35-
"istat-menus"
3634
"notion"
3735
"steam"
3836
"tailscale"

hosts/eturkeltaub-mb/configuration.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@
1010
directory = "/Users/ethan/Workspace/tilde";
1111
system = "aarch64-darwin";
1212
};
13+
14+
homebrew.onActivation.cleanup = "uninstall";
1315
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{ pkgs, ... }: { home.packages = [ pkgs.amazon-ecr-credential-helper ]; }

modules/profiles/home/git/common.nix

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@
4343
extraConfig = let deltaCommand = lib.getExe pkgs.delta;
4444
in {
4545
core.pager = deltaCommand;
46-
interactive.diffFilter =
47-
"${deltaCommand} --diff-so-fancy --keep-plus-minus-markers --line-numbers";
46+
interactive.diffFilter = "${deltaCommand} --color-only";
4847
http = { sslCAinfo = "/etc/ssl/certs/ca-certificates.crt"; };
4948
color = {
5049
status = "always";
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{ pkgs, ... }: { home.packages = [ pkgs.jetbrains.rider ]; }

modules/profiles/system/core/nix-config.nix

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,5 @@
1212
};
1313
};
1414

15-
nix = {
16-
gc.automatic = true;
17-
# settings.extra-experimental-features = [ "repl-flake" ];
18-
};
15+
nix = { gc.automatic = true; };
1916
}

modules/profiles/system/darwin/brew.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@
1010

1111
casks = [
1212
"1password"
13+
"arc"
1314
"bartender"
1415
"cleanshot"
1516
"dash"
1617
"docker"
1718
"ghostty"
19+
"fantastical"
1820
"firefox"
21+
"istat-menus"
1922
"iterm2"
2023
"jabra-direct"
2124
"logitune"
@@ -28,9 +31,6 @@
2831
"zoom"
2932
];
3033

31-
masApps = {
32-
"Amphetamine" = 937984704;
33-
Fantastical = 975937182;
34-
};
34+
masApps = { "Amphetamine" = 937984704; };
3535
};
3636
}

modules/suites/home.nix

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,13 @@ with profiles;
2626

2727
identity = [ gnupg.default ];
2828

29-
work = [ git.large-repos ];
29+
work = [
30+
amazon-ecr-credential-helper.default
31+
awscli.default
32+
git.large-repos
33+
mise.default
34+
rider.default
35+
];
3036

3137
minimal = [
3238
autojump.default

users/ethan.turkeltaub/home.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
{ config, suites, profiles, secrets, ... }: {
2-
imports = (with suites; base ++ development ++ identity)
3-
++ (with profiles; [ awscli.default mise.default ])
1+
{ config, suites, secrets, ... }: {
2+
imports = (with suites; base ++ development ++ identity ++ work)
43
++ [ secrets.users."ethan.turkeltaub".home ] ++ [ ./profiles/vscode.nix ];
54

65
tilde.home = {
@@ -20,6 +19,7 @@
2019
home = {
2120
username = "ethan.turkeltaub";
2221
homeDirectory = "/Users/ethan.turkeltaub";
22+
2323
stateVersion = "24.05";
2424
};
2525
}

0 commit comments

Comments
 (0)