OpenBox 설치 및 사용자 지정

안녕하세요, 오늘 저는 Openbox를 설치하고 구성하는 방법에 대한 간단한 가이드를 제공합니다. 많은 사람들에게 그것은 알려진 것에 반대하지만 그것을 손에 넣는 것은 결코 아프지 않습니다.

참고 : 앞서 말했듯이이 가이드는 내가 사용하고있는 배포판 인 ArchLinux에 초점을 맞출 것입니다. 일부 패키지는 이름이 변경 될 수 있습니다.

가장 먼저 우리는 필요한 몇 가지를 설치할 것입니다. 이 가이드는 기본 시스템이 아닌 OpenBox 설치에 중점을 둡니다.

우리는 시작한다:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

오픈 박스: 설치할 WindowsManager입니다.
obconf: OpenBox 구성 마법사로 매우 유용합니다.
항목 메뉴: Openbox 메뉴를 구성하는 GUI입니다. 그렇지 않다면 손으로 할 수 있습니다.
블로그아웃: 기본적으로 OpenBox는 종료를 위해«Close Session»이상을 가져 오지 않습니다. 이것이 최선의 선택입니다.
색조 2: OpenBox에는 트레이에서 열린 창과 응용 프로그램을 볼 수있는 패널이 없습니다. 이것은 내가 가장 좋아하는 것입니다.
xcompmgr: 이름에서 알 수 있듯이 작곡의 관리자입니다. 그림자, 투명 필름 등

설치가 완료되면 OpenBox 구성 파일을 홈 (~ /)으로 복사합니다.

폴더가 없으면 다음을 수행하십시오.

mkdir ~/.config/openbox/

그리고 나중에 :

cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}

이러한 각 파일의 용도를 명확히해야합니다.

menu.xml : OpenBox 메뉴를 구성하는 파일입니다 (바탕 화면 우클릭). 예를 들어 여기에서 응용 프로그램이나 스크립트를 시작할 수 있습니다.

rc.xml : OpenBox의 주요 구성 파일로, 키의 동작, 무엇보다 시각적 인 측면이 구성되어 있습니다.

자동 시작: 이름에서 알 수 있듯이 여기에서 세션 시작시 정의한 응용 프로그램이 시작됩니다. 예를 들어 conky 또는 tint2와 같습니다.

그것을 시작하기 위해 우리는 두 가지 옵션이 있습니다. ~ / .xinitrc for Slim 또는 KDM 또는 GDM과 같은 다른 세션 관리자에 추가하십시오.

~ / .xinitrc (Slim) 편집, 다음 줄을 추가합니다.

exec openbox-session

저장하고 닫습니다.

KDM은 '자동'이므로 줄을 추가 할 필요가 없습니다.

새로운 Arch 설치로 데몬은 더 이상 rc.conf에서 사용되지 않고 systemctl을 통해 시작된다는 점을 기억해야합니다.

systemctl enable kdm.service o systemctl enable slim.service

끝났습니다. 이미 파일을 복사했으며 Slim 또는 KDM (또는 GDM 등)으로 실행할 수도 있습니다. 지금 OpenBox에 들어가면 마우스 포인터와 회색 배경 만 보입니다.

기본 설정부터 시작하겠습니다.

OpenBox 메뉴

선택적으로 MenuMaker로 OpenBox 메뉴를 만들 수 있습니다. 후자는 시스템에 설치된 모든 프로그램을 읽고 메뉴에 추가합니다.

sudo pacman -S menumaker

그런 다음 다음과 같은 방법으로 생성하십시오.

mmaker OpenBox3 -f -t (여기에 당신이 선택한 터미널 에뮬레이터를 넣어야합니다)

제 경우에는 다음과 같습니다.

mmaker OpenBox3 -f -t rxvt

'-f'옵션은 이전에 복사 한 menu.xml을 덮어 쓰는 것임을 명확히 할 가치가 있습니다.

그렇지 않은 경우 항상 수동으로 또는 Obmenu gui를 사용하는 옵션이 있습니다. 손으로하려면 파일을 열기 만하면됩니다.

nano 또는 leafpad가있는 menu.xml 및 편집.

그것의 구문은 아주 간단합니다.

<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>

참고 : **는 가지 마십시오.

첫 번째 줄에는 실행할 명령 다음에 프로그램 이름이 있습니다.

그렇지 않은 경우 다른 옵션은 Obmenu입니다. 매우 간단하고 많이 설명 할 필요가 없다고 생각합니다.

글쎄, 우리는 먼 길을 왔습니다.

