<commit_before>##### Fish config by flurdy
##
## Not complete as part of hierichal configs similar to:
##   
## ~/.config/fish                           #  Machine specific conf
##  --> ~/.dotprivate/.config/fish          # User specific conf
##    --> ~/.dotfiles/.config/fish          # Common conf 
##
## In addition ~/config/fish/conf.d links to ~/.dotfiles/.config/fish/conf.d
## for App specific conf
##

contains -- $HOME/.dotfiles/.config/fish/functions fish_function_path
   or set -U fish_function_path $HOME/.dotfiles/.config/fish/functions $fish_function_path

if not set -q ARCH
	set -xg ARCH MAC
end
if not set -q JAVA8_VERSION 
   set -xg JAVA8_VERSION 112
end
if not set -q JAVA7_VERSION 
   set -xg JAVA7_VERSION 65 
end
if not set -q JAVA_VERSION 
   set -xg JAVA_VERSION 8
end

setjava
setsbt
setmvn
# gojava8

set -xg EDITOR 'vi'

if not set --q WORKSPACE
   set -xg WORKSPACE $HOME/Code
end
if not set --q PAIR_PROJECT_WORKSPACE
   set -xg PAIR_PROJECT_WORKSPACE $WORKSPACE
end

if not set -q GIT_MY_NAME
   set -xg GIT_MY_NAME <NAME>
end
if not set -q GIT_MY_EMAIL
   set -xg GIT_MY_EMAIL <EMAIL>
end

contains -- /usr/local/bin PATH
   or set -xg PATH /usr/local/bin $PATH
contains -- $HOME/bin PATH
   or set -xg PATH $HOME/bin $PATH

# set -xg DOCKER_HOST_MAC
# set -xg DOCKER_HOST DOCKER_HOST_MAC
# set -xg DOCKER_CERT_PATH_MACHINE
# set -xg DOCKER_TLS_VERIFY 1
# set -xg DOCKER_ID_USER 1

if not set -q AWS_DOCKER_REGION
   set -xg AWS_DOCKER_REGION us-east-1
end
if not set -q AWS_DOCKER_ZONE
   set -xg AWS_DOCKER_ZONE a
end
if not set -q AWS_DOCKER_INSTANCE_TYPE
   set -xg AWS_DOCKER_INSTANCE_TYPE t2.micro
end

set -g theme_display_k8s_context no
set -g fish_prompt_pwd_dir_length 3
set -g theme_display_hostname yes
<commit_msg>latest<commit_after>##### Fish config by flurdy
##
## Not complete as part of hierichal configs similar to:
##   
## ~/.config/fish                           #  Machine specific conf
##  --> ~/.dotprivate/.config/fish          # User specific conf
##    --> ~/.dotfiles/.config/fish          # Common conf 
##
## In addition ~/config/fish/conf.d links to ~/.dotfiles/.config/fish/conf.d
## for App specific conf
##

#contains -- $HOME/.dotfiles/.config/fish/functions fish_function_path
#   or set -U fish_function_path $HOME/.dotfiles/.config/fish/functions $fish_function_path

#set -U fish_function_path $HOME/.dotfiles/.config/fish/functions (string match -v $HOME/.dotfiles/.config/fish/functions $fish_function_path)

# set -U fish_user_paths /snap/bin (string match -v /snap/bin $fish_user_paths)

if not set -q ARCH
	set -xg ARCH MAC
end
if not set -q JAVA8_VERSION 
   set -xg JAVA8_VERSION 112
end
if not set -q JAVA7_VERSION 
   set -xg JAVA7_VERSION 65 
end
if not set -q JAVA_VERSION 
   set -xg JAVA_VERSION 8
end

setjava
setsbt
setmvn
# gojava8

set -xg EDITOR 'vi'

if not set --q WORKSPACE
   set -xg WORKSPACE $HOME/Code
end
if not set --q PAIR_PROJECT_WORKSPACE
   set -xg PAIR_PROJECT_WORKSPACE $WORKSPACE
end

if not set -q GIT_MY_NAME
   set -xg GIT_MY_NAME <NAME>
end
if not set -q GIT_MY_EMAIL
   set -xg GIT_MY_EMAIL <EMAIL>
end

contains -- /usr/local/bin PATH
   or set -xg PATH /usr/local/bin $PATH
contains -- $HOME/bin PATH
   or set -xg PATH $HOME/bin $PATH

# set -xg DOCKER_HOST_MAC
# set -xg DOCKER_HOST DOCKER_HOST_MAC
# set -xg DOCKER_CERT_PATH_MACHINE
# set -xg DOCKER_TLS_VERIFY 1
# set -xg DOCKER_ID_USER 1

if not set -q AWS_DOCKER_REGION
   set -xg AWS_DOCKER_REGION us-east-1
end
if not set -q AWS_DOCKER_ZONE
   set -xg AWS_DOCKER_ZONE a
end
if not set -q AWS_DOCKER_INSTANCE_TYPE
   set -xg AWS_DOCKER_INSTANCE_TYPE t2.micro
end

# set -xg KUBECONFIG $HOME/.kube/config:$HOME/.kube/client1.conf
set -e KUBECONFIG

set -g theme_display_k8s_context yes
set -g fish_prompt_pwd_dir_length 3
set -g theme_display_hostname yes

{'fraction_non_alphanumeric': 0.09223935197282467, 'fraction_numerical': 0.009145544813169584, 'mean_word_length': 3.1161290322580646, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '737154', 'n_tokens_mistral': 1524, 'n_tokens_neox': 1488, 'n_words': 445}