Skip to content

Instantly share code, notes, and snippets.

@ShinichiroFunatsu
Created August 31, 2019 04:11
Show Gist options
  • Save ShinichiroFunatsu/cf27f0dbd622efc946de1c61c1cab7fc to your computer and use it in GitHub Desktop.
Save ShinichiroFunatsu/cf27f0dbd622efc946de1c61c1cab7fc to your computer and use it in GitHub Desktop.
# .config/fish/conf.d/omf.fish
# Path to Oh My Fish install.
set -q XDG_DATA_HOME
and set -gx OMF_PATH "$XDG_DATA_HOME/omf"
or set -gx OMF_PATH "$HOME/.local/share/omf"
# Load Oh My Fish configuration.
source $OMF_PATH/init.fish
# set up java with jenv
# do not set JAVA_HOME here
set PATH $HOME/.jenv/bin $PATH
eval (jenv init - | source)
# set ~/bin
set PATH $HOME/bin $PATH
# set adb
set PATH $HOME/Library/android/sdk/platform-tools $PATH
# set nodenv
set -x NODENV_ROOT $HOME/.anyenv/envs/nodenv
set -x PATH $HOME/.anyenv/envs/nodenv/bin $PATH
set -gx PATH $NODENV_ROOT/shims $PATH
# set elm
set -x ELM_ROOT $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm
set -x PATH $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm/bin $PATH
# set elm format $HOME/.anyenv/envs/nodenv/versions/11.15.0/bin/elm-format
# -> $HOME/.anyenv/envs/nodenv/versions/11.15.0/lib/node_modules/elm-format/bin/elm-format
set -x ELM_FORMAT $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm-format
set -x PATH $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm-format/bin $PATH
@ShinichiroFunatsu
Copy link
Author

to .zshrc

#
# Executes commands at the start of an interactive session.
#
# Authors:
#   Sorin Ionescu <sorin.ionescu@gmail.com>
#

# Source Prezto.
if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then
  source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"
fi

# Customize to your needs...


# set up java with jenv 
# do not set JAVA_HOME here

export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
# set PATH $HOME/.jenv/bin $PATH
# eval (jenv init - | source)

# set adb
export PATH="$HOME/Library/android/sdk/platform-tools:$PATH"
# set PATH $HOME/Library/android/sdk/platform-tools $PATH


# set nodenv 
export NODENV_ROOT="$HOME/.anyenv/envs/nodenv"
export PATH="$HOME/.anyenv/envs/nodenv/bin:$PATH"
export PATH="$NODENV_ROOT/shims:$PATH"
# set -x NODENV_ROOT $HOME/.anyenv/envs/nodenv
# set -x PATH $HOME/.anyenv/envs/nodenv/bin $PATH
# set -gx PATH $NODENV_ROOT/shims $PATH


# set elm 
export ELM_ROOT="$NODENV_ROOT/versions/11.15.0/lib/node_modules/elm"
export PATH="$ELM_ROOT/bin:$PATH"
# set -x ELM_ROOT $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm
# set -x PATH $ELM_ROOT/bin $PATH

# set elm format $HOME/.anyenv/envs/nodenv/versions/11.15.0/bin/elm-format 
# -> $HOME/.anyenv/envs/nodenv/versions/11.15.0/lib/node_modules/elm-format/bin/elm-format
export ELM_FORMAT="$NODENV_ROOT/versions/11.15.0/lib/node_modules/elm-format"
export PATH="$ELM_FORMAT/bin:$PATH"
# set -x ELM_FORMAT $NODENV_ROOT/versions/11.15.0/lib/node_modules/elm-format
# set -x PATH $ELM_FORMAT/bin $PATH

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment