fix broken rebuilds

This commit is contained in:
Noah Masur
2026-07-20 14:25:58 -04:00
parent b25cfe6877
commit 73b62e0907
3 changed files with 15 additions and 11 deletions
@@ -18,16 +18,16 @@ in
ca = "cargo"; ca = "cargo";
}; };
home.packages = with pkgs; [ home.packages = [
gcc pkgs.gcc
rustc pkgs.rustc
cargo pkgs.cargo
cargo-watch pkgs.stable.cargo-watch
clippy pkgs.clippy
rustfmt pkgs.rustfmt
pkg-config pkgs.pkg-config
openssl pkgs.openssl
rust-analyzer pkgs.rust-analyzer
]; ];
}; };
} }
@@ -109,6 +109,10 @@ in
settings = { settings = {
default_mode = "locked"; default_mode = "locked";
# Spawn fish directly instead of trusting $SHELL, which inherits the
# macOS login shell. On darwin that login shell is no longer managed by
# nix-darwin, so $SHELL can point at a stale /run/current-system path.
default_shell = lib.getExe pkgs.fish;
# default_layout = "compact-top"; # default_layout = "compact-top";
# Remove border # Remove border
pane_frames = false; pane_frames = false;
@@ -19,7 +19,7 @@ in
nmasur.presets = { nmasur.presets = {
programs = { programs = {
_1password.enable = lib.mkDefault true; _1password.enable = lib.mkDefault true;
# fish.enable = lib.mkDefault true; fish.enable = lib.mkDefault true;
# homebrew.enable = lib.mkDefault true; # homebrew.enable = lib.mkDefault true;
}; };
services = { services = {