[리눅스/안드로이드] termux-style

2024. 10. 25. 13:45리눅스 실제 사용 팁/Termux

2년전까지만 해도 Fredrik Fornwall 은 안드로이드 버전 제한에 따른 정책변화로 termux 업그레이드를 구글 플레이에서 지원해주지 못한다며 F-droid 마켓을 통해서 내려 받도록 했다. 당시까지만 해도 termux  만 설치했을 때 터미널 화면의 글꼴이 멀쩡했다. 게다가 기본 외 다른 글꼴로 변경하거나 글자 및 배경색 테마를 변경할 수 있도록 하는 termux-style 도 구글플레이를 통해서 무료로 설치할 수 있었다.

지금은? 오랜만에 F-droid 에서 설치한 termux 를 지우고 구글 플레이에서 termux 를 설치했더니 기본 화면부터 글꼴을 변경하지 않고서는 termux 를 쓸 수 없도록 눈엣가시 같이 만들어 놨다. 이게 무슨 말이냐면 유료로 전환한 termux-style 을 구매해서 설치하도록 제작자가? 꼼수를 부려 놓았다는 것이다.

글자를 가로로 잡아 당겨서 늘여 놓은 것처럼 보인다

이젠 글꼴 때문에 2500원을 내고 써야될까?



(F-droid 에서 배포하는 termux 는 더 이상 호환되지 않는다... 뭐 그런 문구가 구글 플레이에서 뜬다. termux 사용에는 무리없는데 그저 문구로 사람기분을 찜찜하게 해놓음)

그런데 다행히도 누군가가 이것을 구매하지 않고 글꼴을 변경할 수 있게 github 에 소스를 올려 놓았다. 파일 수정일자가 2~4년전으로 되어 있다. 오래 전부터 소스를 유지하고 있었음을 알 수 있다.

GitHub - adi1090x/termux-style: Simple script to change color-schemes and fonts for Termux.

Simple script to change color-schemes and fonts for Termux. - adi1090x/termux-style

github.com


위의 github 에서 배포하는 termux-style 을 내려 받는 방법은 termux 에 git 을 설치한 후 다음 명령을 실행하거나,

git clone https://github.com/adi1090x/termux-style.git

사이트에 접속, Download ZIP 링크를 눌러서 직접 다운로드하면 된다. 그리고 압축 풀고~

`pkg install git` 실행. 깃 설치

git 으로 소스를 내려 받거나 zip 을 다운로드 해서 압축을 풀면 termux-style 디렉토리가 생긴다.
안에 들어가서 install 스크립트를 실행하면 설치된다.

cd termux-style
./install

설치를 마쳤다. 스타일 설정이 필요할 땐 언제나 termux-style 을 실행하면 된다

termux-style 을 실행하면 이렇게 나온다. 컬러테마는 91가지, 글꼴은 20가지를 지원한다. 우선은 눈엣가시인 글꼴을 변경하기 위해서 F 를 입력하고 엔터를 누른다. 개인적으로 코딩에 좋은 Firacode 로 설정하겠다. 6을 입력하고 엔터~
드디어 거슬리는 글자 모양이 사라졌다.

이렇게 설정함으로써 일부러 termux 데이터를 삭제하지 않는 한, 이 글꼴은 계속 유지될 것이다.
아까 소스가 있던 경로로 들어가서 uninstall 스크립트를 실행하면 termux-style 실행파일만 날아갈 뿐 글꼴은 그대로 유지된다. termux 설정이 어느 파일에 들어 있는지 모르며 관심도 없다.

termux 를 완전히 초기화 하려면 안드로이드 설정에서 아래 순서대로 따라가서 [ 데이터 삭제 ] 를 누르면 된다.

헷갈리지 말자!

termux 터미널 위에서 long press 이벤트로 실행되는 termux-style 은 구글 플레이로 연결되어 유료 설치를 유도한다. 본 게시글에서 언급한 방식은 이 방식과 무관하다.