]>
Commit | Line | Data |
---|---|---|
f1d839f5 JN |
1 | # Babashka Scripts |
2 | ||
3 | Miscellaneous [babashka](https://babashka.org "babashka website") scripts I wrote for my own personal use. | |
4 | ||
5 | ## Requirements | |
6 | ||
7 | babashka (>= 0.2.9) | |
8 | ||
9 | ## Usage | |
10 | ||
11 | Clone this repository. | |
12 | ||
13 | ``` sh | |
14 | cd ~/dev | |
15 | git clone https://njoseph.me/gitweb/babashka-scripts.git | |
16 | ``` | |
17 | ||
18 | Add the following lines to your shell configuration file. | |
19 | ||
20 | ``` sh | |
21 | export BABASHKA_PRELOADS='(load-file (str (System/getProperty "user.home") "/dev/babashka-scripts/lib.clj"))' | |
22 | export PATH=$PATH:$HOME/dev/babashka-scripts | |
23 | ``` | |
24 | ||
25 | ## Organization | |
26 | ||
27 | `lib.clj` contains functions that the other scripts might use. It must be loaded first. |