2023-03-03 21:42:29 +01:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
git config --local core.hooksPath "$PWD"/.githooks
|
2023-03-07 23:56:50 +01:00
|
|
|
|
|
|
|
test -d .direnv || mkdir -p .direnv
|
|
|
|
now="$(date +%Y-%m-%d)"
|
|
|
|
if ! test -s .direnv/pull-date || test "$now" != "$(cat .direnv/pull-date)"; then
|
|
|
|
git pull --rebase --autostash
|
|
|
|
nix flake update
|
|
|
|
echo "$now" > .direnv/pull-date
|
|
|
|
fi
|
|
|
|
|
2023-03-03 02:24:07 +01:00
|
|
|
if ! command -v nixos-rebuild >/dev/null; then
|
|
|
|
use nix
|
|
|
|
fi
|