alias nvm 'bass source ~/.nvm/nvm.sh --no-use ";" nvm' # Use nvm because it by default doesn't work with fish
alias psf 'pgrep' # Find a running process
alias dit 'docker exec -it'
alias dr 'docker run'
alias db 'docker build'
alias sagi 'sudo apt-get install -y'
alias bi 'brew install'
alias bs 'brew services'
alias code 'code-insiders'
alias et 'e t --reporter dot'
alias bsl 'brew services list'
alias p 'python3' # Typing is hard ok
alias e 'nvm use 5.7.0 ;and ember' # Switch to node 5.7.0, which I use a lot, then do something ember-related
alias es 'e serve'
alias quit 'exit' # 'quit' is significantly easier to type than 'exit'. I am a very lazy person
alias gcat './gradlew clean connectedAndroidTest'
alias gt './gradlew clean test'
alias nvm 'bass source ~/.nvm/nvm.sh --no-use ";" nvm' # Use nvm because it by default doesn't work with fish
alias psf 'pgrep' # Find a running process
alias dit 'docker exec -it'
alias dr 'docker run'
alias db 'docker build'
alias sagi 'sudo apt-get install -y'
alias bi 'brew install'
alias bs 'brew services'
alias code 'code-insiders'
alias et 'e t --reporter dot'
alias bsl 'brew services list'
alias p 'python3' # Typing is hard ok
alias e 'nvm use 5.7.0 ;and ember' # Switch to node 5.7.0, which I use a lot, then do something ember-related
alias es 'e serve'
alias quit 'exit' # 'quit' is significantly easier to type than 'exit'. I am a very lazy person
alias gcat './gradlew clean connectedAndroidTest'
alias gt './gradlew clean test'

function mkcd
  mkdir -p $argv[1]
  cd $argv[1]
end

# Kill all processes listening on the given port
function kp
  lsof -i ":$argv[1]" | grep LISTEN | awk '{print $2}' | xargs kill
end
Rewrite mkcd as function, add kp
Rewrite mkcd as function, add kp

moskyb/fish-config