.dotfiles/nix/home/darwin.nix
Martin Larsson 74b8d11033 Separate bitwarden-cli between darwin/linux, darwin needs to build using
old llvm toolchain, doesnt compile on latest. This is a temporary
workaround
2025-05-13 11:45:32 +02:00

22 lines
594 B
Nix

{ 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";
});
in
{
home = {
packages = with pkgs; [
gawk
discord
bitwarden_cli
];
file = {
".config/aerospace/aerospace.toml".source =
config.lib.file.mkOutOfStoreSymlink ../../aerospace/aerospace.toml;
};
};
}