Ikea의 귀여운 껴안는 상어 플러시 외에도 Blåhaj는 입력을 채색하고 깃발을 보여주고 화려한 상어를 보여주는 LOLCAT와 같은 CLI 도구입니다!
선택할 수있는 다양한 플래그/색상과 플래그 크기에서 라인, 단어 또는 문자별로 채색할지 여부에 이르기까지 다양한 옵션이 있습니다.
릴리스 페이지에서 정적으로 연결된 사전 제작 된 바이너리 중 하나를 다운로드 할 수 있습니다.
그들은 우리의 사랑스러운 행동으로 건축되고 출판됩니다.
Arch Linux 사용자는 Blahaj (또는 Blahaj-Git) AUR 패키지를 설치할 수 있습니다.
docker run --rm -it --name blahaj ghcr.io/geopjr/blahaj -h
crystal
1.8.0
$ make
(또는 $ make static
)# make install
예를 들어 깃발. 삼각형, 원 또는 기호는 어디서, 어떻게 표시할지 결정하기에 충분한 수평 공간이 필요합니다. Blåhaj는 입력이 얼마나 오래 될지 미리 알 수 없습니다.
이전 질문과 마찬가지로 Blåhaj는 텍스트가 들어올 때 입력을 채색하기 때문에 텍스트가 얼마나 오래 (수직) 될 수있는 시간을 알 수 없습니다.
엄청난! 기여 섹션을 따르고 데이터/colors.yaml을 수정하십시오.
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
), 2 배의 승수가있는 플래그 ( -f -m 2
) -i
) -b
), 행 대신 개별 단어 ( -w
)배경색을 기준으로 전경이 어떻게 변하는 지 주목하십시오.
위의 모든 이미지에는 Alt Text가 포함되며 스크린 리더를 사용하거나 커서를 사용하여 커서를 떠나거나 소스를 보면서 혼란스러워하는 부분을 찾는 것이 좋습니다.
런타임에 로컬 ./data/colors.yaml
파일을 BLAHAJ_COLORS_YAML
env var var에 전달할 수 있습니다. 이것은 이미 정의 된 플래그를 무시하는 데 사용될 수 있습니다.
(사용자 정의 파일은 ./data/colors.yaml
형식을 따라야합니다)