envrc: update checkouts
This commit is contained in:
14
.envrc
14
.envrc
@@ -48,6 +48,20 @@
|
||||
direnv allow # cheeky
|
||||
)
|
||||
|
||||
(
|
||||
if command -v pueue >/dev/null && pueue status >&/dev/null; then
|
||||
now="$(date +%Y-%m-%d)"
|
||||
if [[ -s .direnv/update-upstreams-date && "$now" = "$(cat .direnv/update-upstreams-date)" ]]; then
|
||||
return 0
|
||||
fi
|
||||
(set -x
|
||||
pueue add --escape just setup
|
||||
pueue add --escape just _packages_json
|
||||
)
|
||||
printf "%s\n" "$now" >.direnv/update-upstreams-date
|
||||
fi
|
||||
)
|
||||
|
||||
export NIX_PATH_ORIG="${NIX_PATH:-}"
|
||||
|
||||
# pkgs/top-level/impure.nix go brrr
|
||||
|
||||
Reference in New Issue
Block a user