diff --git a/flake.lock b/flake.lock index da93b48..815856b 100644 --- a/flake.lock +++ b/flake.lock @@ -753,11 +753,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1679865578, - "narHash": "sha256-sYQmxxqIYL3QFsRYjW0AufhGur8qWfwoOGPGHRJZlGc=", + "lastModified": 1680758185, + "narHash": "sha256-sCVWwfnk7zEX8Z+OItiH+pcSklrlsLZ4TJTtnxAYREw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "4361baa782dc3d3b35fd455a1adc370681d9187c", + "rev": "0e19daa510e47a40e06257e205965f3b96ce0ac9", "type": "github" }, "original": { diff --git a/nixos/nix.nix b/nixos/nix.nix index c9d13fd..cf1dfee 100644 --- a/nixos/nix.nix +++ b/nixos/nix.nix @@ -4,6 +4,21 @@ nixpkgs.config.allowBroken = true; nixpkgs.config.allowUnsupportedSystem = true; nixpkgs.config.allowUnfree = true; - nixpkgs.overlays = [ flake.inputs.nuenv.overlays.nuenv ]; + nixpkgs.overlays = [ + flake.inputs.nuenv.overlays.nuenv + + # https://github.com/starship/starship/issues/5063 + (self: super: { + starship = super.starship.overrideDerivation (oa: { + patches = (oa.patches or [ ]) ++ [ + (builtins.fetchurl { + name = "nushell.patch"; + url = "https://github.com/starship/starship/commit/041a51835371d3738cc7b597b4a506a5dc4341c9.diff"; + sha256 = "sha256:0az1jjb24mngzybgv7kavdj1bhfdm0cqnci3gz6zkgpaxqvw7vnz"; + }) + ]; + }); + }) + ]; }