Fix spotlight search for home-manager apps

This commit is contained in:
2024-10-10 15:14:49 +01:00
parent 7150dc195a
commit 7fe595998b

View File

@@ -13,9 +13,12 @@
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# Fix an issue where home-manager apps are not indexed on Spotlight
mac-app-util.url = "github:hraban/mac-app-util";
}; };
outputs = inputs@{ self, nix-darwin, nixpkgs, home-manager }: outputs = inputs@{ self, nix-darwin, nixpkgs, home-manager, mac-app-util }:
let let
configuration = { pkgs, config, ... }: { configuration = { pkgs, config, ... }: {
services.nix-daemon.enable = true; services.nix-daemon.enable = true;
@@ -36,6 +39,9 @@
"trude" = import ./home.nix; "trude" = import ./home.nix;
}; };
}; };
home-manager.sharedModules = [
mac-app-util.homeManagerModules.default
];
# Configs # Configs
environment.systemPackages = [ environment.systemPackages = [
@@ -81,6 +87,7 @@
darwinConfigurations.default = nix-darwin.lib.darwinSystem { darwinConfigurations.default = nix-darwin.lib.darwinSystem {
modules = [ modules = [
configuration configuration
inputs.mac-app-util.darwinModules.default
inputs.home-manager.darwinModules.default inputs.home-manager.darwinModules.default
]; ];
}; };