add homebrew and fix jj

This commit is contained in:
2025-11-04 13:45:15 +08:00
parent 2a395c3d3a
commit fa3eeb7e40
5 changed files with 50 additions and 11 deletions

View File

@@ -1,12 +1,12 @@
{
pkgs,
lib,
inputs,
...
}:
{
imports = [
inputs.home-manager.darwinModules.home-manager
inputs.nix-homebrew.darwinModules.nix-homebrew
../../modules/common/sane-defaults
../../modules/common/users
];
@@ -17,6 +17,12 @@
sane-defaults.enable = true;
};
nix-homebrew = {
enable = true;
user = "yadunut";
autoMigrate = true;
};
# # Home Manager configuration
home-manager.useUserPackages = true;
home-manager.users.yadunut = {
@@ -36,7 +42,6 @@
"1password"
"1password-cli"
"calibre"
"cardhop"
"coconutbattery"
"daisydisk"
"darktable"
@@ -83,10 +88,8 @@
fonts.packages = [ pkgs.jetbrains-mono ];
security.pam.services.sudo_local.touchIdAuth = true;
nixpkgs.hostPlatform = "aarch64-darwin";
clan.core.networking.targetHost = "root@localhost";
nix.enable = false; # since we're using nix darwin
nix.enable = false; # since we're using nix darwin and determinate nix
system.stateVersion = 6;
}