Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스 데스크톱과 완벽하게 어우러지도록 Firefox 꾸미는 방법

리눅스 데스크톱과 완벽하게 어우러지도록 Firefox 꾸미는 방법

2022년 4월 11일 오후 3시(EDT) 게시

Mozilla Firefox는 수많은 리눅스 배포판, 어쩌면 대부분의 배포판에서 기본 웹 브라우저로 채택되어 있습니다. 동시에 Firefox는 세계에서 가장 규모가 크고 널리 알려진 자유·오픈소스 웹 브라우저이기도 합니다. 이런 사실만 놓고 보면 Firefox가 리눅스 데스크톱에서 전혀 어색하지 않을 것이라는 인상을 받기 쉽습니다.

기능적인 면에서 Firefox는 리눅스에서 아주 잘 작동합니다. 문제는 외관입니다. 대부분의 리눅스 데스크톱 환경에서 Firefox는 미세하게나마 어딘가 어색한 느낌을 줍니다. 하지만 몇 가지만 손보면 브라우저를 마치 네이티브 앱처럼 자연스럽게 만들 수 있습니다.

GNOME용 Adwaita Firefox 테마 설치하기

리눅스 데스크톱과 완벽하게 어우러지도록 Firefox 꾸미는 방법

GNOME은 독특하고 일관된 디자인 철학을 갖고 있습니다. GNOME 생태계에 속하지 않은 대부분의 앱은 환경 전체와 어울리지 않아 보입니다. Firefox는 다른 크로스플랫폼 앱에 비하면 크게 튀지는 않지만, 그래도 분명히 'GNOME답지' 않습니다.

다행히 Firefox에 완전히 새 옷을 입히는 데 그리 많은 작업이 필요하지 않습니다. GitHub에서 Firefox Adwaita 테마를 설치하기만 하면 됩니다.

방법은 여러 가지입니다. 기술적 지식이 있다면 저장소를 클론해 직접 빌드할 수도 있지만, 굳이 그럴 필요는 없습니다. 테마 관리자가 터미널에 입력하면 되는 친절한 명령어 안내를 제공하며, DEB나 RPM 같은 전통적인 패키지 형식으로 설치된 Firefox와 Flatpak 버전 모두에 대한 안내가 마련되어 있습니다.

네이티브 GNOME 경험을 완성하기 위해 켜거나 끌 수 있는 선택적 기능도 있습니다. 탭이 하나만 열려 있을 때 탭 바를 숨길지, 웹페이지 로딩 중 GNOME 스피너를 표시할지 등입니다. 테마 설치 후에는 Firefox의 about:config 페이지에서 이러한 설정을 조정할 수 있습니다.

테마는 라이트 버전과 다크 버전 중에서 선택할 수 있으며, 이를 통해 GNOME 42에서 공식 지원되기 시작한(그 전에는 서드파티 도구로만 가능했던) 다크 모드 취향에 Firefox를 맞출 수 있습니다.

어떤 버전을 고르든 현재로서는 Firefox 창 하단 모서리가 여전히 각져 있는 점은 남아 있습니다. 일부 사용자에게는 Firefox와 다른 앱 사이의 작지만 눈에 띄는 차이로 느껴질 것입니다.

KDE Plasma에 맞춘 Firefox 커스터마이징

리눅스 데스크톱과 완벽하게 어우러지도록 Firefox 꾸미는 방법

KDE Plasma에서는 Firefox 문제를 비교적 간단히 해결할 수 있습니다. 기본 상태에서는 제목 표시줄이 함께 표시되는데, 처음에는 그럭저럭 괜찮아 보이지만 다른 창으로 전환해 Firefox가 포커스를 잃으면 제목 표시줄과 탭 바의 색이 더 이상 일치하지 않습니다.

이 문제를 해결하는 방법은 두 가지입니다. 첫 번째는 제목 표시줄을 없애는 것입니다. Firefox 툴바를 마우스 오른쪽 버튼으로 클릭하고 Customize Toolbar(툴바 사용자 지정)를 선택해 "Customize Firefox" 화면으로 들어간 뒤, 왼쪽 하단의 Title Bar 체크박스를 해제하면 됩니다.

제목 표시줄을 유지하고 싶다면, 포커스 여부와 무관하게 탭 바와 제목 표시줄의 색상을 동일하게 유지해 주는 Firefox 테마를 활용할 수 있습니다. KDE Default Breeze 테마를 찾아보세요.

Plasma는 데스크톱 환경 자체가 웹 브라우저와 연동할 수 있는 다양한 부가 기능을 제공합니다. 브라우저에서 재생 중인 오디오를 시작·정지하거나, 다운로드를 관리하거나, KDE Connect로 파일을 전송하는 기능이 그 예입니다. 이 모든 기능을 활용하려면 Plasma Integration Firefox 확장 기능이 설치되어 있는지 확인하세요.

