Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codethread/personalconfigs
π¦
https://github.com/codethread/personalconfigs
Last synced: 3 months ago
JSON representation
π¦
- Host: GitHub
- URL: https://github.com/codethread/personalconfigs
- Owner: codethread
- Created: 2017-06-11T22:07:43.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T04:57:27.000Z (4 months ago)
- Last Synced: 2024-09-18T14:10:03.008Z (4 months ago)
- Language: Lua
- Homepage:
- Size: 2.07 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
> We measure our lives in the ways we develop and expand our knowledge
> through myriad variations. Nothing can take its place. Itβs our very soul...
>
> There is no such thing as perfect in this world ... If something
> is perfect, then there is nothing left. There is no room for imagination.
>
> It is our job to create things more wonderful than anything before them, but
> never to obtain perfection.
>
> β Kurotsuchi Mayuri```sh
# Install Dotfiles (this is meant for me)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/codethread/PersonalConfigs/main/_boot/boot.sh)"
```
## Scripts
The [scripts](./_scripts) folder contains [Deno](https://deno.com/) scripts[^1] which can be run without dependencies as long as you have Deno installed, e.g `brew install deno`
> [!tip]
> I recommend aliasing these commands with whatever flags you need locally### [getSlackCreds](./_scripts/getSlackCreds.ts)
Get credentials to run slack cli based tools
```sh
deno run --reload="https://raw.githubusercontent.com/codethread" \
https://raw.githubusercontent.com/codethread/PersonalConfigs/main/_scripts/getSlackCreds.ts --help
```> [!note]
> ```sh
> deno run --reload="https://raw.githubusercontent.com/codethread" [...args]
> ```
> will run `<script>` at the specified url, however it will also cache it, so `reload` will always load the latest code hosted in this repo (without downloading all the deps again[^1]: Deno's secure by default runtime makes it an excellent scripting platform, combined with it's declaritve dependencies mean a script can list all dependencies without consumers needing to care. Only downside is you'll need a lot of --allow-\* flags... unless you are balls to the walls and just pass `--allow-all`, though I recommend against this!