mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 13:46:41 +00:00
Major revamp of shell init - drop bash support, focus on zsh
This commit is contained in:
40
zsh/nodejs.zsh
Executable file
40
zsh/nodejs.zsh
Executable file
@@ -0,0 +1,40 @@
|
||||
#
|
||||
# Node.js
|
||||
#
|
||||
|
||||
# Aliases
|
||||
alias no="node"
|
||||
alias np="npm"
|
||||
alias ni="npm install"
|
||||
alias ngi="npm install -g"
|
||||
alias cof="coffee"
|
||||
alias tl="tldr"
|
||||
|
||||
install_node_global_packages () {
|
||||
npm install -g \
|
||||
eslint \
|
||||
eslint-config-prettier \
|
||||
eslint-plugin-prettier \
|
||||
eslint_d \
|
||||
htmllint-cli \
|
||||
httpsnippet \
|
||||
jsonlint \
|
||||
localtunnel \
|
||||
markdown-it \
|
||||
prettier \
|
||||
tldr \
|
||||
tslint \
|
||||
typescript \
|
||||
typescript-formatter \
|
||||
uuid-cli
|
||||
}
|
||||
|
||||
# Load nvm if it's available
|
||||
if [ -f "$HOME/.nvm/nvm.sh" ]; then
|
||||
source "$HOME/.nvm/nvm.sh"
|
||||
|
||||
# And it's shell completion
|
||||
if [ -n "$BASH_VERSION" ] && [ -f "$HOME/.nvm/bash_completion" ]; then
|
||||
source "$HOME/.nvm/bash_completion"
|
||||
fi
|
||||
fi
|
||||
Reference in New Issue
Block a user