Config files for the macOS + Zsh situation I have going on, and some scripts to get us vibing
Running the linkup
script will create symlinks from config files in this repo to where Zsh most desires them to be.
Before running, make sure the DOTFILES
variable in both ./linkup
and ./zsh/.zshenv
is the path to this repo.
git clone https://github.com/lache-melvin/dotfiles.git
cd dotfiles
./linkup
- symlinks zsh config files in
./zsh
to~
.zshenv
sets up environment vars.zprofile
sources./paths
on login (my iTerm is set to consider every new shell a login shell).zshrc
initialises oh-my-zsh, sources./aliases
,./functions
and files in./misc
for interactive shell sessions
- symlinks
./.gitconfig
to~/.gitconfig
- symlinks files in
./config
to wherever they most prefer in~/.config
cute idea @don-smith
Running the ./npmig
script will install the global npm packages I'm currently using (I endeavour to keep this up to date)
Install a new node version and reinstall packages from current version:
nvm install <new-version> --reinstall-packages-from=<current-version>
If you've already installed the new version:
nvm reinstall-packages <from-version>