Compare commits
2 Commits
2e02f82ae2
...
e57b3e6937
| Author | SHA1 | Date | |
|---|---|---|---|
| e57b3e6937 | |||
| 0938c76f1b |
18
flake.nix
18
flake.nix
@@ -41,6 +41,7 @@
|
||||
...
|
||||
}@inputs:
|
||||
let
|
||||
homeManagerUser = "artem";
|
||||
eachSystem = nixpkgs.lib.genAttrs (import systems);
|
||||
overlay-master = _: prev: {
|
||||
inherit
|
||||
@@ -48,6 +49,9 @@
|
||||
system = prev.stdenv.hostPlatform.system;
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
}
|
||||
// nixpkgs.lib.optionalAttrs (prev.stdenv.hostPlatform.system == "x86_64-darwin") {
|
||||
allowDeprecatedx86_64Darwin = true;
|
||||
};
|
||||
})
|
||||
antigravity-cli
|
||||
@@ -76,12 +80,12 @@
|
||||
linux-lxc = import ./modules/nixos/linux-lxc.nix;
|
||||
};
|
||||
|
||||
homeConfigurations."artem@deimos" = home-manager.lib.homeManagerConfiguration {
|
||||
homeConfigurations."${homeManagerUser}@deimos" = home-manager.lib.homeManagerConfiguration {
|
||||
pkgs = import nixpkgs {
|
||||
system = "x86_64-linux";
|
||||
overlays = [ overlay-master ];
|
||||
};
|
||||
extraSpecialArgs.primaryUser = "artem";
|
||||
extraSpecialArgs.primaryUser = homeManagerUser;
|
||||
modules = [
|
||||
inputs.fw_nix.nixosModules.identities
|
||||
vscode-server.homeModules.default
|
||||
@@ -90,13 +94,14 @@
|
||||
];
|
||||
};
|
||||
|
||||
homeConfigurations."artem@mars" = home-manager.lib.homeManagerConfiguration {
|
||||
homeConfigurations."${homeManagerUser}@mars" = home-manager.lib.homeManagerConfiguration {
|
||||
pkgs = import nixpkgs {
|
||||
system = "x86_64-darwin";
|
||||
overlays = [ overlay-master ];
|
||||
config.allowDeprecatedx86_64Darwin = true;
|
||||
};
|
||||
extraSpecialArgs = {
|
||||
primaryUser = "artem";
|
||||
primaryUser = homeManagerUser;
|
||||
};
|
||||
modules = [
|
||||
inputs.fw_nix.nixosModules.identities
|
||||
@@ -107,7 +112,7 @@
|
||||
|
||||
darwinConfigurations.mars = darwin.lib.darwinSystem {
|
||||
system = "x86_64-darwin";
|
||||
specialArgs.primaryUser = "artem";
|
||||
specialArgs.primaryUser = homeManagerUser;
|
||||
modules = [
|
||||
inputs.fw_nix.nixosModules.identities
|
||||
self.darwinModules.mac-portable
|
||||
@@ -119,6 +124,7 @@
|
||||
./hosts/mars/darwin.nix
|
||||
(_: {
|
||||
nixpkgs.overlays = [ overlay-master ];
|
||||
nixpkgs.config.allowDeprecatedx86_64Darwin = true;
|
||||
})
|
||||
];
|
||||
};
|
||||
@@ -126,7 +132,7 @@
|
||||
nixosConfigurations.deimos = nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
specialArgs = {
|
||||
primaryUser = "artem";
|
||||
primaryUser = homeManagerUser;
|
||||
inherit (inputs) jail-nix;
|
||||
};
|
||||
modules = [
|
||||
|
||||
Reference in New Issue
Block a user