This commit is contained in:
Nikolas Weger 2020-12-08 15:31:16 +01:00
parent 94888758fd
commit 96d1c576a6
6 changed files with 20 additions and 54 deletions

View file

@ -17,12 +17,8 @@ alias termbin="nc termbin.com 9999"
dotupdate () {
pushd ~/.config/dotfiles &>/dev/null
echo -n "Updating Dotfiles... "
git pull &>/dev/null
echo "done"
echo -n "Updating Dotfiles... "; git pull &>/dev/null; echo "done"
popd &>/dev/null
}
themeupdate () { curl -fsSL https://starship.rs/install.sh | bash -s -- --force }
sheldonup () { curl --proto '=https' -fLsS https://rossmacarthur.github.io/install/crate.sh | sudo bash -s -- --force --repo rossmacarthur/sheldon --to /usr/local/bin }

View file

@ -1 +1 @@
export LS_COLORS='no=00;38;2;171;178;191:fi=00:rs=00;38;2;171;178;191:di=00;38;2;97;175;239:ln=00;38;2;86;182;194:mh=00:pi=07;38;2;171;178;191:so=07;38;2;171;178;191:do=07;38;2;171;178;191:bd=07;38;2;171;178;191:cd=07;38;2;171;178;191:or=00;38;2;190;80;70:su=01;38;2;171;178;191:sg=04;01;38;2;171;178;191:ca=07;38;2;171;178;191:tw=04;01;38;2;97;175;239:ow=01;38;2;97;175;239:st=04;38;2;97;175;239:ex=00;38;2;152;195;121:*.jl=00;38;2;198;120;221:*.c=00;38;2;198;120;221:*.cpp=00;38;2;198;120;221:*.cc=00;38;2;198;120;221:*.h=00;38;2;198;120;221:*.asm=00;38;2;198;120;221:*.py=00;38;2;198;120;221:*.js=00;38;2;198;120;221:*.java=00;38;2;198;120;221:*.sh=00;38;2;198;120;221:*.perl=00;38;2;198;120;221:*.pl=00;38;2;198;120;221:*.go=00;38;2;198;120;221:*.scala=00;38;2;198;120;221:*.m=00;38;2;198;120;221:*.cs=00;38;2;198;120;221:*.r=00;38;2;198;120;221:*.csv=00;38;2;92;99;112:*.txt=00;38;2;92;99;112:*.md=00;38;2;92;99;112:*.toml=00;38;2;92;99;112:*.yml=00;38;2;92;99;112:*.yaml=00;38;2;92;99;112:*.xml=00;38;2;92;99;112:*.json=00;38;2;92;99;112:*.conf=00;38;2;92;99;112:*.tar=00;38;2;224;108;117:*.tgz=00;38;2;224;108;117:*.arj=00;38;2;224;108;117:*.taz=00;38;2;224;108;117:*.lzh=00;38;2;224;108;117:*.lzma=00;38;2;224;108;117:*.tlz=00;38;2;224;108;117:*.txz=00;38;2;224;108;117:*.zip=00;38;2;224;108;117:*.z=00;38;2;224;108;117:*.Z=00;38;2;224;108;117:*.dz=00;38;2;224;108;117:*.gz=00;38;2;224;108;117:*.lz=00;38;2;224;108;117:*.xz=00;38;2;224;108;117:*.bz2=00;38;2;224;108;117:*.bz=00;38;2;224;108;117:*.tbz=00;38;2;224;108;117:*.tbz2=00;38;2;224;108;117:*.tz=00;38;2;224;108;117:*.deb=00;38;2;224;108;117:*.rpm=00;38;2;224;108;117:*.jar=00;38;2;224;108;117:*.rar=00;38;2;224;108;117:*.ace=00;38;2;224;108;117:*.zoo=00;38;2;224;108;117:*.cpio=00;38;2;224;108;117:*.7z=00;38;2;224;108;117:*.rz=00;38;2;224;108;117:*.apk=00;38;2;224;108;117:*.gem=00;38;2;224;108;117:*.jpg=00;38;2;229;192;123:*.JPG=00;38;2;229;192;123:*.jpeg=00;38;2;229;192;123:*.gif=00;38;2;229;192;123:*.bmp=00;38;2;229;192;123:*.pbm=00;38;2;229;192;123:*.pgm=00;38;2;229;192;123:*.ppm=00;38;2;229;192;123:*.tga=00;38;2;229;192;123:*.xbm=00;38;2;229;192;123:*.xpm=00;38;2;229;192;123:*.tif=00;38;2;229;192;123:*.tiff=00;38;2;229;192;123:*.png=00;38;2;229;192;123:*.PNG=00;38;2;229;192;123:*.svg=00;38;2;229;192;123:*.svgz=00;38;2;229;192;123:*.mng=00;38;2;229;192;123:*.pcx=00;38;2;229;192;123:*.dl=00;38;2;229;192;123:*.xcf=00;38;2;229;192;123:*.xwd=00;38;2;229;192;123:*.yuv=00;38;2;229;192;123:*.cgm=00;38;2;229;192;123:*.emf=00;38;2;229;192;123:*.eps=00;38;2;229;192;123:*.CR2=00;38;2;229;192;123:*.ico=00;38;2;229;192;123:*.mov=00;38;2;229;192;123:*.MOV=00;38;2;229;192;123:*.mpg=00;38;2;229;192;123:*.mpeg=00;38;2;229;192;123:*.m2v=00;38;2;229;192;123:*.mkv=00;38;2;229;192;123:*.ogm=00;38;2;229;192;123:*.mp4=00;38;2;229;192;123:*.m4v=00;38;2;229;192;123:*.mp4v=00;38;2;229;192;123:*.vob=00;38;2;229;192;123:*.qt=00;38;2;229;192;123:*.nuv=00;38;2;229;192;123:*.wmv=00;38;2;229;192;123:*.asf=00;38;2;229;192;123:*.rm=00;38;2;229;192;123:*.rmvb=00;38;2;229;192;123:*.flc=00;38;2;229;192;123:*.avi=00;38;2;229;192;123:*.fli=00;38;2;229;192;123:*.flv=00;38;2;229;192;123:*.gl=00;38;2;229;192;123:*.m2ts=00;38;2;229;192;123:*.divx=00;38;2;229;192;123:*.webm=00;38;2;229;192;123:';
export LS_COLORS='no=00;38;5;15:rs=0:di=00;38;5;6:ln=00;38;5;2:mh=00:pi=48;5;0;38;5;3;01:so=48;5;0;38;5;3;01:do=48;5;0;38;5;3;01:bd=48;5;0;38;5;15;01:cd=48;5;0;38;5;15;01:or=48;5;0;38;5;1:su=48;5;1;38;5;3:sg=48;5;1;38;5;3:ca=30;41:tw=48;5;2;38;5;3:ow=48;5;0;38;5;6:st=48;5;6;38;5;3:ex=00;38;5;2:*.tar=00;38;5;4:*.tgz=00;38;5;4:*.arj=00;38;5;4:*.taz=00;38;5;4:*.lzh=00;38;5;4:*.lzma=00;38;5;4:*.tlz=00;38;5;4:*.txz=00;38;5;4:*.zip=00;38;5;4:*.z=00;38;5;4:*.Z=00;38;5;4:*.dz=00;38;5;4:*.gz=00;38;5;4:*.lz=00;38;5;4:*.xz=00;38;5;4:*.bz2=00;38;5;4:*.bz=00;38;5;4:*.tbz=00;38;5;4:*.tbz2=00;38;5;4:*.tz=00;38;5;4:*.deb=00;38;5;4:*.rpm=00;38;5;4:*.jar=00;38;5;4:*.rar=00;38;5;4:*.ace=00;38;5;4:*.zoo=00;38;5;4:*.cpio=00;38;5;4:*.7z=00;38;5;4:*.rz=00;38;5;4:*.apk=00;38;5;4:*.gem=00;38;5;4:*.jpg=00;38;5;3:*.JPG=00;38;5;3:*.jpeg=00;38;5;3:*.gif=00;38;5;3:*.bmp=00;38;5;3:*.pbm=00;38;5;3:*.pgm=00;38;5;3:*.ppm=00;38;5;3:*.tga=00;38;5;3:*.xbm=00;38;5;3:*.xpm=00;38;5;3:*.tif=00;38;5;3:*.tiff=00;38;5;3:*.png=00;38;5;3:*.PNG=00;38;5;3:*.svg=00;38;5;3:*.svgz=00;38;5;3:*.mng=00;38;5;3:*.pcx=00;38;5;3:*.dl=00;38;5;3:*.xcf=00;38;5;3:*.xwd=00;38;5;3:*.yuv=00;38;5;3:*.cgm=00;38;5;3:*.emf=00;38;5;3:*.eps=00;38;5;3:*.CR2=00;38;5;3:*.ico=00;38;5;3:*.tex=00;38;5;7:*.rdf=00;38;5;7:*.owl=00;38;5;7:*.n3=00;38;5;7:*.ttl=00;38;5;7:*.nt=00;38;5;7:*.torrent=00;38;5;7:*.xml=00;38;5;7:*Makefile=00;38;5;7:*Rakefile=00;38;5;7:*Dockerfile=00;38;5;7:*build.xml=00;38;5;7:*rc=00;38;5;7:*1=00;38;5;7:*.nfo=00;38;5;7:*README=00;38;5;7:*README.txt=00;38;5;7:*readme.txt=00;38;5;7:*.md=00;38;5;7:*README.markdown=00;38;5;7:*.ini=00;38;5;7:*.yml=00;38;5;7:*.cfg=00;38;5;7:*.conf=00;38;5;7:*.h=00;38;5;7:*.hpp=00;38;5;7:*.c=00;38;5;7:*.cpp=00;38;5;7:*.cxx=00;38;5;7:*.cc=00;38;5;7:*.objc=00;38;5;7:*.sqlite=00;38;5;7:*.go=00;38;5;7:*.sql=00;38;5;7:*.csv=00;38;5;7:*.log=00;38;5;8:*.bak=00;38;5;8:*.aux=00;38;5;8:*.lof=00;38;5;8:*.lol=00;38;5;8:*.lot=00;38;5;8:*.out=00;38;5;8:*.toc=00;38;5;8:*.bbl=00;38;5;8:*.blg=00;38;5;8:*~=00;38;5;8:*#=00;38;5;8:*.part=00;38;5;8:*.incomplete=00;38;5;8:*.swp=00;38;5;8:*.tmp=00;38;5;8:*.temp=00;38;5;8:*.o=00;38;5;8:*.pyc=00;38;5;8:*.class=00;38;5;8:*.cache=00;38;5;8:*.aac=00;38;5;1:*.au=00;38;5;1:*.flac=00;38;5;1:*.mid=00;38;5;1:*.midi=00;38;5;1:*.mka=00;38;5;1:*.mp3=00;38;5;1:*.mpc=00;38;5;1:*.ogg=00;38;5;1:*.opus=00;38;5;1:*.ra=00;38;5;1:*.wav=00;38;5;1:*.m4a=00;38;5;1:*.axa=00;38;5;1:*.oga=00;38;5;1:*.spx=00;38;5;1:*.xspf=00;38;5;1:*.mov=00;38;5;1:*.MOV=00;38;5;1:*.mpg=00;38;5;1:*.mpeg=00;38;5;1:*.m2v=00;38;5;1:*.mkv=00;38;5;1:*.ogm=00;38;5;1:*.mp4=00;38;5;1:*.m4v=00;38;5;1:*.mp4v=00;38;5;1:*.vob=00;38;5;1:*.qt=00;38;5;1:*.nuv=00;38;5;1:*.wmv=00;38;5;1:*.asf=00;38;5;1:*.rm=00;38;5;1:*.rmvb=00;38;5;1:*.flc=00;38;5;1:*.avi=00;38;5;1:*.fli=00;38;5;1:*.flv=00;38;5;1:*.gl=00;38;5;1:*.m2ts=00;38;5;1:*.divx=00;38;5;1:*.webm=00;38;5;1:*.axv=00;38;5;1:*.anx=00;38;5;1:*.ogv=00;38;5;1:*.ogx=00;38;5;1:';

View file

@ -1,28 +1,14 @@
#!/usr/bin/env zsh
#####################
# COMMONS
#####################
autoload colors is-at-least
#########################
# CONSTANT
#########################
BOLD="bold"
NONE="NONE"
#########################
# PLUGIN MAIN
#########################
[[ -z "$DIRENV_HOME" ]] && export DIRENV_HOME="$HOME/.config/direnv"
ZSH_DIRENV_VERSION_FILE=${DIRENV_HOME}/version.txt
#########################
# Functions
#########################
_zsh_direnv_log() {
local font=$1
local color=$2
@ -37,7 +23,7 @@ _zsh_direnv_log() {
}
_zsh_direnv_last_version() {
echo $(curl -s https://api.github.com/repos/direnv/direnv/releases | grep tag_name | head -n 1 | cut -d '"' -f 4)
echo $(curl -s https://api.github.com/repos/direnv/direnv/releases | grep tag_name | head -n 1 | cut -d '"' -f4)
}
_zsh_direnv_download_install() {

View file

@ -1,11 +0,0 @@
HISTSIZE=50000
SAVEHIST=20000
HISTFILE=$HOME/.cache/zsh/history
setopt extended_history
setopt hist_expire_dups_first
setopt hist_ignore_dups
setopt hist_ignore_space
setopt hist_verify
setopt inc_append_history
setopt share_history