X윈도에서 창들을 탭으로 묶기
Fluxbox를 윈도 매니져로 쓰다가 bspwm으로 넘어 온 지 한참 되었지만 아직도 Fluxbox의 태빙 기능은 많이 아쉽다. 타일링 윈도 매니져를 쓰면서 태빙을 하고 싶다는 게 이상할 수도 있지만 가끔씩 필요할 때가 있다. 그래서 오래전에 tabbed를 써 봤지만 만족스럽지 않았다. 우선 창을 붙이고 떼는데 tabc.sh와 xdotool같은 외부 프로그램이 필요하다. 그것까지는 괜찮은데 xterm을 붙였다 떼면 가끔씩 커서가 깜빡이는 문제가 있었다. 파이어폭스의 경우 붙였다 떼면 tabbed는 아직도 파이어폭스가 붙어 있는 듯이 빈 탭이 남아 있었다. 그래서 검색을 해 보니 tabbed를 개선한 tabbed-hjc라는 프로그램이 있었다. 이 프로그램의 장점은 직접 창의 탈부착을 지원한다는 것이다. 심지어 마우스로 원하는 창을 선택할 수도 있다. 데모를 보면 인상적이다. 개발자도 bspwm을 쓴다니 단축키 충돌도 없을 듯 싶다. 단점이라면 탭 타이틀바가 기본적으로 감춰져 있어서 Super + Shift를 눌러서 태빙이 된 창인지 아닌지 확인해야 한다. 실수하면 창을 닫으면서 감춰져 있던 탭의 자료를 잃을 수도 있다.
그래서 원조 tabbed git repository에서 소스를 받아서 컴파일해 보니 파이어폭스의 문제가 해결되어 있었다. SlackBuilds.org에 있는 tabbed 0.6버전에 있던 버그를 잡은 것 같다. 그냥 원조 tabbed를 쓰기로 결정했다.