diff options
author | Linnnus <[email protected]> | 2024-12-22 10:58:36 +0000 |
---|---|---|
committer | Linnnus <[email protected]> | 2024-12-27 09:07:52 +0100 |
commit | 3bf29c686274e19576aeb4f19510fa0702d2cb0c (patch) | |
tree | f14ab6d1983ac09514abf1ebe1a34ddd17ca6472 /shared/nixos/common-hm-settings | |
parent | a323c5058b31de63c2e88716b01bd41a38faa5ef (diff) |
Move shared nix{os,-darwin} config to shared/nixos-and-darwin
Diffstat (limited to 'shared/nixos/common-hm-settings')
-rw-r--r-- | shared/nixos/common-hm-settings/default.nix | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/shared/nixos/common-hm-settings/default.nix b/shared/nixos/common-hm-settings/default.nix deleted file mode 100644 index 9262f51..0000000 --- a/shared/nixos/common-hm-settings/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -# This module sets common settings related to home-manager (HM). All hosts that -# I directly interact with should include this module. -# -# NOTE: Even though this lives under `shared/nixos` the configuration in here -# should also be compatible with nix-darwin!! -{ - flakeInputs, - flakeOutputs, - metadata, - ... -}: { - # FIXME: Ideally this module would import flakeInputs.home-manager but that causes an infinite recursion for some reason. - - # Use the flake input pkgs so Home Manager configuration can share overlays - # etc. with the rest of the configuration. - home-manager.useGlobalPkgs = true; - - # Pass special arguments from flake.nix further down the chain. I really hate - # this split module system. - home-manager.extraSpecialArgs = {inherit flakeInputs flakeOutputs metadata;}; - - # All interactive systems (i.e. the ones that would use HM) have a 'linus' user. - home-manager.users.linus = { - imports = builtins.attrValues flakeOutputs.homeModules; - xdg.enable = true; - }; -} |