Skip to content

Commit

Permalink
Update sakamoto configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
yousiki committed Mar 17, 2024
1 parent f246704 commit 5701aa7
Showing 1 changed file with 33 additions and 34 deletions.
67 changes: 33 additions & 34 deletions src/configurations/darwin/sakamoto/default.nix
Original file line number Diff line number Diff line change
@@ -1,36 +1,35 @@
# Configuration for sakamoto, which is an intel MacbookPro.
{globals, ...}: let
darwinModules = with globals.outputs; [
# Host-specific modules
./_applications.nix
./_configuration.nix
# Configuration for sakamoto.
{globals, ...}:
globals.inputs.darwin.lib.darwinSystem {
system = "x86_64-darwin";
specialArgs = {inherit globals;};
modules =
[
./_applications.nix
./_configuration.nix

# Host specific profiles
commonProfiles.nix
commonProfiles.packages
darwinProfiles.homebrew

# Home-manager module
globals.inputs.home-manager.darwinModules.home-manager
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = {inherit globals;};
users.yousiki = {
imports = with homeProfiles; [
base
lang.complete
shell
ssh
];
globals.inputs.home-manager.darwinModules.home-manager
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = {inherit globals;};
users.yousiki = {
imports = with globals.outputs.homeProfiles; [
base
lang.complete
shell
ssh
];
};
};
};
}
];
in
globals.inputs.darwin.lib.darwinSystem {
system = "x86_64-darwin";
specialArgs = {inherit globals;};
modules = darwinModules;
}
}
]
++ (with globals.outputs.commonProfiles; [
nix
packages
])
++ (with globals.outputs.darwinProfiles; [
homebrew
]);
}

0 comments on commit 5701aa7

Please sign in to comment.