بصرف النظر عن Plushie Plushie المحببة اللطيفة من Ikea ، فإن Blåhaj هي أداة CLI التي تشبه LOLCAT التي تلوين مدخلاتك ، وتظهر الأعلام وطباعة أسماك القرش الملونة!
يحتوي على مجموعة واسعة من الأعلام/الألوان للاختيار من بينها والعديد من الخيارات من حجم العلم إلى ما إذا كان يجب تلوين الخط أو كلمة أو حرف.
يمكنك تنزيل واحدة من الثنائيات التي تم تصميمها مسبقًا من صفحة الإصدارات.
تم بناؤها ونشرها بأفعالنا الجميلة.
يمكن لمستخدمي Arch Linux تثبيت حزمة Blahaj (أو حزمة AUR BLAHAJ-GIT).
docker run --rm -it --name blahaj ghcr.io/geopjr/blahaj -h
crystal
- 1.8.0
$ make
(أو $ make static
على ألبيني Linux لبناء ثابت)# make install
أعلام مع مثل. تحتاج المثلثات أو الدوائر أو الرموز ، إلى مساحة أفقية كافية لتحديد مكان وكيفية عرضها. لا يمكن أن يعرف Blåhaj مسبقًا كم من الوقت ستكون المدخلات.
تمامًا مثل السؤال السابق ، لا يمكن لـ Blåhaj معرفة المدة التي سيستغرقها النص (رأسياً) لأنه يلوين الإدخال عند وصوله.
عظيم! اتبع قسم المساهمة وتعديل البيانات/الألوان.
flag name :
color :
- hex color
- per
- stripe
alias :
- aliases
- if any
$ blahaj -h
BLÅHAJ v2.2.0
Usage:
blahaj [arguments]
blahaj [arguments] file
command | blahaj [arguments]
Examples:
blahaj -c trans ~/.bashrc
blahaj -s -b
neofetch | blahaj -c gay
blahaj -f -c lesbian -m 4
blahaj -w /etc/os-release
Arguments:
-b, --background Color the background
-s, --shark Shork
-f, --flag Return a flag
-i, --individual Color individual characters
-w, --words Color individual words
-m MULTIPLIER, --multiplier=MULTIPLIER
Multiplier for the flag size (-f)
-c FLAG, --colors=FLAG Color scheme to use (Default: trans)
-r, --random Use a random color scheme
--flags List all available flags
-h, --help Show this help
-s
) ، العلم ( -f
) ، العلم مع مضاعف 2x ( -f -m 2
) -i
) -b
) ، الكلمات الفردية بدلاً من الصفوف ( -w
)لاحظ كيف يتغير لون المقدمة بناءً على لون الخلفية.
تتضمن جميع الصور أعلاه نص ALT ويتم تشجيعك على قراءته ، إذا وجدت أجزاء منها مربكة ، باستخدام قراء الشاشة ، تحوم فوقها مع المؤشر أو النظر إلى المصدر.
./data/colors.yaml
تمرير ملف محلي BLAHAJ_COLORS_YAML
يمكن أيضًا استخدام هذا لتجاوز الأعلام المحددة بالفعل.
(يحتاج الملف المخصص إلى اتباع تنسيق ./data/colors.yaml
)