flexible, extensible zsh configuration with fast plugin loading and XDG support
Go to file
Danielle McLean 2255703a21
Provide better XDG compliance for Node.js
We want to store the Node REPL history in XDG_DATA_HOME, and we also
want to make sure we always have an npm config file that sets up npm
with its appropriate XDG paths. (By default, lots of stuff ends up in
~/.npm if no configuration is provided.)

As I mention in the diff, we can't simply commit the npm config file to
version control, because it contains things like authorisation tokens
that shouldn't be committed. We can however generate a default config
file that sets up the XDG paths we need, allowing the user to then go
ahead and add tokens to the generated file later on, like so.
2021-10-01 11:32:16 +10:00
config Provide better XDG compliance for Node.js 2021-10-01 11:32:16 +10:00
.gitignore Enable the Zinit binary module, which efficiently zcompiles ALL sourced files 2020-01-20 12:44:50 +11:00
.stow-local-ignore Tell Stow to ignore the .gitignore properly. Not sure why the wildcard was needed for this to work? 2020-07-28 15:49:39 +10:00
.stow-no-folding .stow-no-folding file to make sure zsh history doesn't get gobbled into a Stow package 2016-10-08 12:15:45 +11:00
.stow-rename Using stow-rename, unhide all the files :3 2016-10-07 23:13:58 +11:00
zshenv Drop fragile XDG_RUNTIME_DIR support 2021-09-22 10:27:09 +10:00