Hydrogen got the changes applied
This commit is contained in:
+24
-30
@@ -4,9 +4,6 @@
|
||||
ids.gids.nixbld = 350;
|
||||
security.pam.services.sudo_local.touchIdAuth = true;
|
||||
|
||||
# 1Password SSH Socket
|
||||
environment.variables.SSH_AUTH_SOCK = "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock";
|
||||
|
||||
# Set vim as default editor
|
||||
environment.variables.EDITOR = "vim";
|
||||
environment.variables.VISUAL = "vim";
|
||||
@@ -14,10 +11,31 @@
|
||||
|
||||
# Add Homebrew to PATH
|
||||
environment.systemPath = [ "/opt/homebrew/bin" "/opt/homebrew/sbin" ];
|
||||
environment.systemPackages = with pkgs; [
|
||||
vim
|
||||
git
|
||||
wget
|
||||
curl
|
||||
python3
|
||||
nodejs_26
|
||||
home-manager
|
||||
fastfetch
|
||||
];
|
||||
|
||||
# Biome config
|
||||
environment.etc."biome.json".source = ./config.biome.json;
|
||||
environment.etc."oxlintrc.json".source = ./config.oxlintrc.json;
|
||||
homebrew = {
|
||||
enable = true;
|
||||
onActivation.cleanup = "uninstall";
|
||||
onActivation.autoUpdate = true;
|
||||
onActivation.upgrade = true;
|
||||
casks = [
|
||||
"1password"
|
||||
"obsidian"
|
||||
"signal"
|
||||
"spotify"
|
||||
"claude-code"
|
||||
"claude"
|
||||
];
|
||||
};
|
||||
|
||||
system.primaryUser = "mbessette";
|
||||
users.users."mbessette" = {
|
||||
@@ -25,30 +43,6 @@
|
||||
home = "/Users/mbessette";
|
||||
};
|
||||
|
||||
# Homebrew for Casks and specific binaries
|
||||
# In a nix-darwin setup, Homebrew packages are not actually stored inside the Nix store.
|
||||
# Instead, nix-darwin acts as a manager that triggers the standard Homebrew installation
|
||||
# process on your macOS system.
|
||||
homebrew = {
|
||||
enable = true;
|
||||
onActivation.cleanup = "uninstall";
|
||||
onActivation.autoUpdate = true;
|
||||
onActivation.upgrade = true;
|
||||
taps = [ "deskflow/tap" ];
|
||||
brews = [
|
||||
"biome"
|
||||
];
|
||||
casks = [
|
||||
"1password"
|
||||
"deskflow"
|
||||
"iterm2"
|
||||
"moonlight"
|
||||
"obsidian"
|
||||
"signal"
|
||||
"spotify"
|
||||
];
|
||||
};
|
||||
|
||||
nix.settings.experimental-features = "nix-command flakes";
|
||||
system.stateVersion = 4;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user