diff --git a/flake.lock b/flake.lock index 70e7b45f..5d86ed16 100644 --- a/flake.lock +++ b/flake.lock @@ -3610,11 +3610,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1778510835, - "narHash": "sha256-YphMBrESuIW67m/O3uB94mXhJcvFuHkNQxUR/lI7FRI=", + "lastModified": 1779892783, + "narHash": "sha256-ZLnAB5660SnuWsK3HajMQXY76Igsw0GGLpm+WNlmLbw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "572cda39e3187a543debb844099a347d4653e36e", + "rev": "ab9b686f9c3b0d0de724966e444c1b5328dcbe13", "type": "github" }, "original": { diff --git a/modules/overlays/default.nix b/modules/overlays/default.nix index b41d452c..fe9e9269 100644 --- a/modules/overlays/default.nix +++ b/modules/overlays/default.nix @@ -11,7 +11,7 @@ in { nixpkgs-master-darwin-linux-builder = nixpkgs-master.darwin.linux-builder; - inherit (nixpkgs-master) ghostty-bin worktrunk zed-editor; + inherit (nixpkgs-master) ghostty-bin zed-editor; }; }; } diff --git a/modules/packages/fonts/sf-pro.nix b/modules/packages/fonts/sf-pro.nix index 9f7b86ae..1a02efcc 100644 --- a/modules/packages/fonts/sf-pro.nix +++ b/modules/packages/fonts/sf-pro.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation { hash = "sha256-mAXExj8n8gFHq19HfGy4UOJYKVGPYgarGd/04kUIqX4="; }; - phases = [ "unpackPhase" "installPhase" ]; - pathsToLink = [ "/share/fonts/opentype/" ]; - sourceRoot = "."; installPhase = '' - install_path=$out/share/fonts/opentype - mkdir -p $install_path - cp **/*.{otf,ttf} $install_path + runHook preInstall + + install -Dm644 *.otf -t "$out/share/fonts/opentype/" + install -Dm644 *.ttf -t "$out/share/fonts/truetype/" + + runHook postInstall ''; meta = with lib; { diff --git a/modules/profiles/home/zed-editor.nix b/modules/profiles/home/zed-editor.nix index f2de758d..5f59fbdb 100644 --- a/modules/profiles/home/zed-editor.nix +++ b/modules/profiles/home/zed-editor.nix @@ -69,7 +69,7 @@ }; # AI - disable_ai = true; + show_completions_on_input = false; }; }; } diff --git a/modules/profiles/system/fonts/common.nix b/modules/profiles/system/fonts/common.nix index 4c886fca..8fb69981 100644 --- a/modules/profiles/system/fonts/common.nix +++ b/modules/profiles/system/fonts/common.nix @@ -1,6 +1,9 @@ { pkgs, ... }: { fonts.packages = with pkgs; [ fira + ia-writer-duospace + ia-writer-mono + ia-writer-quattro ibm-plex powerline-fonts pragmatapro