diff --git a/flake.lock b/flake.lock index 0155e5f..f268650 100644 --- a/flake.lock +++ b/flake.lock @@ -25,11 +25,11 @@ "brew-api": { "flake": false, "locked": { - "lastModified": 1771783636, - "narHash": "sha256-/8fPleI3bzDc7iaTP0DPI5XxqCDBfdhXn1VuAJPFEv8=", + "lastModified": 1772492734, + "narHash": "sha256-MvCUWmjEE2h6vuIZSccky4qU6BPRct5kN5ZMjMYs2Zo=", "owner": "BatteredBunny", "repo": "brew-api", - "rev": "6fedf0551961ff8b4325aa93238e5db154627eb0", + "rev": "47a06ab20b786269aeb09d151c6ed6f5e4425417", "type": "github" }, "original": { @@ -85,11 +85,11 @@ ] }, "locked": { - "lastModified": 1771607643, - "narHash": "sha256-RyILArmI2nq1FLucN6XGm3zX+RqLdobXwolstIIIKJA=", + "lastModified": 1772136621, + "narHash": "sha256-rRUYD2ySDBGshbyieqH+KyB3UT+gMhQKjJpXNk69Xu0=", "owner": "danneu", "repo": "code-cursor-nix", - "rev": "473ef854b45f65b02d69dab6206c3f502a84130f", + "rev": "44fad9db4db6036da43c2aec8fcba377b6d61681", "type": "github" }, "original": { @@ -155,11 +155,11 @@ ] }, "locked": { - "lastModified": 1771469470, - "narHash": "sha256-GnqdqhrguKNN3HtVfl6z+zbV9R9jhHFm3Z8nu7R6ml0=", + "lastModified": 1772420042, + "narHash": "sha256-naZz40TUFMa0E0CutvwWsSPhgD5JldyTUDEgP9ADpfU=", "owner": "nix-community", "repo": "disko", - "rev": "4707eec8d1d2db5182ea06ed48c820a86a42dc13", + "rev": "5af7af10f14706e4095bd6bc0d9373eb097283c6", "type": "github" }, "original": { @@ -209,11 +209,11 @@ ] }, "locked": { - "lastModified": 1769996383, - "narHash": "sha256-AnYjnFWgS49RlqX7LrC4uA+sCCDBj0Ry/WOJ5XWAsa0=", + "lastModified": 1772408722, + "narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "57928607ea566b5db3ad13af0e57e921e6b12381", + "rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", "type": "github" }, "original": { @@ -269,11 +269,11 @@ ] }, "locked": { - "lastModified": 1771756436, - "narHash": "sha256-Tl2I0YXdhSTufGqAaD1ySh8x+cvVsEI1mJyJg12lxhI=", + "lastModified": 1772380461, + "narHash": "sha256-O3ukj3Bb3V0Tiy/4LUfLlBpWypJ9P0JeUgsKl2nmZZY=", "owner": "nix-community", "repo": "home-manager", - "rev": "5bd3589390b431a63072868a90c0f24771ff4cbb", + "rev": "f140aa04d7d14f8a50ab27f3691b5766b17ae961", "type": "github" }, "original": { @@ -292,11 +292,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1771769982, - "narHash": "sha256-F3kFlR/YCdouiziX2I2c64S7NZ9PePL61VRYvKw+kew=", + "lastModified": 1772467729, + "narHash": "sha256-1HHpNSbSnkxlPspE6o/1+Jn6f3U666vnz8G0yvsHKo0=", "owner": "numtide", "repo": "llm-agents.nix", - "rev": "a54ccf1eef95e2783c48d2793f48d599892f209d", + "rev": "eb55c412a01ca6d5b830dcbd420e69baf2d35f39", "type": "github" }, "original": { @@ -312,11 +312,11 @@ ] }, "locked": { - "lastModified": 1771729038, - "narHash": "sha256-GWOEGiVwkmuslomu0GPJPEoxB2QbckICVbaFsaUeVAw=", + "lastModified": 1772414299, + "narHash": "sha256-p2DrGAx9B5irXKWbpekfGgUodSrk+vyLm14D3PcztpY=", "owner": "natsukium", "repo": "mcp-servers-nix", - "rev": "3e8f78ed1e214f28aabf5dfe4dda65d04d68e394", + "rev": "b9e7fd1cd997339a115c292c4895a815c9e93f4c", "type": "github" }, "original": { @@ -353,11 +353,11 @@ ] }, "locked": { - "lastModified": 1771520882, - "narHash": "sha256-9SeTZ4Pwr730YfT7V8Azb8GFbwk1ZwiQDAwft3qAD+o=", + "lastModified": 1772379624, + "narHash": "sha256-NG9LLTWlz4YiaTAiRGChbrzbVxBfX+Auq4Ab/SWmk4A=", "owner": "nix-darwin", "repo": "nix-darwin", - "rev": "6a7fdcd5839ec8b135821179eea3b58092171bcf", + "rev": "52d061516108769656a8bd9c6e811c677ec5b462", "type": "github" }, "original": { @@ -392,11 +392,11 @@ ] }, "locked": { - "lastModified": 1771728478, - "narHash": "sha256-xKtupvuA/YcUqFkfuST0C04GKDxYaRFsEwwt43awPoQ=", + "lastModified": 1772419365, + "narHash": "sha256-+IjvRKrbSQX9/ikWy1ptPJBqG+RildNl7Cd9yypyzU0=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "84313e76d221640bba5792eceb033929c77d9ec0", + "rev": "96e284c58556366535781d9a476121b2b5e839f1", "type": "github" }, "original": { @@ -453,11 +453,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1771786513, - "narHash": "sha256-xt5tnPYCBOtY37yW7gJrcJe2n02jJMwAXI/oApTbPew=", + "lastModified": 1772492874, + "narHash": "sha256-IgdS/Z4D/VbIIRBLfJOtxz9ITUQklGXz7RAnCyzVG60=", "owner": "nixos", "repo": "nixpkgs", - "rev": "51e58624f397e78b7470bd15e554b019a1f57d24", + "rev": "042cee7e1db78e041f3ce0edccb274bd1ec4756e", "type": "github" }, "original": { @@ -485,11 +485,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1772433332, + "narHash": "sha256-izhTDFKsg6KeVBxJS9EblGeQ8y+O8eCa6RcW874vxEc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "cf59864ef8aa2e178cccedbe2c178185b0365705", "type": "github" }, "original": { diff --git a/modules/programs/1password-gui.nix b/modules/programs/1password-gui.nix index 0e11ff3..ecd6396 100644 --- a/modules/programs/1password-gui.nix +++ b/modules/programs/1password-gui.nix @@ -1,4 +1,9 @@ -{ delib, host, ... }: +{ + delib, + host, + pkgs, + ... +}: delib.module { name = "programs.1password-gui"; @@ -6,6 +11,11 @@ delib.module { darwin.ifEnabled = { homebrew.masApps."1Password for Safari" = 1569813296; - programs._1password-gui.enable = true; + + # Nixpkgs 1password-gui is too old, so install via brew-nix instead. + programs._1password-gui = { + enable = true; + package = pkgs.brewCasks."1password"; + }; }; } diff --git a/modules/programs/google-chrome.nix b/modules/programs/google-chrome.nix index f78a611..aac0808 100644 --- a/modules/programs/google-chrome.nix +++ b/modules/programs/google-chrome.nix @@ -17,7 +17,7 @@ delib.module { (pkgs.brewCasks.google-chrome.overrideAttrs (oldAttrs: { src = pkgs.fetchurl { url = builtins.head oldAttrs.src.urls; - hash = "sha256-VTF6SG+fon+0CQ3xS4qX5AOFFeP3Qz47ZPIHuBkJcUU="; + hash = "sha256-tEZQk64nIU9cgvKwOwBIn4pLv0mTT9vSgmqLEYqCyAg="; }; })) else if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then