about summary refs log tree commit diff
path: root/users/tazjin/chase-geese/default.nix
# Helpers for mounting GeeseFS into the right place.
{ depot, pkgs, ... }:

pkgs.writeShellScriptBin "chase-geese" ''
  set -ueo pipefail

  echo "Fetching credentials ..."
  eval $(pass show keys/tazjin-geesefs)

  echo "Mounting the cloud ..."
  mkdir -p ~/cloud
  ${depot.third_party.geesefs}/bin/geesefs tazjins-files ~/cloud
''