우분투 18.04 topbar 시간 표시 커스터마이징

우분투 18.04 데스크톱에서 topbar(상단바) 의 시간 표시를 커스터마이징 하는 방법이다. datetime-format  그놈 확장 프로그램을 설치해야 한 후 설정을 하면 된다. datetime-format 확장의 프로그램 코드를 수정하지 않으면 이미지와 같이 한글을 표시 형식에 넣을 경우 설정 화면이 깨지는 등의 오류가 발생할 수 있는데 유니코드에 대응하도록 수정된 코드를 적용하여 github 개인 Repo에 업로드 하였다. datetime-format 를 설치하기 위해서는 nodejs 가  설치되어 있어야 한다.

유니코드 대응 코드는 https://github.com/Daniel-Khodabakhsh/datetime-format/pull/5 를 참고하였다.

nodejs 8.x 설치 (nodejs를 설치하지 않은 경우)

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

datetime-format 확장 설치

git clone git@github.com:chicpro/datetime-format.git
cd datetime-format
git checkout release
node --use_strict build.js

설치 완료 후 키보드의 alt + f2 동시에 눌러 명령 실행창을 실행 후 r 을 입력 후 명령을 실행한다.

시간 표시 설정을 위해 gnome tweak 패키지를 설치한다.

sudo apt install -y gnome-tweak-tool

Tweak 을 실행하여 Datetime format 확장의 기어 모양 아이콘을 클릭해 설정창을 오픈한다.

topbar 의 시간 표시를 변경하려면 Status Bar 설정을 변경한다. 현재 적용 중인 포맷은 아래와 같다.

%Y년 %B %e일 %a요일 %H시 %M분

Date Menu 의 포맷을 아래와 같다.

%Y년 %B %e일

편리

PHP와 MariaDB, jQuery 등을 사용해 게시판, 쇼핑몰 솔루션을 개발합니다. 그누보드5와 영카트5 개발에 참여 했습니다. Linux와 Nginx는 물론 WordPress, Git 등에도 관심이 많습니다. 자전거 타기 및 사진 촬영을 취미로 하고 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.