diff --git a/nix/home/darwin.nix b/nix/home/darwin.nix index 47b08a8..7c634aa 100644 --- a/nix/home/darwin.nix +++ b/nix/home/darwin.nix @@ -1,22 +1,23 @@ -{ pkgs, config, ... }: +{ + pkgs, + config, + ... +}: let - bitwarden_cli = pkgs.bitwarden-cli.overrideAttrs (oldAttrs: { - stdenv = pkgs.llvmPackages_18.stdenv; - nativeBuildInputs = (oldAttrs.nativeBuildInputs or [ ]) ++ [ pkgs.llvmPackages_18.stdenv.cc ]; - CXX = "${pkgs.llvmPackages_18.clang}/bin/clang++"; - CC = "${pkgs.llvmPackages_18.clang}/bin/clang"; - }); + utils = import ../utils.nix; + dotfiles = [ + [ + ".config/aerospace" + "aerospace" + ] + ]; in { home = { packages = with pkgs; [ gawk discord - bitwarden_cli ]; - file = { - ".config/aerospace/aerospace.toml".source = - config.lib.file.mkOutOfStoreSymlink ../../aerospace/aerospace.toml; - }; + file = utils.mk_symlinks { inherit config dotfiles; }; }; }