Init
This commit is contained in:
61
.config/fish/config.fish
Normal file
61
.config/fish/config.fish
Normal file
@@ -0,0 +1,61 @@
|
||||
set -gx EDITOR nvim
|
||||
set -gx PAGER less
|
||||
set -Ux BAT_THEME gruvbox
|
||||
set -Ux MANPAGER "nvim +Man!"
|
||||
set -g fish_greeting
|
||||
set -g fish_cursor_insert line
|
||||
set -g fish_cursor_default block
|
||||
set -g fish_cursor_visual underscore
|
||||
set -g fish_user_key_bindings
|
||||
set -g ask
|
||||
|
||||
#set -xU MANPAGER 'less -R --use-color -Dd+r -Du+b'
|
||||
#set -xU MANROFFOPT '-P -c'
|
||||
|
||||
alias grep="grep --color=auto"
|
||||
alias fzf="fzf --preview color='always {}'"
|
||||
alias pacs="sudo pacman -Syu"
|
||||
alias nmaps="sudo nmap -sn 192.168.0.0/24"
|
||||
alias mem="df -H --output=source,size,used,avail | grep 480G | sort -u"
|
||||
alias kittyimg="kitten icat"
|
||||
alias dmz="cat ~/.config/fish/dmz.txt"
|
||||
alias vpnhome="sudo wg-quick up wg0"
|
||||
alias vpnvillage="sudo wg-quick up village-wg1"
|
||||
alias xremaps="sudo xremap ~/.config/xremap/config.yml"
|
||||
alias llama="~/projects/llama.cpp/build/bin/llama-server -m /home/anon/projects/llama.cpp/models/Llama-3.2-3B-Instruct-F16.gguf"
|
||||
alias obsidian="cd ~/sync/PersonalObsidian/ && nvim"
|
||||
alias cdots="cd ~/.dotfiles/.config/"
|
||||
alias dots="cd ~/.dotfiles/.config/ && nvim"
|
||||
alias aliases="bat ~/.config/fish/config.fish"
|
||||
alias ipadd="sudo ip route add 192.168.0.234 dev wg0"
|
||||
alias copy="wl-copy"
|
||||
|
||||
# List Directory
|
||||
alias ls="lsd"
|
||||
alias l="ls -l"
|
||||
alias la="ls -a"
|
||||
alias lla="ls -la"
|
||||
alias lt="ls --tree"
|
||||
|
||||
# Git
|
||||
alias gs="git status"
|
||||
alias gca="git add -p . && git commit"
|
||||
alias gd="git diff --word-diff"
|
||||
alias gl="git log --graph --show-signature"
|
||||
alias gla="git log --all --decorate --oneline --graph"
|
||||
alias gm="git merge"
|
||||
|
||||
# Handy change dir shortcuts
|
||||
abbr .. "cd .."
|
||||
abbr ... "cd ../.."
|
||||
abbr .3 "cd ../../.."
|
||||
abbr .4 "cd ../../../.."
|
||||
abbr .5 "cd ../../../../.."
|
||||
|
||||
# Always mkdir a path (this doesn't inhibit functionality to make a single dir)
|
||||
abbr mkdir "mkdir -p"
|
||||
|
||||
zoxide init --cmd cd fish | source
|
||||
|
||||
|
||||
|
30
.config/fish/dmz.txt
Normal file
30
.config/fish/dmz.txt
Normal file
@@ -0,0 +1,30 @@
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;47;57;44m.[0m[38;2;108;178;82md[0m[38;2;122;228;83mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;124;232;84mO[0m[38;2;110;185;83md[0m[38;2;57;71;52m'[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;24;26;23m [0m[38;2;110;182;82md[0m[38;2;128;247;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;128;249;84m0[0m[38;2;112;190;83md[0m[38;2;32;37;31m.[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;113;202;80md[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;121;224;83mk[0m[38;2;5;5;4m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;83;83;83m [0m[38;2;109;211;71mx[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;122;238;79mO[0m[38;2;92;92;92m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;140;140;140m [0m[38;2;115;224;75mk[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;2;3;1m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;114;114;114m [0m[38;2;165;165;165m [0m[38;2;57;110;37m;[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;71;138;46m:[0m[38;2;180;180;180m [0m[38;2;124;242;81mO[0m[38;2;117;212;83mk[0m[38;2;94;131;81mc[0m[38;2;3;3;3m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;86;86;86m [0m[38;2;103;103;103m [0m[38;2;112;112;112m [0m[38;2;112;112;112m [0m[38;2;104;104;104m [0m[38;2;87;87;87m [0m[38;2;80;80;80m [0m[38;2;110;110;110m [0m[38;2;163;163;163m [0m[38;2;112;218;73mk[0m[38;2;118;215;83mk[0m[38;2;96;136;81mc[0m[38;2;10;10;10m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;105;105;105m [0m[38;2;161;161;161m [0m[38;2;110;215;72mk[0m[38;2;120;221;83mk[0m[38;2;97;140;81mc[0m[38;2;11;11;10m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;103;103;103m [0m[38;2;156;156;156m [0m[38;2;100;194;65md[0m[38;2;121;225;83mk[0m[38;2;99;147;81ml[0m[38;2;17;18;17m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;101;101;101m [0m[38;2;153;153;153m [0m[38;2;88;170;58mo[0m[38;2;122;227;83mk[0m[38;2;100;151;82ml[0m[38;2;25;26;24m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;97;97;97m [0m[38;2;151;151;151m [0m[38;2;84;162;55ml[0m[38;2;124;233;83mO[0m[38;2;101;155;82ml[0m[38;2;27;29;26m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;94;94;94m [0m[38;2;146;146;146m [0m[38;2;76;146;50mc[0m[38;2;125;236;84mO[0m[38;2;103;162;82mo[0m[38;2;32;35;31m.[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;33;36;31m.[0m[38;2;101;151;82ml[0m[38;2;114;198;82mx[0m[38;2;121;224;83mk[0m[38;2;125;238;84mO[0m[38;2;125;238;84mO[0m[38;2;121;225;83mk[0m[38;2;114;200;83mx[0m[38;2;101;152;81ml[0m[38;2;34;38;33m.[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;30;33;29m.[0m[38;2;101;152;81ml[0m[38;2;114;198;82mx[0m[38;2;121;224;83mk[0m[38;2;125;238;84mO[0m[38;2;125;239;84mO[0m[38;2;123;228;83mk[0m[38;2;115;201;83mx[0m[38;2;103;158;82ml[0m[38;2;39;44;37m.[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;93;93;93m [0m[38;2;143;143;143m [0m[38;2;64;122;42m;[0m[38;2;125;238;84mO[0m[38;2;107;175;82mo[0m[38;2;114;196;82mx[0m[38;2;122;224;83mk[0m[38;2;125;236;84mO[0m[38;2;125;239;84mO[0m[38;2;122;227;83mk[0m[38;2;115;201;82mx[0m[38;2;102;156;82ml[0m[38;2;42;47;40m.[0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;61;83;53m'[0m[38;2;125;239;84mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;126;239;84mO[0m[38;2;65;90;55m,[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;60;80;53m'[0m[38;2;124;235;84mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;126;240;83mO[0m[38;2;72;101;60m,[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;57;80;48m'[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;126;243;84mO[0m[38;2;72;103;60m,[0m
|
||||
[0m[38;2;123;234;82mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;126;240;84mO[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;125;239;84mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;127;246;84m0[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;108;177;82md[0m[38;2;124;233;84mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;127;245;84m0[0m
|
||||
[0m[38;2;77;146;51mc[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;80;152;53mc[0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;73;139;49m:[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;87;167;57ml[0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;141;141;141m [0m[38;2;66;124;45m:[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;89;171;59ml[0m
|
||||
[0m[38;2;109;109;109m [0m[38;2;37;70;25m.[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;40;75;27m.[0m[38;2;111;111;111m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;107;107;107m [0m[38;2;36;67;24m.[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;43;82;29m'[0m[38;2;113;113;113m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;60;85;50m'[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;50;96;34m'[0m[38;2;116;116;116m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;85;85;85m [0m[38;2;123;123;123m [0m[38;2;154;154;154m [0m[38;2;172;172;172m [0m[38;2;181;181;181m [0m[38;2;181;181;181m [0m[38;2;174;174;174m [0m[38;2;156;156;156m [0m[38;2;124;124;124m [0m[38;2;85;85;85m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;85;85;85m [0m[38;2;124;124;124m [0m[38;2;155;155;155m [0m[38;2;5;9;4m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;16;29;11m [0m[38;2;156;156;156m [0m[38;2;126;126;126m [0m[38;2;87;87;87m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;63;79;57m'[0m[38;2;111;189;83md[0m[38;2;128;248;84m0[0m[38;2;30;56;20m.[0m[38;2;139;139;139m [0m[38;2;154;154;154m [0m[38;2;172;172;172m [0m[38;2;180;180;180m [0m[38;2;182;182;182m [0m[38;2;174;174;174m [0m[38;2;156;156;156m [0m[38;2;126;126;126m [0m[38;2;88;88;88m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;3;4;3m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;12;15;11m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;70;89;63m,[0m[38;2;112;192;83md[0m[38;2;129;250;84m0[0m[38;2;20;38;14m.[0m[38;2;131;131;131m [0m[38;2;85;85;85m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;3;4;3m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;12;15;11m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;73;94;65m,[0m[38;2;115;200;83mx[0m[38;2;129;251;84m0[0m[38;2;18;34;13m [0m[38;2;126;126;126m [0m[38;2;83;83;83m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;3;4;3m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;12;15;11m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;83;112;72m:[0m[38;2;116;203;83mx[0m[38;2;129;251;84m0[0m[38;2;7;13;5m [0m[38;2;123;123;123m [0m[38;2;83;83;83m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;3;4;3m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;12;15;11m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;92;126;79mc[0m[38;2;117;207;83mx[0m[38;2;125;244;81mO[0m[38;2;174;174;174m [0m[38;2;121;121;121m [0m[38;2;81;81;81m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;3;4;3m [0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;12;15;11m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;81;81;81m [0m[38;2;93;130;79mc[0m[38;2;119;215;83mk[0m[38;2;124;243;81mO[0m[38;2;171;171;171m [0m[38;2;116;116;116m [0m[38;2;81;81;81m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;54;60;51m.[0m[38;2;95;132;81mc[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;99;144;81ml[0m[38;2;59;67;56m'[0m[38;2;6;6;6m [0m[38;2;97;140;81mc[0m[38;2;120;218;83mk[0m[38;2;113;221;74mk[0m[38;2;166;166;166m [0m[38;2;113;113;113m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;92;131;78mc[0m[38;2;119;213;83mk[0m[38;2;129;251;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;250;84m0[0m[38;2;124;236;84mO[0m[38;2;129;252;84m0[0m[38;2;6;10;4m [0m[38;2;111;111;111m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;93;151;71mc[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;108;183;78mo[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;82;82;82m [0m[38;2;121;236;79mO[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;3;4;3m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;27;47;19m.[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;40;72;28m.[0m[38;2;81;81;81m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;85;85;85m [0m[38;2;143;143;143m [0m[38;2;53;101;35m,[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;129;252;84m0[0m[38;2;65;126;43m:[0m[38;2;149;149;149m [0m[38;2;88;88;88m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
||||
[0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;92;92;92m [0m[38;2;142;142;142m [0m[38;2;179;179;179m [0m[38;2;66;129;43m:[0m[38;2;73;142;47mc[0m[38;2;179;179;179m [0m[38;2;147;147;147m [0m[38;2;96;96;96m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m[38;2;80;80;80m [0m
|
46
.config/fish/fish_variables
Normal file
46
.config/fish/fish_variables
Normal file
@@ -0,0 +1,46 @@
|
||||
# This file contains fish universal variable definitions.
|
||||
# VERSION: 3.0
|
||||
SETUVAR --export BAT_THEME:gruvbox
|
||||
SETUVAR --export EDITOR:nvim
|
||||
SETUVAR --export MANPAGER:nvim\x20\x2bMan\x21
|
||||
SETUVAR --export MANROFFOPT:\x2dP\x20\x2dc
|
||||
SETUVAR __fish_initialized:3800
|
||||
SETUVAR fish_color_autosuggestion:4D5566
|
||||
SETUVAR fish_color_cancel:\x2dr
|
||||
SETUVAR fish_color_command:39BAE6
|
||||
SETUVAR fish_color_comment:626A73
|
||||
SETUVAR fish_color_cwd:59C2FF
|
||||
SETUVAR fish_color_cwd_root:red
|
||||
SETUVAR fish_color_end:F29668
|
||||
SETUVAR fish_color_error:FF3333
|
||||
SETUVAR fish_color_escape:95E6CB
|
||||
SETUVAR fish_color_history_current:\x2d\x2dbold
|
||||
SETUVAR fish_color_host:normal
|
||||
SETUVAR fish_color_host_remote:yellow
|
||||
SETUVAR fish_color_keyword:39BAE6
|
||||
SETUVAR fish_color_match:F07178
|
||||
SETUVAR fish_color_normal:B3B1AD
|
||||
SETUVAR fish_color_operator:E6B450
|
||||
SETUVAR fish_color_option:B3B1AD
|
||||
SETUVAR fish_color_param:B3B1AD
|
||||
SETUVAR fish_color_quote:C2D94C
|
||||
SETUVAR fish_color_redirection:FFEE99
|
||||
SETUVAR fish_color_search_match:\x2d\x2dbackground\x3dE6B450
|
||||
SETUVAR fish_color_selection:\x2d\x2dbackground\x3dE6B450
|
||||
SETUVAR fish_color_status:red
|
||||
SETUVAR fish_color_user:brgreen
|
||||
SETUVAR fish_color_valid_path:\x2d\x2dunderline
|
||||
SETUVAR fish_key_bindings:fish_vi_key_bindings
|
||||
SETUVAR fish_pager_color_background:\x1d
|
||||
SETUVAR fish_pager_color_completion:normal
|
||||
SETUVAR fish_pager_color_description:B3A06D\x1eyellow
|
||||
SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
|
||||
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
|
||||
SETUVAR fish_pager_color_secondary_background:\x1d
|
||||
SETUVAR fish_pager_color_secondary_completion:\x1d
|
||||
SETUVAR fish_pager_color_secondary_description:\x1d
|
||||
SETUVAR fish_pager_color_secondary_prefix:\x1d
|
||||
SETUVAR fish_pager_color_selected_background:\x2d\x2dbackground\x3dE6B450
|
||||
SETUVAR fish_pager_color_selected_completion:\x1d
|
||||
SETUVAR fish_pager_color_selected_description:\x1d
|
||||
SETUVAR fish_pager_color_selected_prefix:\x1d
|
3
.config/fish/functions/ask.fish
Normal file
3
.config/fish/functions/ask.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function ask --description 'answer from cht.sh'
|
||||
curl -s https://cht.sh/$(string join '+' $argv[1..])
|
||||
end
|
7
.config/fish/functions/fish_greeting.fish
Normal file
7
.config/fish/functions/fish_greeting.fish
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
function fish_greeting
|
||||
#curl "wttr.in/Belgrade?format=%l:+%c+%t+|+%h+|+%w+|+(%%M+%m)\n"
|
||||
cat ~/.config/fish/greet.txt ## populated by cronjob
|
||||
date +"📅 %d. %b 🕗 %H:%M - %A"
|
||||
end
|
||||
|
14
.config/fish/functions/fish_prompt.fish
Normal file
14
.config/fish/functions/fish_prompt.fish
Normal file
@@ -0,0 +1,14 @@
|
||||
function fish_prompt
|
||||
if test -n "$SSH_TTY"
|
||||
echo -n (set_color brred)"$USER"(set_color white)'@'(set_color yellow)(prompt_hostname)' '
|
||||
end
|
||||
|
||||
echo -n (set_color blue)(prompt_pwd)' '
|
||||
|
||||
set_color -o
|
||||
if fish_is_root_user
|
||||
echo -n (set_color red)'# '
|
||||
end
|
||||
echo -n (set_color red)'❯'(set_color yellow)'❯'(set_color green)'❯ '
|
||||
set_color normal
|
||||
end
|
161
.config/fish/functions/fish_right_prompt.fish
Normal file
161
.config/fish/functions/fish_right_prompt.fish
Normal file
@@ -0,0 +1,161 @@
|
||||
function fish_right_prompt
|
||||
set -l cmd_status $status
|
||||
if test $cmd_status -ne 0
|
||||
echo -n (set_color red)"✘ $cmd_status"
|
||||
end
|
||||
|
||||
if not command -sq git
|
||||
set_color normal
|
||||
return
|
||||
end
|
||||
|
||||
# Get the git directory for later use.
|
||||
# Return if not inside a Git repository work tree.
|
||||
if not set -l git_dir (command git rev-parse --git-dir 2>/dev/null)
|
||||
set_color normal
|
||||
return
|
||||
end
|
||||
|
||||
# Get the current action ("merge", "rebase", etc.)
|
||||
# and if there's one get the current commit hash too.
|
||||
set -l commit ''
|
||||
if set -l action (fish_print_git_action "$git_dir")
|
||||
set commit (command git rev-parse HEAD 2> /dev/null | string sub -l 7)
|
||||
end
|
||||
|
||||
# Get either the branch name or a branch descriptor.
|
||||
set -l branch_detached 0
|
||||
if not set -l branch (command git symbolic-ref --short HEAD 2>/dev/null)
|
||||
set branch_detached 1
|
||||
set branch (command git describe --contains --all HEAD 2>/dev/null)
|
||||
end
|
||||
|
||||
# Get the commit difference counts between local and remote.
|
||||
command git rev-list --count --left-right 'HEAD...@{upstream}' 2>/dev/null \
|
||||
| read -d \t -l status_ahead status_behind
|
||||
if test $status -ne 0
|
||||
set status_ahead 0
|
||||
set status_behind 0
|
||||
end
|
||||
|
||||
# Get the stash status.
|
||||
# (git stash list) is very slow. => Avoid using it.
|
||||
set -l status_stashed 0
|
||||
if test -f "$git_dir/refs/stash"
|
||||
set status_stashed 1
|
||||
else if test -r "$git_dir/commondir"
|
||||
read -l commondir <"$git_dir/commondir"
|
||||
if test -f "$commondir/refs/stash"
|
||||
set status_stashed 1
|
||||
end
|
||||
end
|
||||
|
||||
# git-status' porcelain v1 format starts with 2 letters on each line:
|
||||
# The first letter (X) denotes the index state.
|
||||
# The second letter (Y) denotes the working directory state.
|
||||
#
|
||||
# The following table presents the possible combinations:
|
||||
# * The underscore character denotes whitespace.
|
||||
# * The cell values stand for the following file states:
|
||||
# a: added
|
||||
# d: deleted
|
||||
# m: modified
|
||||
# r: renamed
|
||||
# u: unmerged
|
||||
# t: untracked
|
||||
# * Cells with more than one letter signify that both states
|
||||
# are simultaneously the case. This is possible since the git index
|
||||
# and working directory operate independently of each other.
|
||||
# * Cells which are empty are unhandled by this code.
|
||||
# * T (= type change) is undocumented.
|
||||
# See Git v1.7.8.2 release notes for more information.
|
||||
#
|
||||
# \ Y→
|
||||
# X \
|
||||
# ↓ | A | C | D | M | R | T | U | X | B | ? | _
|
||||
# ----+----+----+----+----+----+----+----+----+----+----+----
|
||||
# A | u | | ad | am | r | am | u | | | | a
|
||||
# C | | | ad | am | r | am | u | | | | a
|
||||
# D | | | u | am | r | am | u | | | | a
|
||||
# M | | | ad | am | r | am | u | | | | a
|
||||
# R | r | r | rd | rm | r | rm | ur | r | r | r | r
|
||||
# T | | | ad | am | r | am | u | | | | a
|
||||
# U | u | u | u | um | ur | um | u | u | u | u | u
|
||||
# X | | | | m | r | m | u | | | |
|
||||
# B | | | | m | r | m | u | | | |
|
||||
# ? | | | | m | r | m | u | | | t |
|
||||
# _ | | | d | m | r | m | u | | | |
|
||||
set -l porcelain_status (command git status --porcelain 2>/dev/null | string sub -l2)
|
||||
|
||||
set -l status_added 0
|
||||
if string match -qr '[ACDMT][ MT]|[ACMT]D' $porcelain_status
|
||||
set status_added 1
|
||||
end
|
||||
set -l status_deleted 0
|
||||
if string match -qr '[ ACMRT]D' $porcelain_status
|
||||
set status_deleted 1
|
||||
end
|
||||
set -l status_modified 0
|
||||
if string match -qr '[MT]$' $porcelain_status
|
||||
set status_modified 1
|
||||
end
|
||||
set -l status_renamed 0
|
||||
if string match -qe R $porcelain_status
|
||||
set status_renamed 1
|
||||
end
|
||||
set -l status_unmerged 0
|
||||
if string match -qr 'AA|DD|U' $porcelain_status
|
||||
set status_unmerged 1
|
||||
end
|
||||
set -l status_untracked 0
|
||||
if string match -qe '\?\?' $porcelain_status
|
||||
set status_untracked 1
|
||||
end
|
||||
|
||||
set_color -o
|
||||
|
||||
if test -n "$branch"
|
||||
if test $branch_detached -ne 0
|
||||
set_color brmagenta
|
||||
else
|
||||
set_color green
|
||||
end
|
||||
echo -n " $branch"
|
||||
end
|
||||
if test -n "$commit"
|
||||
echo -n ' '(set_color yellow)"$commit"
|
||||
end
|
||||
if test -n "$action"
|
||||
set_color normal
|
||||
echo -n (set_color white)':'(set_color -o brred)"$action"
|
||||
end
|
||||
if test $status_ahead -ne 0
|
||||
echo -n ' '(set_color brmagenta)'⬆'
|
||||
end
|
||||
if test $status_behind -ne 0
|
||||
echo -n ' '(set_color brmagenta)'⬇'
|
||||
end
|
||||
if test $status_stashed -ne 0
|
||||
echo -n ' '(set_color cyan)'✭'
|
||||
end
|
||||
if test $status_added -ne 0
|
||||
echo -n ' '(set_color green)'✚'
|
||||
end
|
||||
if test $status_deleted -ne 0
|
||||
echo -n ' '(set_color red)'✖'
|
||||
end
|
||||
if test $status_modified -ne 0
|
||||
echo -n ' '(set_color blue)'✱'
|
||||
end
|
||||
if test $status_renamed -ne 0
|
||||
echo -n ' '(set_color magenta)'➜'
|
||||
end
|
||||
if test $status_unmerged -ne 0
|
||||
echo -n ' '(set_color yellow)'═'
|
||||
end
|
||||
if test $status_untracked -ne 0
|
||||
echo -n ' '(set_color white)'◼'
|
||||
end
|
||||
|
||||
set_color normal
|
||||
end
|
8
.config/fish/functions/fish_user_key_bindings.fish
Normal file
8
.config/fish/functions/fish_user_key_bindings.fish
Normal file
@@ -0,0 +1,8 @@
|
||||
function fish_user_key_bindings
|
||||
fish_default_key_bindings -M insert
|
||||
fish_vi_key_bindings --no-erase insert
|
||||
bind -M default ctrl-a beginning-of-line
|
||||
bind -M default ctrl-e end-of-line
|
||||
bind -M insert ctrl-space accept-autosuggestion
|
||||
bind -M insert ctrl-g 'git diff' repaint
|
||||
end
|
Reference in New Issue
Block a user