commit 1a7deeaf769f309f65125a11a6a3a6b969298c8e Author: Jordan Date: Sat May 13 22:46:46 2023 -0700 initial diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..82b2b9e --- /dev/null +++ b/.envrc @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +# the shebang is ignored, but nice for editors + +if type -P lorri &>/dev/null; then + eval "$(lorri direnv)" +else + echo 'while direnv evaluated .envrc, could not find the command "lorri" [https://github.com/nix-community/lorri]' + use nix +fi diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..a6f96fe --- /dev/null +++ b/shell.nix @@ -0,0 +1,18 @@ +{ pkgs ? import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/5278c612aea22628aef67cb8f0fb5421d712d3ee.tar.gz") {} +}: + +with pkgs; + +mkShell { + buildInputs = with lispPackages; [ + instaloader + sbcl lispPackages.asdf lispPackages.uiop + lispPackages.local-time + lispPackages.bordeaux-threads + lispPackages.yason + lispPackages.cl-ppcre + lispPackages.drakma + lispPackages.documentation-utils + lispPackages.cl-json + ]; +}