about summary refs log blame commit diff
path: root/users/tazjin/chase-geese/default.nix
blob: 595ca92896a5449ee05d49beb06ad0bb31cc2aef (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                    
                                                   
  
# 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
  ${pkgs.geesefs}/bin/geesefs tazjins-files ~/cloud
''