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