Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

876 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rich's Fine Library

Creating from template

If you are creating a new directory, then you can just:

  1. Copy the Makefile.base to your brand new repo.
  2. Adjust the .INCLUDE_DIR path to include the location of this .lib
  3. The run make install-repo to get all the default files in place
  4. The ones that you should think about are the envrc.base into your .envrc you do not usually want this except at the top level of your project. So if you have a ./ws/git/src, then you put it there, but don't put it below because lower .envrc mask the upper ones. You just want one place to put all your configuration. Particularly if you have keys that are read from 1Password

CI / GitHub Actions

Private repo workflows use Blacksmith runners (2× faster, 3,000 free min/month). Public repos automatically use free GitHub-hosted runners. Activated via the RUNNER_LABEL repo variable — set with make runner-label or see tne-ai/bin for full setup docs.

Getting to the full documentation

This has moved to a Mkdocs formatted website at lib which is actually hosted thanks to Netlify.

You can also browse the documents by looking through docs

You can also get these documentation yourself by cloning this repo and running:

documentation make mkdocs-stop ``` ````
```

About

Standard library routines for shell, include and other files from @richtong

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages