mirror of
https://github.com/chenasraf/dotfiles.git
synced 2026-05-18 01:29:06 +00:00
refactor: clean up plugins
This commit is contained in:
1
plugins/ascii-font.plugin.zsh
Normal file
1
plugins/ascii-font.plugin.zsh
Normal file
@@ -0,0 +1 @@
|
||||
ascii-text() { ${0:A:h}/ascii_font/ascii_font.zsh }
|
||||
@@ -1,84 +0,0 @@
|
||||
[31m1[m [32m2[m [33m3[m [34m4[m [35m5[m [36m6[m [37m7[m [30m8[m [30m9[m [90m10[m [91m11[m [92m12[m [93m13[m [94m14[m [95m15[m
|
||||
[96m16[m [97m17[m [30m18[m [30m19[m [38;5;16m20[m [38;5;17m21[m
|
||||
[38;5;18m22[m [38;5;19m23[m [38;5;20m24[m [38;5;21m25[m [38;5;22m26[m [38;5;23m27[m
|
||||
[30m28[m [30m29[m [38;5;24m30[m [38;5;25m31[m [38;5;26m32[m [38;5;27m33[m
|
||||
[38;5;28m34[m [38;5;29m35[m [38;5;30m36[m [38;5;31m37[m [30m38[m [30m39[m
|
||||
[38;5;32m40[m [38;5;33m41[m [38;5;34m42[m [38;5;35m43[m [38;5;36m44[m [38;5;37m45[m
|
||||
[38;5;38m46[m [38;5;39m47[m [30m48[m [30m49[m [38;5;40m50[m [38;5;41m51[m
|
||||
[38;5;42m52[m [38;5;43m53[m [38;5;44m54[m [38;5;45m55[m [38;5;46m56[m [38;5;47m57[m
|
||||
[30m58[m [30m59[m [38;5;48m60[m [38;5;49m61[m [38;5;50m62[m [38;5;51m63[m
|
||||
[38;5;52m64[m [38;5;53m65[m [38;5;54m66[m [38;5;55m67[m [30m68[m [30m69[m
|
||||
[38;5;56m70[m [38;5;57m71[m [38;5;58m72[m [38;5;59m73[m [38;5;60m74[m [38;5;61m75[m
|
||||
[38;5;62m76[m [38;5;63m77[m [30m78[m [30m79[m [30m80[m [30m81[m
|
||||
[30m82[m [30m83[m [30m84[m [30m85[m [30m86[m [30m87[m
|
||||
[30m88[m [30m89[m [30m90[m [30m91[m [30m92[m [30m93[m
|
||||
[30m94[m [30m95[m [30m96[m [30m97[m [30m98[m [30m99[m
|
||||
[38;5;100m100[m [38;5;101m101[m [38;5;102m102[m [38;5;103m103[m [38;5;104m104[m [38;5;105m105[m
|
||||
[38;5;106m106[m [38;5;107m107[m [38;5;108m108[m [38;5;109m109[m [38;5;110m110[m [38;5;111m111[m
|
||||
[38;5;112m112[m [38;5;113m113[m [38;5;114m114[m [38;5;115m115[m [38;5;116m116[m [38;5;117m117[m
|
||||
[38;5;118m118[m [38;5;119m119[m [38;5;120m120[m [38;5;121m121[m [38;5;122m122[m [38;5;123m123[m
|
||||
[38;5;124m124[m [38;5;125m125[m [38;5;126m126[m [38;5;127m127[m [38;5;128m128[m [38;5;129m129[m
|
||||
[38;5;130m130[m [38;5;131m131[m [38;5;132m132[m [38;5;133m133[m [38;5;134m134[m [38;5;135m135[m
|
||||
[38;5;136m136[m [38;5;137m137[m [38;5;138m138[m [38;5;139m139[m [38;5;140m140[m [38;5;141m141[m
|
||||
[38;5;142m142[m [38;5;143m143[m [38;5;144m144[m [38;5;145m145[m [38;5;146m146[m [38;5;147m147[m
|
||||
[38;5;148m148[m [38;5;149m149[m [38;5;150m150[m [38;5;151m151[m [38;5;152m152[m [38;5;153m153[m
|
||||
[38;5;154m154[m [38;5;155m155[m [38;5;156m156[m [38;5;157m157[m [38;5;158m158[m [38;5;159m159[m
|
||||
[38;5;160m160[m [38;5;161m161[m [38;5;162m162[m [38;5;163m163[m [38;5;164m164[m [38;5;165m165[m
|
||||
[38;5;166m166[m [38;5;167m167[m [38;5;168m168[m [38;5;169m169[m [38;5;170m170[m [38;5;171m171[m
|
||||
[38;5;172m172[m [38;5;173m173[m [38;5;174m174[m [38;5;175m175[m [38;5;176m176[m [38;5;177m177[m
|
||||
[38;5;178m178[m [38;5;179m179[m [38;5;180m180[m [38;5;181m181[m [38;5;182m182[m [38;5;183m183[m
|
||||
[38;5;184m184[m [38;5;185m185[m [38;5;186m186[m [38;5;187m187[m [38;5;188m188[m [38;5;189m189[m
|
||||
[38;5;190m190[m [38;5;191m191[m [38;5;192m192[m [38;5;193m193[m [38;5;194m194[m [38;5;195m195[m
|
||||
[38;5;196m196[m [38;5;197m197[m [38;5;198m198[m [38;5;199m199[m [38;5;200m200[m [38;5;201m201[m
|
||||
[38;5;202m202[m [38;5;203m203[m [38;5;204m204[m [38;5;205m205[m [38;5;206m206[m [38;5;207m207[m
|
||||
[38;5;208m208[m [38;5;209m209[m [38;5;210m210[m [38;5;211m211[m [38;5;212m212[m [38;5;213m213[m
|
||||
[38;5;214m214[m [38;5;215m215[m [38;5;216m216[m [38;5;217m217[m [38;5;218m218[m [38;5;219m219[m
|
||||
[38;5;220m220[m [38;5;221m221[m [38;5;222m222[m [38;5;223m223[m [38;5;224m224[m [38;5;225m225[m
|
||||
[38;5;226m226[m [38;5;227m227[m [38;5;228m228[m [38;5;229m229[m [38;5;230m230[m [38;5;231m231[m
|
||||
[38;5;232m232[m [38;5;233m233[m [38;5;234m234[m [38;5;235m235[m [38;5;236m236[m [38;5;237m237[m
|
||||
[38;5;238m238[m [38;5;239m239[m [38;5;240m240[m [38;5;241m241[m [38;5;242m242[m [38;5;243m243[m
|
||||
[38;5;244m244[m [38;5;245m245[m [38;5;246m246[m [38;5;247m247[m [38;5;248m248[m [38;5;249m249[m
|
||||
[38;5;250m250[m [38;5;251m251[m [38;5;252m252[m [38;5;253m253[m [38;5;254m254[m [38;5;255m255[m
|
||||
[38;5;256m256[m
|
||||
[41m001[m [42m002[m [43m003[m [44m004[m [45m005[m [46m006[m [47m007[m [100m008[m [101m009[m [102m010[m [103m011[m [104m012[m [105m013[m [106m014[m [107m015[m
|
||||
[48;5;16m016[m [48;5;17m017[m [48;5;18m018[m [48;5;19m019[m [48;5;20m020[m [48;5;21m021[m
|
||||
[48;5;22m022[m [48;5;23m023[m [48;5;24m024[m [48;5;25m025[m [48;5;26m026[m [48;5;27m027[m
|
||||
[48;5;28m028[m [48;5;29m029[m [48;5;30m030[m [48;5;31m031[m [48;5;32m032[m [48;5;33m033[m
|
||||
[48;5;34m034[m [48;5;35m035[m [48;5;36m036[m [48;5;37m037[m [48;5;38m038[m [48;5;39m039[m
|
||||
[48;5;40m040[m [48;5;41m041[m [48;5;42m042[m [48;5;43m043[m [48;5;44m044[m [48;5;45m045[m
|
||||
[48;5;46m046[m [48;5;47m047[m [48;5;48m048[m [48;5;49m049[m [48;5;50m050[m [48;5;51m051[m
|
||||
[48;5;52m052[m [48;5;53m053[m [48;5;54m054[m [48;5;55m055[m [48;5;56m056[m [48;5;57m057[m
|
||||
[48;5;58m058[m [48;5;59m059[m [48;5;60m060[m [48;5;61m061[m [48;5;62m062[m [48;5;63m063[m
|
||||
[48;5;64m064[m [48;5;65m065[m [48;5;66m066[m [48;5;67m067[m [48;5;68m068[m [48;5;69m069[m
|
||||
[48;5;70m070[m [48;5;71m071[m [48;5;72m072[m [48;5;73m073[m [48;5;74m074[m [48;5;75m075[m
|
||||
[48;5;76m076[m [48;5;77m077[m [48;5;78m078[m [48;5;79m079[m [48;5;80m080[m [48;5;81m081[m
|
||||
[48;5;82m082[m [48;5;83m083[m [48;5;84m084[m [48;5;85m085[m [48;5;86m086[m [48;5;87m087[m
|
||||
[48;5;88m088[m [48;5;89m089[m [48;5;90m090[m [48;5;91m091[m [48;5;92m092[m [48;5;93m093[m
|
||||
[48;5;94m094[m [48;5;95m095[m [48;5;96m096[m [48;5;97m097[m [48;5;98m098[m [48;5;99m099[m
|
||||
[48;5;100m100[m [48;5;101m101[m [48;5;102m102[m [48;5;103m103[m [48;5;104m104[m [48;5;105m105[m
|
||||
[48;5;106m106[m [48;5;107m107[m [48;5;108m108[m [48;5;109m109[m [48;5;110m110[m [48;5;111m111[m
|
||||
[48;5;112m112[m [48;5;113m113[m [48;5;114m114[m [48;5;115m115[m [48;5;116m116[m [48;5;117m117[m
|
||||
[48;5;118m118[m [48;5;119m119[m [48;5;120m120[m [48;5;121m121[m [48;5;122m122[m [48;5;123m123[m
|
||||
[48;5;124m124[m [48;5;125m125[m [48;5;126m126[m [48;5;127m127[m [48;5;128m128[m [48;5;129m129[m
|
||||
[48;5;130m130[m [48;5;131m131[m [48;5;132m132[m [48;5;133m133[m [48;5;134m134[m [48;5;135m135[m
|
||||
[48;5;136m136[m [48;5;137m137[m [48;5;138m138[m [48;5;139m139[m [48;5;140m140[m [48;5;141m141[m
|
||||
[48;5;142m142[m [48;5;143m143[m [48;5;144m144[m [48;5;145m145[m [48;5;146m146[m [48;5;147m147[m
|
||||
[48;5;148m148[m [48;5;149m149[m [48;5;150m150[m [48;5;151m151[m [48;5;152m152[m [48;5;153m153[m
|
||||
[48;5;154m154[m [48;5;155m155[m [48;5;156m156[m [48;5;157m157[m [48;5;158m158[m [48;5;159m159[m
|
||||
[48;5;160m160[m [48;5;161m161[m [48;5;162m162[m [48;5;163m163[m [48;5;164m164[m [48;5;165m165[m
|
||||
[48;5;166m166[m [48;5;167m167[m [48;5;168m168[m [48;5;169m169[m [48;5;170m170[m [48;5;171m171[m
|
||||
[48;5;172m172[m [48;5;173m173[m [48;5;174m174[m [48;5;175m175[m [48;5;176m176[m [48;5;177m177[m
|
||||
[48;5;178m178[m [48;5;179m179[m [48;5;180m180[m [48;5;181m181[m [48;5;182m182[m [48;5;183m183[m
|
||||
[48;5;184m184[m [48;5;185m185[m [48;5;186m186[m [48;5;187m187[m [48;5;188m188[m [48;5;189m189[m
|
||||
[48;5;190m190[m [48;5;191m191[m [48;5;192m192[m [48;5;193m193[m [48;5;194m194[m [48;5;195m195[m
|
||||
[48;5;196m196[m [48;5;197m197[m [48;5;198m198[m [48;5;199m199[m [48;5;200m200[m [48;5;201m201[m
|
||||
[48;5;202m202[m [48;5;203m203[m [48;5;204m204[m [48;5;205m205[m [48;5;206m206[m [48;5;207m207[m
|
||||
[48;5;208m208[m [48;5;209m209[m [48;5;210m210[m [48;5;211m211[m [48;5;212m212[m [48;5;213m213[m
|
||||
[48;5;214m214[m [48;5;215m215[m [48;5;216m216[m [48;5;217m217[m [48;5;218m218[m [48;5;219m219[m
|
||||
[48;5;220m220[m [48;5;221m221[m [48;5;222m222[m [48;5;223m223[m [48;5;224m224[m [48;5;225m225[m
|
||||
[48;5;226m226[m [48;5;227m227[m [48;5;228m228[m [48;5;229m229[m [48;5;230m230[m [48;5;231m231[m
|
||||
[48;5;232m232[m [48;5;233m233[m [48;5;234m234[m [48;5;235m235[m [48;5;236m236[m [48;5;237m237[m
|
||||
[48;5;238m238[m [48;5;239m239[m [48;5;240m240[m [48;5;241m241[m [48;5;242m242[m [48;5;243m243[m
|
||||
[48;5;244m244[m [48;5;245m245[m [48;5;246m246[m [48;5;247m247[m [48;5;248m248[m [48;5;249m249[m
|
||||
[48;5;250m250[m [48;5;251m251[m [48;5;252m252[m [48;5;253m253[m [48;5;254m254[m [48;5;255m255[m
|
||||
[48;5;256m256[m
|
||||
@@ -42,7 +42,7 @@ function echo_color() {
|
||||
}
|
||||
|
||||
all_colors() {
|
||||
cache_file="$DOTFILES/plugins/colors.cache"
|
||||
cache_file="$DOTFILES/plugins/.cache/colors.cache"
|
||||
if [[ "$1" == "-f" ]]; then
|
||||
rm -f $cache_file
|
||||
fi
|
||||
@@ -50,7 +50,7 @@ all_colors() {
|
||||
cat $cache_file
|
||||
return
|
||||
fi
|
||||
output() {
|
||||
gen_all_colors() {
|
||||
for i in {1..256}; do
|
||||
c=$(printf "%03d" $i)
|
||||
printf "$(tput setaf $c)$i$(tput sgr0) "
|
||||
@@ -69,8 +69,9 @@ all_colors() {
|
||||
printf "\n"
|
||||
}
|
||||
echo "Generating colors cache..."
|
||||
output | tee $cache_file
|
||||
unset output
|
||||
mkdir -p $(dirname $cache_file)
|
||||
gen_all_colors | tee $cache_file
|
||||
unset -f gen_all_colors
|
||||
cat $cache_file
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ md2html() {
|
||||
# convert markdown to html and open in browser
|
||||
mdp() {
|
||||
filename=${1:-README.md}
|
||||
html_file="$DOTFILES/plugins/mdp-template.html"
|
||||
html_file="$DOTFILES/plugins/templates/mdp-template.html"
|
||||
title=$(basename $filename)
|
||||
filewoext="$(basename ${filename%.*})"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user