Compiz 사용하다가 Xmonad 사용하기

우분투에서 나름 가볍다는 GNOME Flashback (Compiz)를 사용하고 있다. 윈도우 관련 작업은 키보드를 사용하여 최소한만 사용하고 있었다. 그러던 중에 더 가볍고 키보드 지향적인 윈도우 매니저를 발견했다.

이 중에서 Xmonad설치했다.

sudo apt-get install xmonad suckless-tools xscreensaver
sudo apt-get install xmobar
mkdir ~/.xmonad && cd ~/.xmonad

xmobar가 설치됨으로 상단에 한 줄 상태바가 나타난다. Win-p 단축키를 사용하여 프로그램을 실행할 수 있다. .xsessionrc 파일은 사용하지 않았고 그 대신 로그인(GDM) 할 때 GNOME Flashback (Xmonad)를 선택하여 GNOME Flashback과 같이 사용하고 있다. Compiz를 Xmonad로 대체한 것이다. Compiz의 플러그인들을 사용하지 못하는 것은 아쉽지만 아래 두 가지 장점의 이득이 더 크다.

  • 윈도우들이 서로를 중첩되지 않음
  • 윈도우 위치와 크기가 자동 조절됨

윈도우 전환이 필요 없고 크기 조절이 더 쉽다. Xmonad 설정 파일인 ~/.xmonad/xmonad.hs을 수정하여 단축키 일부를 재 설정했다.

윈도우 조작 단축키
가상 화면으로 전환 Win-h, Win-l
윈도우 이동 Win-Alt-h, Win-Alt-l
최대 크기로 만들기 Win-m
닫기 Win-Delete

Ubuntu 14에서 GNOME Flashback (Xmonad) 설치에 실패하여 결국 Ubuntu 16을 설치했다. GNOME Flashback을 사용하고 있지 않다면 Xmonad의 다른 설치 방법을 찾길 바란다. Xmonad는 모니터 해상도가 높거나 여러 개의 모니터를 사용할 경우 더욱 효과적인 윈도우 매니저다. Xmonad를 사용하면서 아래처럼 나만의 개발 툴 체인을 완성했다.

+-----------------------------+
| +---------Ubuntu----------+ |
| | +---GNOME-Flashback---+ | |
| | | +-----Xmonad------+ | | |
| | | | +-Terminator--+ | | | |
| | | | | +--Tmux---+ | | | | |
| | | | | | +-Zsh-+ | | | | | |
| | | | | | |     | | | | | | |
| | | | | | | Vim | | | | | | |
| +-+-+-+-+-+-----+-+-+-+-+-+ |
+-----------------------------+
               |
         ------+------

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중

This site uses Akismet to reduce spam. Learn how your comment data is processed.