Subtle (한국어)

From ArchWiki
Jump to: navigation, search

Subtle 프로젝트 사이트 인용:

Subtle은 기존 타일링 창 관리자와 달리 수동 타일링 창 관리자이다. 그러므로 사전에 정의된 배치를 사용하는 대신에 화면을 그래버티라고 하는 사용자 정의 구역으로 나눈다.

Subtle은 XorgRuby를 사용해서 설정한다.

참고: 여기서는 Subtle의 기본적인 부분만 설명한다. 더 상세한 정보와 설명서는 Subtle 프로젝트 사이트에서 볼 수 있다.

설치하기

공식 저장소에서 subtle 꾸러미를 다음과 같이 설치한다.

# pacman -S subtle

개발자 버전을 설치하려면 AUR에서 subtle-hgAUR를 설치하라.

Subtle 실행하기

Subtle을 실행하려면 exec subtle.xinitrc에 추가하고 Xorg를 실행하라. 단, 다음을 명심하라. Subtle은 어떤 아이콘이나 메뉴를 제공하지 않고 단지 터미널을 실행하는 키 연결 Super+Enter만 제공하여 Urxvt를 열 수 있다. 따라서 Urxvt가 없다면 설치하거나 시작하기에 앞서 설정 파일을 수정하라. Subtle을 종료하려면 Super+Ctrl+q를 눌러라.

기본 기능

창이 열릴 때 사전 정의된 규칙에 따라 알맞은 위치와 크기가 정해진다. 이 규칙을 적용할 때 다음의 세 가지 부분을 고려한다.

  • View
  • Gravity
  • Tag

Views란 창이 놓이는 환경을 말한다. 상당 부분 일반적인 데스크톱 화면과 유사하다. tag에서 실제 규칙을 정의한다. 사용할 gravity 또한 태그에서 결정된다. 그래버티는 창의 크기와 위치를 제어한다.

참고: Subtle을 설정할 때 실제로 이 요소를 역순으로 정의해야 한다. 곧, Gravity, tag, view 순이다.

설정

Subtle은 $XDG_CONFIG_HOME 경로에서 subtle.rb를 찾는다. 그 파일이 없다면 $XDG_CONFIG_DIRS에서 기본 파일을 로드할 것이다. 기본 설정 파일을 사용하기 보다는 이 파일을 $XDG_CONFIG_HOME/subtle 디렉토리에 복사해서 사용하는 게 바람직하다.

기본 파일엣는 많은 gravities, tags, views가 있다. 이 파일은 자신의 환경을 처음 구축할 때 사용하기에 아주 좋다. 일치하는 태그가 없는 프로그램은 기본 태그가 있는 뷰에 나타난다. 어떤 뷰에도 기본 태그가 없다면 자동적으로 첫 번째 뷰에 나타날 것이다.

자신의 설정 파일에서 잠재적 오류를 검사하려면 다음 명령어를 실행하라.

$ subtle -k

Sublet

Sublet은 Subtle 패널에 나타나는 작은 프로그램으로 다양한 프로그램을 제어하고 시스템 정보를 표시한다.

sublet 설치하기

sublet을 설치하려면 터미널에서 다음을 실행하라.

$ sur install <name of sublet>

sublet 목록을 보려면 sur 웹사이트를 보라.

참고: 루트 사용자로 sublet을 설치하면 일반 사용자는 그 sublet을 실행할 수 없다. 일반 사용자가 사용할 sublet은 일반사용자로 설치해야 한다.

sublets 활성화하기

sublet을 설치한 후에 subtle.rb에서 그것을 활성화해야 한다. 다음과 유사한 줄을 찾아라.

screen 1 do
 top [ :title, :spacer, :views ]
 bottom [ :mpd, :wifi, :battery ]
end

그리고 다음과 같이 다른 sublet과 같은 방식으로 sublet을 추가하라.

 bottom [ :mpd,  :<name of sublet>, :wifi, :battery ]

물론, 위치는 자신이 고를 수 있다.

같이 보기