{ inputs, outputs, self, kansaiPkgs, ... }: let secrets = import "${self}/lib/secrets.nix" { inherit self; }; in { flake.homeConfigurations.ebisu = let flakeDirectory = ".nixos-config"; pkgs = (kansaiPkgs { })."${builtins.currentSystem}"; in inputs.home-manager.lib.homeManagerConfiguration { inherit pkgs; modules = with inputs; [ ./ebisu chaotic.homeManagerModules.default pywal-nix.homeManagerModules.${pkgs.system}.default rui.homeManagerModules.${pkgs.system}.default sops-nix.homeManagerModules.sops ]; extraSpecialArgs = { inherit inputs outputs self secrets flakeDirectory ; }; }; }