이제는 사용자 정의 만 남아 있습니다.

GTK 테마.

GTK 테마를 처리하기 위해 OpenBox에는 기본적으로 이러한 도구가 없기 때문에 lxappearance를 사용하는 것을 좋아합니다. GTK 테마는 deviantart.com 및 gnome-look.org와 같은 다른 웹 사이트에서 다운로드 할 수 있습니다.

다음과 함께 설치합니다.

sudo pacman -S lxappearance

GTK 테마는 홈의 테마 폴더 (~ / .themes /)에 압축을 풀어야합니다.

테마가있는 이미 사용자 정의 된 Lxappearance의 스크린 샷입니다.

아이콘

DeviantArt, Gnome-Look 또는 AUR에서 설정할 수있는 동일한 Lxappearance에서 다운로드 할 수도 있습니다. 이것들은 /usr/share/icons/

월페이퍼

저는 개인적으로 Nitrogen을 사용하여 배경 화면을 관리합니다. 설치를 진행합니다.

sudo pacman -S nitrogen

로그인 할 때마다 배경 무늬가 정의되도록 OpenBox 자동 시작에 명령을 추가합니다.

마우스 커서.

LxAppearance 자체에서 마우스 포인터를 구성 할 수 있습니다. 또한 앞서 언급 한 웹 사이트에서 포인터 테마를 다운로드하거나 ArchLinux AUR에서 다운로드 할 수 있습니다.

시작 애플리케이션 : AutoStart.

개인적으로 저는 Openbox 자동 시작을 많이로드하는 것을 좋아하지 않습니다. 덜 열릴수록 환경이 더 빨리 시작된다는 느낌이 있습니다.

여기에 다음과 같은 일부 응용 프로그램을 추가합니다. Conky, xcompmgr 및 기타.

그 중에서 몇 가지 예는 다음과 같습니다.

nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.

줄이 많으면 각 줄 끝에있는 &를 잊지 마세요.

conky & << Auto inicia Conky.

다음은 내 자동 시작의 예입니다.

http://paste.desdelinux.net/4562

키 바인딩.

키의 구성은 매우 간단한 체계를 갖습니다. ~/.config/openbox/rc.xml Keybinds 섹션에서.

<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>

참고 : **는 가지 마십시오.

첫 번째 줄에는 사용할 일련의 키가 있고 두 번째 줄에는 작업 이름이 있고 세 번째 줄에는 작업 자체가 있습니다.

의심스럽고 작업을 더 쉽게하기 위해 GmRun이 이미 응용 프로그램 실행기, 멀티미디어 키 및 화면의 밝기를 제어하는 ​​키 등으로 구성된 키 구성을 그대로 둡니다.

http://paste.desdelinux.net/4563

패널

전에 말했듯이 개인적으로 Tint2를 선호합니다. 저에게는 매우 가볍고 미학적으로 보입니다.

다음을 통해 OpenBox 자동 시작에 추가합니다.

tint2 &

그것에 대한 많은 설정이 있습니다. 그동안 나는 당신에게 내가 사용하는 것을 남겨 둡니다. DeviantArt의 ~ leodelacruz에게 감사드립니다.

http://paste.desdelinux.net/4564

그들은 그것을 복사하고 tint2rc로 저장해야합니다. ~/.config/tint2/

투명도와 그림자.

xcompmgr의 단순함이 정말 마음에 듭니다. 그것이 내가 그것을 추천하는 이유입니다. 누구나 원하는대로 구성 할 수 있습니다.
자동 시작에 추가합니다.

xcompmgr &

파일 관리자.

여기에서 모든 사람이 (이 가이드의 언제든지) 가장 좋아하거나 편리한 것을 사용할 수 있습니다. 저는 pcmanfm의 단순함을 좋아합니다.

다음과 함께 설치합니다.

sudo pacman -S pcmanfm

종료, 다시 시작 또는 종료

마지막으로 중요한 것은 종료입니다. 앞서 말했듯이 OpenBox는 기본적으로 "Close session"만 가져옵니다.

Oblogout으로 해결합니다.

OpenBox 메뉴 또는 선호하는 런처에 추가 할 수 있습니다.

그리고 지금은 그게 다입니다 .. 각자가 자신의 소원과 취향에 따라 일을하는 주인입니다 .. 도움이 되길 바랍니다 ..

완료되면 다음과 같이 보일 수 있습니다.

참고 : 그림에서 : PcManFm, LxAppearance, Urxvt, Tint2, Conky

인사말.

이반!