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

원활한 작업 흐름을 위해 i3wm 설치 후 필수 단계 9가지

원활한 작업 흐름을 위해 i3wm 설치 후 필수 단계 9가지

2022년 4월 25일 오후 6시(EDT)에 게시됨

Debarshi Das는 사이버 보안 및 Linux에 대한 저술에 대한 열정을 지닌 독립 보안 연구원이자 사이버 보안 트레이너입니다. 온라인 기술 및 보안 저널리스트로 5년 넘게 경력을 쌓은 그는 뉴스를 취재하고 모든 사람이 기술을 더 쉽게 만드는 간단하고 접근성이 높은 설명과 방법 가이드를 만드는 것을 즐깁니다. 그가 낮에는 프로그래밍하고 출판하는 동안 밤에는 Debarshi가 해킹하고 연구하는 모습을 볼 수 있습니다.

미니멀리즘을 높이 평가하고 작업 속도를 높이고 싶다면 타일링 창 관리자로 전환해야 합니다. 적절한 설정과 조정을 통해 창 관리자는 데스크톱에 미적 감각을 추가하는 동시에 생산성을 기하급수적으로 높일 수 있습니다.

i3wm 또는 i3 Window Manager는 초보자와 베테랑 모두에게 인기 있는 선택입니다. 가볍고 사용자 정의가 가능하며 강력하며 Linux 라이싱의 세계를 처음 접하는 모든 사람에게 딱 맞습니다.

이 문서에서는 i3wm을 설치한 후 기존 데스크탑 환경에서 원활하게 마이그레이션하기 위해 처리해야 하는 설치 후 작업에 대해 설명합니다.

1. 슈퍼 키 바인딩

처음으로 i3 세션으로 부팅하면 Super에 대한 기본 키 바인딩을 설정하라는 메시지가 표시됩니다. 기능. 이는 i3나 모든 창 관리자 내에서 영원히 사용하게 될 중요한 키 바인딩입니다.

기본적으로 i3wm은 Win을 바인딩하는 옵션을 제공합니다. 키 또는 Alt 슈퍼로 키. 전자를 Super로 매핑하는 것이 허용되는 관행이지만 언제든지 원하는 키에 자유롭게 바인딩할 수 있습니다.

2. 질소로 배경화면 설정

i3wm을 처음부터 설치했다면 빈 화면이 나타날 가능성이 있습니다. 가장 매력적인 첫인상은 아니지만 걱정하지 마세요. 배경화면을 영구적으로 변경하려면 몇 가지 명령만 사용하면 됩니다.

i3wm 배경화면을 변경하려면 배경화면 관리자를 설치해야 합니다. Nitrogen은 배경화면을 관리하고 설정할 수 있는 인기 있는 배경화면 관리자입니다.

배포판의 패키지 관리자를 사용하여 Linux 데스크탑에 Nitrogen을 설치하세요:

Ubuntu/Debian 파생물:

sudo apt install nitrogen

아치 리눅스:

sudo pacman -S nitrogen

RHEL/CentOS/Fedora 시스템:

sudo dnf install nitrogen

배경화면을 설정하려면 Nitrogen을 실행하고 배경화면 이미지가 저장된 디렉토리로 이동하세요. Nitrogen은 귀하가 선택할 수 있는 이미지를 자동으로 가져와야 합니다.

또한 i3wm에서 로그아웃하거나 새로 고칠 때마다 Nitrogen을 자동 실행하고 배경 화면을 복원하려면 i3wm 구성 파일에 다음 줄을 추가하세요.

exec always nitrogen --restore
원활한 작업 흐름을 위해 i3wm 설치 후 필수 단계 9가지

i3wm은 기본적으로 컴포지터와 함께 제공되지 않습니다. 따라서 r/unixporn 하위 레딧에서 볼 수 있는 흐림 효과, 투명도 또는 멋진 시각 효과를 추가하려면 합성기를 별도로 설치해야 합니다.

Compton은 i3wm 사용자를 위한 합성기였습니다. 그러나 최근에는 Compton의 포크인 Picom이 인수했습니다. Picom 합성기를 설치하고 Nitrogen과 마찬가지로 자동 시작되도록 설정하면 모든 작업이 완료됩니다.

컴포지터를 사용하면 i3wm에서 겪었을 수 있는 화면 찢어짐이나 아티팩트 문제도 패치됩니다.

piccom Compositor 설치

Picom Compositor 설치는 매우 간단하며 프로세스는 Linux에 거의 모든 패키지를 설치하는 것과 동일합니다. Picom을 설치하려면 터미널을 실행하고 실행 중인 배포판에 따라 다음 명령을 실행하세요.

Arch 기반 시스템:

sudo pacman -S picom

Debian/Ubuntu 파생 제품:

sudo apt install -y picom 

RHEL/Fedora/CentOS 시스템:

sudo dnf install picom

Picom을 자동 실행하도록 설정

i3 창 관리자 세션에 로그인하자마자 자동으로 picom을 실행하려면 i3가 세션 시작 시 picom을 실행하도록 지시하는 행을 i3wm 구성 파일에 추가하세요.

구성 파일의 아무 곳에나 이 줄을 입력한 다음 Super + Shift + R을 사용하여 i3wm을 다시 로드합니다. 키바인딩:

exec picom

4. 터미널 에뮬레이터 변경

i3wm 구성 파일은 처음에 i3-sensible-terminal을 기본 터미널로 지정합니다. 기본적으로 제공되는 내용에 만족하는 데 아무런 해가 없지만 확장된 기능과 사용자 정의 기능을 제공하는 더 나은 옵션을 심각하게 놓치고 있는 것입니다. 민첩성(Alacritty), 터미네이터(Terminator), 키티(Kitty) 등을 예로 들 수 있습니다.

