diff --git a/common/default.nix b/common/default.nix index 33343298..8784fab8 100644 --- a/common/default.nix +++ b/common/default.nix @@ -73,6 +73,7 @@ home.packages = [ + config.customPkgs.repl nix-melt.packages.x86_64-linux.default nurl.packages.x86_64-linux.default ] diff --git a/common/pkgs/repl/default.nix b/common/pkgs/repl/default.nix index bf93c481..2d7955e3 100644 --- a/common/pkgs/repl/default.nix +++ b/common/pkgs/repl/default.nix @@ -16,7 +16,7 @@ in ;; *) if [ -z "$1" ]; then - nix repl ${repl} + nix repl --arg flakePath $(${coreutils}/bin/readlink -f "/etc/nixos") ${repl} else nix repl --arg flakePath $(${coreutils}/bin/readlink -f $1 | ${gnused}/bin/sed 's|/flake.nix||') ${repl} fi diff --git a/common/pkgs/repl/repl.nix b/common/pkgs/repl/repl.nix index 91e3ce81..7f14583e 100644 --- a/common/pkgs/repl/repl.nix +++ b/common/pkgs/repl/repl.nix @@ -1,5 +1,5 @@ { - flakePath ? ../../../., + flakePath ? null, hostnamePath ? "/etc/hostname", registryPath ? /etc/nix/registry.json, }: let