[feature] some dot files to add for scriptkit app
andrewcrook opened this issue · comments
Script Kit
Script Kit runs on multiple platforms Linux, macOS, Windows and is used for automation scripting it’s a bit like macOS’s Hammerspoon but uses JavaScript based rather than Lua. Currently has no XDG support, however, does have some environment variables to change locations of files. I have suggested XDG support
Script Kit
~/.kit
http://www.scriptkit.com
https://github.com/johnlindquist/kit
Environment Variable: KIT
A "kenv" (Kit Environment)
~/.kenv
http://github.com/johnlindquist/kenv
seems to be the js scripts and modules for script kit
environment variable for path: KIT_DOTENV_PATH
Script Kits Nodejs
~/knode
looks to be script kit’s node.js installation?
environment variable for path: KNODE
What are Kit.app, kit, and kenvs?
Kit.app - The Kit.app provides a UI for your scripts. The app is "script-driven" meaning that every time you launch the app, you're really launching a script. The main menu, even though complex, is a script you could write.
kit - "kit" is the sdk of Script Kit
A bundle of JavaScript common libs wrapped by an API to make writing scripts easier (get, download, replace, outputFile, etc)
APIs for interacting with your OS (edit, focusTab, say, notify, etc)
APIs for interacting with Kit.app and Terminal (arg, env, etc)
Scripts and utils for app setup, managing kenvs, parsing scripts, etc
kenvs - Kit Enviroments (AKA "kenv") are directories that contain a "scripts" directory. If you point "kit" at a "kenv", kit will parse the scripts and give you tools to simplify running and managing them.