Cinnamon
저는 바탕 화면 테마 Adwaita-dark
( Adwaita
때때로) 가 포함된 상당히 새로운 버전(5.4.12)을 사용하고 있습니다 .
창 을 실행하면 gnome-terminal
창 주위에 매우 얇은(1px?) 흰색 테두리가 나타납니다. 그런데 저는 검은색 터미널을 좋아해서 검은색 배경으로 구성했는데 이제 창 테두리가 더 이상 보이지 않네요. 이는 다른 어두운 배경 앱에서도 발생합니다.
터미널 창이 겹치거나 나란히 있는 경우 어느 것이 어느 것인지 구분하기가 매우 혼란스러울 수 있습니다.
나는 성공하지 못한 채 이 색상을 변경해 보았습니다.
- 테마 파일을 검색
/usr/share/themes/Adwaita
하여 - 를 사용하여
~/.config/gtk-3.0/gtk.css
일부 구성을 재정의 하려면, - 통과읽다 다른 비슷한 질문, 그러나 오래되었거나 내 사용 사례에 적합하지 않습니다.
그래서,gnome-terminal
창(및 기타 모든 창)의 테두리 색상을 흰색으로 어떻게 변경합니까 ?
답변1
나에게 효과가 있었던 것은 이것을 gtk.css 파일에 추가하는 것이었습니다(나에게는 ~/.config/gtk-3.0에 있었습니다).
decoration {
border: 1px solid grey;
background : grey;
}
창의 테두리를 검은색 대신 회색(또는 원하는 색상)으로 만듭니다. 이는 터미널뿐만 아니라 모든 GTK 3 애플리케이션과 함께 작동하지만 터미널 문제를 해결합니다!
제가 실행하고 있는 테마는 Cinnamon 5.6.8의 Mint-Y Dark입니다.
파일을 수정한 후 Cinnamon을 다시 로드하면 설정이 적용됩니다.
Alt-F2 | r | Enter
답변2
VTE는 실제 터미널 에뮬레이션을 수행하고 그 결과를 1px(기본값) 패딩이 있는 GNOME 터미널에 표시하는 역할을 담당합니다.
예를 들어 문자 단위가 10×20픽셀인 글꼴을 선택하고 터미널의 기본 크기가 80×24인 경우 실제 터미널 에뮬레이션을 위한 전체 크기는 800×480픽셀이 아니라 802×482가 됩니다.
이 동작은 터미널에서 드문 일이 아닙니다. 패딩을 하는 이유에는 셀 주위에 윤곽선 직사각형 커서를 위한 공간을 남기고(셀 내부 대신 셀 주위에 직사각형을 그리면 아래 문자를 더 쉽게 읽을 수 있음) 앤티앨리어싱된 문자의 작은 오버플로를 위한 공간을 남겨 두는 것(이는 셀보다 더 일반적입니다)이 포함됩니다. 예를 들어 m
, w
문자의 오른쪽 가장자리에 전체 화면 VTE가 마우스가 일반 셀 영역 밖으로 끌려갔는지 알 수 있도록 하여 시각적으로 더 즐거운 IMO를 상상해 볼 수 있습니다 .
패딩의 너비는 쉽게 구성할 수 있습니다(확대 - 0으로 설정하면 기하학적(크기 조정) 문제가 발생했습니다).
그러나 이 채우기의 색상은 항상 VTE의 현재 기본 배경색과 동일하며 이는 GTK 속성(VTE 제외)에 의해 제어되지 않습니다.가능한GTK에서 기본 배경색을 가져옵니다.)
그런 다음 GTK 테마에 따라 gnome 터미널에 여러 탭이 열려 있으면 노트북 위젯에 테두리가 표시될 수 있으며(요즘에는 이것이 일반적이지 않다고 생각하지만) 창 관리자에 테두리가 표시될 수 있습니다(다시 말함) 이제 추세는 테두리를 표시하지 않는 것입니다.)
VTE 패딩 또는 노트북 위젯 테두리(있는 경우)의 목적은 서로 다른 창 사이의 가장자리를 보는 데 도움이 되는 것이 아닙니다. 이 IMO는 창 관리자에 속합니다. 창 주위에 테두리를 그리거나 인접한 창에 빛을 비추거나 그 선을 따라 뭔가를 비추도록 창 관리자를 구성하는 방법을 알아야 합니다. 결국 검은색 웹 페이지를 표시하는 브라우저 창 등을 구별하고 싶을 수도 있습니다. .
요약하자면, 터미널에서 문제를 해결하려고 하지 말고 모든 애플리케이션에 적용되는 일반적인 방법으로 해결하려고 노력하세요. 전통적으로 이는 데스크탑 환경/창 관리자/합성기를 구성하는 것을 의미합니다. GTK의 새로운 CSD(클라이언트 측 장식) 세계를 사용하면 실제로 매우 쉽게 GTK 구성이 될 수 있습니다. 안타깝게도 도움을 드릴 수는 없지만 제 답변 중 일부가 도움이 되었기를 바랍니다.
답변3
Gnome Terminal 창의 테두리 색상을 흰색으로 변경하려면 다음을 사용할 수 있습니다.설정테마 설정을 수정하는 명령org.gnome.desktop.wm.preferences 스키마.
이를 수행하는 방법의 예는 다음과 같습니다.
# Set the theme to "Adwaita:white"
gsettings set org.gnome.desktop.wm.preferences theme "Adwaita:white"
이 명령은 테마를 다음으로 설정합니다."아비타: 화이트"테두리 색상이 흰색인 기본 Gnome 테마의 변형입니다. "Adwaita:white" 대신 테마 이름을 지정하면 테두리 색상이 흰색인 다른 테마를 사용할 수 있습니다.
이 변경 사항은 현재 사용자에게만 영향을 미칩니다. 모든 사용자의 테두리 색상을 변경하려면 gsettings 대신 dconf 명령을 사용할 수 있습니다.예를 들어:
# Set the theme to "Adwaita:white" for all users
dconf write /org/gnome/desktop/wm/preferences/theme "'Adwaita:white'"
너는 필요할지도 모른다로그아웃했다가 다시 로그인하세요.변경사항이 적용되려면
또는 다음을 사용할 수 있습니다.그놈 조정 도구(이전의 Gnome Tweak Tool) 테두리 색상 및 기타 창 관리자 설정을 변경하는 데 사용됩니다. Gnome Tweaks를 설치하려면 패키지 관리자를 사용하거나 Gnome Tweaks 웹사이트의 지침을 따르세요.