어떤 터미널을 선택해야 할지 모르시나요? 최고의 Linux 터미널 에뮬레이터에 대해 자세히 알아보세요.

i3wm에서 기본 터미널 에뮬레이터를 변경하려면 구성 파일에서 이 줄을 편집하고 "i3-sensible-terminal"을 원하는 터미널로 바꾸세요. 예를 들어, Alacritty를 기본 터미널로 설정하려면 다음을 입력하세요:

bindsym $mod+Return exec alacritty

GNOME이나 XFCE와 같은 데스크탑 환경과 달리 Super 키를 눌러도 앱 메뉴가 팝업되지 않습니다.

i3wm에서 앱을 실행하려면 터미널을 통해 앱을 실행하거나 앱 실행 프로그램을 사용해야 합니다. dmenu는 이에 대한 확실한 선택이며 종종 i3wm 변형을 제공하는 배포판과 함께 사전 설치되어 제공됩니다. 빠르고 가벼우며 쉽게 맞춤설정할 수 있습니다.

배포판의 패키지 관리자를 통해 Linux 시스템에 dmenu를 설치할 수 있습니다. 터미널을 열고 배포판에 따라 다음 명령을 실행하세요:

아치 리눅스:

sudo pacman -S dmenu

Debian/Ubuntu 기반 시스템:

sudo apt install -y dmenu 

RHEL/Fedora/CentOS:

sudo dnf install dmenu

설치가 완료되면 Win + D를 눌러 dmenu를 실행하세요. 실행하려는 애플리케이션을 검색하세요.

6. 상태 표시줄 설치

상태 표시줄은 화면 하단이나 상단에 있는 선택적 구성 요소입니다. CPU 사용량, RAM 사용량, 인터넷 속도 등과 같은 시스템 정보를 추적하고 표시합니다.

시스템의 하드웨어 또는 소프트웨어 구성 요소에 대한 메트릭을 표시하도록 구성할 수 있습니다. 리소스를 의식하고 성능을 면밀히 관찰하고 싶다면 상태 표시줄을 반드시 설치해야 합니다.

인기 있는 선택에는 i3status bar, Waybar 및 Polybar가 있습니다.

7. 작업 공간 정리

기본적으로 작업공간은 1부터 10까지의 숫자로 정렬됩니다. Super + X를 사용하여 작업공간 간에 전환할 수 있습니다. 여기서 "X"는 1부터 0까지의 숫자입니다. 이대로도 괜찮지만 각 작업공간의 내용에 해당하는 이름으로 숫자를 바꾸는 것이 최적의 접근 방식이 될 것입니다.

예를 들어 1, 2, 3을 웹, 코드, 미디어 등으로 바꾸면 이해가 되실 것입니다! 이 형식을 얻으려면 i3wm 구성 파일을 살펴보고 다음 줄을 입력하거나 편집하세요.

set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"

그리고:

bindsym $mod+1 $ws1
bindsym $mod+2 $ws2
bindsym $mod+3 $ws3
bindsym $mod+4 $ws4

받는 사람:

set $term "1: term"
set $web "2: web"
set $file_manager "3: files"

그리고:

bindsym $mod+1 $term
bindsym $mod+2 $web
bindsym $mod+3 $file_manager

원하는 대로 나머지 부분을 편집하고 Super + Shift + R을 사용하여 i3wm을 새로 고칩니다. . 변경사항이 적용됩니다.

8. 키 바인딩 개인화

창 관리자의 탐색은 키보드 중심입니다. 창 관리자의 잠재력을 최대한 활용하려면 전부는 아니더라도 최소한 기본 기능에 대해서는 키 바인딩에 익숙해져야 합니다.

기본 키 바인딩이 적합하지 않은 경우 i3wm 구성 파일을 편집하여 고유한 사용자 정의 키 바인딩을 설정하세요. 키 바인딩 및 이를 사용자 정의하는 방법에 대해 자세히 알아보려면 공식 i3wm 문서를 참조하세요.

9. 도트 파일 백업

초보자가 종종 무시하는 가장 중요한 작업은 도트파일을 백업하는 것입니다. Dotfiles는 구성 파일에 대한 Linux 전문 용어입니다.

모든 구성 파일은 일반적으로 숨겨진 디렉터리에 저장되고 Linux에서는 모든 숨겨진 디렉터리 이름이 마침표나 점으로 시작되기 때문에 이름이 붙여졌습니다. 따라서 이름은 "점"-파일입니다.

i3wm이나 다른 창 관리자를 처음 사용하는 경우 실험하고 라이싱하는 동안 버그와 결함에 부딪히게 됩니다.

i3wm이 중단될 때마다 작동 상태로 빠르게 되돌릴 수 있도록 하려면 구성 파일의 백업을 유지해야 합니다.

도트 파일을 백업하는 이상적인 방법은 도트 파일을 GitHub 저장소에 업로드하는 것입니다. 방법이 확실하지 않으신가요? Git과 사용 방법에 대해 자세히 알아보세요.

최고의 Linux용 창 관리자

i3wm은 신뢰할 수 있는 타일링 창 관리자라는 긍정적인 역사를 가지고 있지만 FOSS의 세계에는 대안이 항상 많습니다.

i3wm을 일일 드라이버로 선택하기 전에 나머지 경쟁사를 확인하고 장단점을 비교해 보고 싶을 수도 있습니다. 최고의 Linux용 창 관리자 선별 목록을 통해 이를 간소화했습니다.