elementary OS를 위한 커스텀 Firefox 테마

리눅스 데스크톱과 완벽하게 어우러지도록 Firefox 꾸미는 방법

GNOME과 마찬가지로 elementary OS도 자신만의 스타일과 가이드라인이 뚜렷한 데스크톱입니다. elementary를 위해 설계되지 않은 앱은 좀처럼 어울려 보이지 않는데, Firefox도 예외가 아닙니다.

그래서 자원봉사자들이 만든 elementary OS 감성의 Firefox 테마가 존재합니다. 설치하면 Firefox가 elementary의 기본 브라우저인 GNOME Web의 elementary 버전과 놀랍도록 비슷하게 보입니다.

Firefox 설치 방식은 다양하고, 설치 방식에 따라 테마 적용 방법도 달라집니다. 다행히 이 테마는 폭넓게 지원합니다. APT로 설치한 Firefox와 Flathub의 Flatpak 버전을 모두 지원하며, Firefox 기반인 LibreWolf 브라우저와 Tor Browser에도 테마를 적용할 수 있습니다.

이 elementary OS Firefox 테마 역시 기본 모양과 다크 모드 버전이 모두 준비되어 있습니다. 게다가 사생활 보호 창을 열면 생동감 있는 보라색 변형 테마가 적용됩니다. 다만 당분간 하단 모서리는 여전히 각져 있어, 모서리가 둥근 최신 elementary 앱들과 대비됩니다.

이 테마를 활용하면 elementary 데스크톱에서 자연스러운 외관을 유지하면서도 DRM 기반 미디어 스트리밍(기본 브라우저인 GNOME Web으로는 시청할 수 없는 콘텐츠)을 지원하는 Firefox 계열 브라우저가 최선의 선택이 됩니다. Discord나 Zoom처럼 리눅스 전용 브라우저를 크게 신경 쓰지 않는 플랫폼에서의 음성·화상 통화도 Firefox가 문제없이 처리해 줍니다.

그 밖의 데스크톱 환경에서의 Firefox

대부분의 다른 리눅스 데스크톱 환경은 제목 표시줄, 메뉴 바, 툴바를 사용하는 전통적인 인터페이스를 채택하고 있습니다. 별도의 확장 기능 없이 Customize Firefox 화면에서 이러한 설정을 켤 수 있습니다.

이런 조정을 거치면 Firefox가 네이티브처럼 느껴질까요? 대체로 그렇습니다. 이러한 데스크톱들은 명확한 디자인 가이드라인을 갖춘 방대한 앱 생태계를 갖고 있지 않은 경우가 많아, 모든 소프트웨어가 비슷하게 보여야 한다는 기대치도 상대적으로 낮습니다. 제목 표시줄과 메뉴 바를 건드리지 않아도 Firefox가 충분히 괜찮아 보인다고 생각하는 사용자가 많을 것입니다.

다만 Flatpak으로 Firefox를 설치하면 데스크톱 환경에 따라 문제가 생길 수 있습니다. Flatpak 버전의 Firefox는 해당 테마 역시 Flatpak으로 설치되어 있어야만 시스템 기본 테마를 사용할 수 있으며, 이는 테마마다 다를 수 있습니다.

마음껏 Firefox를 조정할 수 있는 자유

Firefox는 세계에서 가장 인기 있는 자유·오픈소스 브라우저입니다. 다소 추상적으로 들릴 수 있지만, 테마 적용은 Firefox의 자유로운 성격이 만들어내는 아주 실질적인 결과물입니다. 코드는 누구나 열람, 수정, 공유할 수 있으며, 인터페이스를 이렇게 과감하게 바꾸려면 바로 이 점이 필수적입니다.

이것이 바로 Firefox가 수많은 인기 데스크톱 환경에서 네이티브 앱만큼 자연스럽게 느껴지지 않음에도 불구하고, 리눅스 데스크톱의 대표 브라우저 자리를 지켜온 이유입니다.

저자 소개

Bertel은 10년 이상의 경력을 지닌 베테랑 기술 애호가로, Android 기기, 리눅스 등을 주제로 수천 편의 글을 집필했습니다. MakeUseOf 팀에 합류하기 전에는 MakeTechEasier와 Android Police에서 활동했으며, 특히 Android Police에서는 3,500편이 넘는 글을 썼습니다. How-To Geek에서도 그의 글을 만날 수 있습니다. Bertel은 2012년 윌리엄 앤 메리 대학교(College of William and Mary)에서 역사학과 정부학 학위를 받았으며, 이후 쭉 기술 저널리스트로서 Android, 리눅스, 웨어러블, 웹 앱 등을 다뤄왔습니다. 어디에서 글을 읽든, 어떤 기술을 삶에 들일지… 그리고 어떤 기술을 덜어낼지 돕는 일을 즐깁니다.