사용자 도구

사이트 도구


linux:theme

Linux Themes

테마의 기본 구성

  • UI 요소가 매우 많기 때문에 테마가 가리키는 요소도 매우 다양하다.
  • Icon theme : 애플리케이션 아이콘들
  • Desktop Environtment 테마 : Gnome, KDE 데스크탑 환경의 기본 색감, 모양새등을 지정한다.
  • Application Theme (GUI Toolkit) : GTK, QT 등에서 애플리케이션의 UI 요소들의 모양새를 결정하는 테마.
  • Mouse Theme : 마우스 커서 모양
  • 창관리자 Theme : 창관리자의 닫기, 최대화 등의 아이콘과 색상등.
  • KDE Plasma 시작 화면 theme
  • 로그인 화면 theme
  • Terminal Theme : Konsole, gnome-terminal 등 터미널에 출력되는 글자들의 색상, 배경색 등을 결정하는 테마.
  • 기타 애플리케이션 특화 테마들.

테마 설치

HOME 테마 디렉토리

  • ~/.themes, ~/.local/share/themes : GTK, GNOME, KD 테마
  • ~/.icons, ~/.local/share/icons : 아이콘, 마우스 커서 테마

Gnome / KDE 테마 통일

  • 일반적인 데스크탑 환경, Mouse, Icon 등은 그냥 하고 싶은 대로 하면 된다.
    • 그러나 보통 데스크탑 환경, Mouse, Icon, GUI Toolkit 테마가 동일한 이름으로 나와있는 것들이 있는데, 이는 함께 어울리는 조합을 통으로 만든 것이다.
  • 다만 GTK와 QT GUI Toolkit 테마가 문제인데
    • breezeadwaita 는 QT/GTK 둘다 존재하므로 둘다 동일하게 설정한다.
    • GTK 테마와 Kvantum 으로 된 QT 테마를 동일한 모양새로 맞춘다.
  • KDE와 GNOME 을 사용하지 않는 상태에서 GUI Toolkit 테마를 설정하려면,
    • KDE : qt5ct + Kvantum
    • GTK : lxappearance

GTK 테마

  • GTK_THEME=Yaru <application> 처럼 특저 애플리케이션에 별도의 테마 지정 가능.
  • *.desktop 파일에는 다음과 같은 형식
Exec=env GTK_THEME=Yaru env GTK_IM_MODULE=ibus /path/to/eclipse

KDE 테마

  • Qt5 Configuration Tool(qt5ct)로 테마 조정.
  • Appearance 항목만 조정하면 아이콘이 제대로 안 보일 수 있음.
  • Icon Theme 도 함께 조정할것.
  • 환경 변수 설정 필요 ~/.config/environment.d/999-qt-theme.conf
    QT_QPA_PLATFORMTHEME=qt5ct

Yaru

  • Ubuntu Linux의 GTK 기본테마
  • 일반, Light, Dark 있음.
  • Kvantum 에 KvYaru 로 테마 통일 가능.

Darcula

Nordic

Elementary Gnome Theme

Qogir

Orta Gnome Theme

Faenza Icon Themes

Moka Theme

Orchis Theme

Vimix

Papirus Icon Theme

sudo add-apt-repository ppa:papirus/papirus
 
sudo apt-get install papirus-icon-theme
sudo apt-get install --install-recommends materia-kde # kde theme
 
sudo apt-get install --install-recommends arc-kde # kde theme
 
sudo apt-get install papirus-folders
sudo apt-get install claws-mail-themes-papirus
  • materia-kde, arc-kdeKvantum 으로 QT 테마 설정할 것.

Materia GTK/Gnome Theme

sudo apt install --install-recommends materia-gtk-theme

Arc GTK/Gnome Theme

sudo apt install --install-recommends arc-theme

Adwaita

Paper - Material Design Theme

sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update && sudo apt-get install paper-icon-theme 

Canta

B00merang

Numix

monochrome-kde

Solarized

Flat Remix

sudo add-apt-repository ppa:daniruiz/flat-remix
sudo apt update
sudo apt install flat-remix

Graphite Theme

Tela

Captaine Cursor Icon theme

Flatery Icon Theme

Twister UI

참조

linux/theme.txt · 마지막으로 수정됨: 2023/12/26 18:15 저자 kwon37xi