diff --git a/.envrc b/.envrc index 879fb4c..321b877 100644 --- a/.envrc +++ b/.envrc @@ -1,7 +1,7 @@ if has guix; then GUIX_PROFILE="${PWD}/.guix-root" rm -f "$GUIX_PROFILE" - eval "$(guix shell -r "$GUIX_PROFILE" -D -f guix.scm -m manifest.scm --search-paths)" + eval "$(guix time-machine -C channels-lock.scm -- shell -r "$GUIX_PROFILE" -D -f guix.scm -m manifest.scm --search-paths)" # Add development scripts to PATH PATH_add "$(pwd)/scripts" diff --git a/manifest.scm b/manifest.scm index 233b3d4..359a7d8 100644 --- a/manifest.scm +++ b/manifest.scm @@ -8,10 +8,10 @@ #:use-module (srfi srfi-1)) (packages->manifest - (append - (map cadr (package-direct-inputs mobilizon-reshare)) - (map specification->package+output + (append + (map cadr (package-direct-inputs mobilizon-reshare)) + (map specification->package+output '("git-cal" "man-db" "texinfo" - "pre-commit" "cloc" + "python-pre-commit" "cloc" "ripgrep" "python-semver" "fd" "docker-compose" "poetry"))))