본문 바로가기

리눅스 커스텀

[Ubuntu 20.04 lts] 우분투 화면 커스터마이징 두번째: 2-3 (conky 적용)

 

 

 

적용할 conky theme

 

 

conky란?

시스템 상태를 시각적으로 보기좋게  만든 패키지를 말합니다.


1. 업데이트 하기

 

sudo apt update

 


2.   .conky파일 만들기

그리고 home 디렉토리에 .conky파일을 만듭니다.

 

아래 링크에서 ManyRoads 라는 파일을 다운받아 압축을 풀어줍니다.

https://drive.google.com/file/d/1790ub6TgMOqJknZtUyng0OO0r1B3I7fe/view

 

 

ManyRoads.zip

 

drive.google.com

 

그리고 압축해제한 ManyRoads파일을 .conky 파일에 복사해줍니다.


3.conky-all 설치하기

sudo apt install conky-all

4.conky-manager 설치하기

sudo apt install conky-manager

 

만약 여기서 E: Unable to locate package conky-manager

라는 오류가 뜨면  아래의 방법으로 설치해주세요.

 

4-1.conky manager 설치시 conky-manager를 못찾을경우(4번이 된 경우는 넘어가주세요)

 

wget http://launchpadlibrarian.net/340091846/realpath_8.26-3ubuntu4_all.deb https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.deb

 

sudo dpkg -i realpath_8.26-3ubuntu4_all.deb conky-manager-v2.4-amd64.deb

 

sudo apt -f install

 

 


5.conky-manager 프로그램 열기

 

conky-manager라고 터미널에 입력하거나

검색으로 프로그램을 열어줍니다. 그러면 아래와 같은 프로그램이 실행됩니다.

 

 

 

그리고 ~/.conky/ManyRoads/date-time-system-info-Processes-Load  을 클릭해줍니다.

그럼 아래와 같은 화면이 뜹니다.

 

 


5-1.logo 변경하기

 

그리고 .conky의 date-time-system-info-Processes-Load 파일을  텍스트 에디터로 열어서

MANJARO 라고 검색하면  이런 변수들이 뜹니다. 

 

${goto 80}Kernel: ${execi 1000 uname -r | awk '{print}' ORS=' ' | awk '{gsub("-MANJARO", "");print}'}
${goto 80}Uptime: $uptime
#${font DJB Get Digital:size=30}${tab 90}${time %H:%M:%S}
#${goto 80}${color}Battery: ${color8}${battery_bar 10,100 BAT0} ${color0}${battery_percent BAT0}%  
${image ~/.conky/ManyRoads/img/logo-manjaro.png -p 0,150 -s 72x72}

그 중에서 ${image ~/.conky/ManyRoads/img/logo-manjaro.png -p 0,150 -s 64x64}  부분을 조정하면 

system information 밑 로고 이미지를 수정할 수 있습니다. 

 

이미지는 .conky폴더에  들어가보면 img 폴더에 여러 png 파일이 있습니다.

(원하시면 원하는 사진을 여기에 저장해서 써도 됩니다.)

 

저는 logo-kubuntu.png로 변경해보겠습니다.

 

${image ~/.conky/ManyRoads/img/logo-kubuntu.png -p 0,150 -s 64x64}

 

64x64 는 크기를 의미하며 150은 높이를 의미합니다. 그리고 0부분은 가로를 의미합니다.

 

조절해보면서 원하시는 위치로 변경해보세요.

 

 

여러 예시들)

카카오프렌즈의 춘식이와 쿠키런의 샤벳상어맛쿠키 적용 모습

춘식이

 

샤벳상어

 


 

5-2.시간 날짜 색 변경하기

그리고 시계 색을 하얀색으로 바꾸고 싶어서 

 

(변경 전)  color #35bf5c

#--- New Clock- version----
${color #35bf5c}${font Infini:pixelsize=80}${if_match "pmfix${time %R}" == "pmfix"}${time %k:%M}${else}${time %l:%M}${endif}${font}${voffset -89}${offset 20}${color1}${font Infini:pixelsize=42}${time %d}${voffset -21}${font Infini:pixelsize=22}${time  %b} ${time '%y}${font}${voffset 15}${font Infini:pixelsize=58}${offset -100}${time %a}${font}

 

 date-time-system-info-Processes-Load파일에서 color 정의

(변경 후) color1로 변경 [color1은 white 라고 이미 파일에 정의되어있습니다]

#--- New Clock- version----
${color1}${font Infini:pixelsize=80}${if_match "pmfix${time %R}" == "pmfix"}${time %k:%M}${else}${time %l:%M}${endif}${font}${voffset -89}${offset 20}${color1}${font Infini:pixelsize=42}${time %d}${voffset -21}${font Infini:pixelsize=22}${time  %b} ${time '%y}${font}${voffset 15}${font Infini:pixelsize=58}${offset -100}${time %a}${font}

 

 변경 후 날짜와 시간이 하얀색으로 변경되었습니다.

 

5-2. 네트워크 탭 삭제하기 

 

파일에 # Networking Info  이후 부분을 지워줍니다.

# Networking Info
${image ~/.conky/ManyRoads/img/network.png -p 0,475 -s 30x30}
${offset 35}${font Good Times:size=12}${color #35bf5c}NETWORK ${color}${hr 2}${font}
${voffset -1}
${goto 14}${color2}Up: ${color3}${upspeed wlan0}${color1}${alignr}${goto 180}${color2}Down:${color1} ${color3}${downspeed wlan0}${color0}
${goto 14}${color2}Sent:${color1} ${color2}${totalup wlan0}${color1}${alignr}${goto 180}${color2}Received:${color}${color2}${totaldown wlan0}
${goto 14}${upspeedgraph wlan0  50,140 000000 1ec7a8}${goto 180}${downspeedgraph wlan0 50,140 000000 00aac1}$

그리고 저장하고 나옵니다.

 


5-3.conky-manager를 통한   위치지정

conky-manager에서 edit widget 탭을 클릭합니다

그리고 Location에서 Middle Right 로 변경합니다.

apply 버튼을 누르고 close를 누릅니다.

 

 

그러면 오른쪽 중간에 conky가 위치하게 됩니다.(위치는 원하는 곳으로 배치해주면 됩니다)

 


결과화면

 


[참고사이트]

https://blog.hrshadhin.me/tutorials/install-conky-and-theme-seamod-mix-on-gnu+linux/ 

 

Install conky & theme seamod-mix on GNU/Linux

Conky is a free software system monitor for the X Window System. It is available for GNU/Linux, FreeBSD, and OpenBSD. Conky is highly configurable and is able to monitor many system variables including the status of the CPU, memory, swap space, disk storag

blog.hrshadhin.me

https://www.youtube.com/watch?v=e4qNmPAYkFs&t=1295s