Commit graph

9 commits

Author SHA1 Message Date
6082de62b0 Look for .ignored/run when running commands
Make the `run` command cleverer by also searching for a `.ignored/run`
file, following the convention of always ignoring a `.ignored` directory
from Git.

This allows me to have a local `run` file that doesn't need to be
committed and pushed to the repo (e.g. it's too specific to me), and
being able to keep it outside of the root of the project directory where
it could be committed accidentally.

A similar approach was done by Andreas Möller using Makefiles in this
article:

https://localheinz.com/articles/2020/05/07/using-makefiles-in-projects-where-i-can-not-use-them

With this function, the `.ignored/run` file is executed if it's found
and exits with the status code of the command.

If not, it will fall back to using `./run` as before.

I considered reversing these and checking for `./run` first as there
could be a performance benefit but, if neither file is found, I want the
error to show `./run` and not `.ignored/run` as that's the main use
case.
2024-07-31 16:40:25 +01:00
c2ead888dd Add notetaker script
Add a script to quickly and easily create and edit a daily note.
2024-07-23 15:19:47 +01:00
a2ed026258 Use $REPOS variable consistently in scripts 2024-07-10 13:44:09 +01:00
0610b0e865 t: search in ~/Documents 2024-07-09 07:07:51 +01:00
75731bda19 t: extract a function that finds and executes
...`.tmux` files
2024-07-09 07:07:44 +01:00
d1080e0cbc t: ignore the _archive directory 2024-07-08 18:43:32 +01:00
d769885d8f Flatten Code directories 2024-07-06 02:21:40 +01:00
fc8f930aef t: work for .ignored/.tmux files too 2024-07-05 19:43:55 +01:00
a36dd7baf4 Move t into its own file 2024-06-17 17:59:35 +01:00