Fix Darwin switch after remote reconciliation

This commit is contained in:
2026-04-25 17:34:58 -07:00
parent 222228742f
commit 1a06382365
8 changed files with 53 additions and 26 deletions

6
nixos/flake.lock generated
View File

@@ -628,11 +628,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1772717837,
"narHash": "sha256-Q95ZH+Mr6dnSLLdy3vfX5l0cFal75bS1LI2IrN34sBQ=",
"lastModified": 1777163228,
"narHash": "sha256-cJDlhBik9s65QyN55EAlKWUpFf86u8XNhDGU0Fb028A=",
"owner": "colonelpanic8",
"repo": "git-sync-rs",
"rev": "2fc9bddfedfa93ca600f4c21edbdc35e72b29d59",
"rev": "ab34487bc966a920d3c02798bba43f2a5951b12f",
"type": "github"
},
"original": {

View File

@@ -95,17 +95,7 @@
(final: prev: {
codex = inputs.codex-cli-nix.packages.${prev.stdenv.hostPlatform.system}.default;
claude-code = inputs.claude-code-nix.packages.${prev.stdenv.hostPlatform.system}.default;
git-sync-rs = let
base = inputs.git-sync-rs.packages.${prev.stdenv.hostPlatform.system}.default;
in
prev.symlinkJoin {
name = "${base.name}-wrapped";
paths = [base];
postBuild = ''
ln -s $out/bin/git-sync-rs $out/bin/git-sync-on-inotify
ln -s $out/bin/git-sync-rs $out/bin/git-sync
'';
};
git-sync-rs = inputs.git-sync-rs.packages.${prev.stdenv.hostPlatform.system}.default;
})
]
++ (