wip: still broken
This commit is contained in:
21
flake.nix
21
flake.nix
@@ -34,7 +34,8 @@
|
||||
myOverlays = { ... }: {
|
||||
nixpkgs.overlays = [
|
||||
rust-overlay.overlays.default
|
||||
] ++ (nixpkgs.lib.attrValues self.common.overlays);
|
||||
self.common.overlays
|
||||
];
|
||||
};
|
||||
in {
|
||||
meta = import ./meta;
|
||||
@@ -154,17 +155,23 @@
|
||||
# generic non-NixOS Linux machine
|
||||
homeConfigurations."generic" = let
|
||||
hostname = builtins.getEnv "HOSTNAME";
|
||||
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
system = "x86_64-linux";
|
||||
in home-manager.lib.homeManagerConfiguration {
|
||||
inherit pkgs;
|
||||
# system = "x86_64-linux";
|
||||
extraSpecialArgs = extraSpecialArgs // {
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
|
||||
extraSpecialArgs = {
|
||||
inherit userName userEmail hostname;
|
||||
ghostty = ghostty.packages.${system}.default;
|
||||
isNixOS = false;
|
||||
hostname = hostname;
|
||||
role = "workstation";
|
||||
};
|
||||
modules = [
|
||||
myOverlays
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
rust-overlay.overlays.default
|
||||
self.common.overlays
|
||||
];
|
||||
}
|
||||
./home
|
||||
];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user