응용 프로그램을 자동으로 열도록 dwm 구성 기능이 하나 더 있습니다. 예를 들어, irc태그

방금 색상과 태그 측면에서 dwm을 구성했습니다. 특정 태그에서 특정 응용 프로그램이 자동으로 dwm으로 시작되도록하는 기능이 하나 더 있습니다.

예를 들어, irc태그 가 있는데 irssi기계를 시작할 때 해당 태그에서 실행하고 싶습니다 . 이것이 가능한가? 그것은 어떻게 생겼 config.h습니까?



답변

dwm은 창을 관리하는 미니멀리스트 창 관리자입니다. 당신이 요구하는 것은 약간의 해결 방법이 필요합니다. 두 가지 별도의 단계가 있지만 관련 단계가 있습니다.

먼저, irrsi에 대한 규칙을 설정하십시오 config.h-태그를 표시 할 태그와 부동 여부를 지정하십시오. 이와 같은 irssi것이 첫 번째 태그에서 열립니다 :

{ NULL, NULL, "irssi",       1 << 0,       False,       -1 },

( 무엇을 1 << 0의미 하는지에 대한 설명 )

dwm이 열릴 때이 태그의 레이아웃을 지정하려면 pertag 패치 를 적용 하고 다시 컴파일해야합니다.

두 번째 단계는 X에 로그인 할 때 응용 프로그램을 시작하는 것입니다. 로그인 관리자를 사용하지 않는 경우 ~/.xinitrc다음과 같은 항목을 추가 할 수 있습니다 .

(sleep 5 && xterm -title "irssi" -e irssi ) &

sleepX가 부하에 시작하고 DWM 할 수 있도록하는 것입니다 : 오, 당신은 당신이 필요로 어떻게 작은 실험 할 수있는 충분한입니다 …

로그인 관리자를 사용하는 .desktop경우 명령을 넣을 수 있는 파일이 있습니다.

규칙과 키 바인드를 사용하는 간단한 접근 방식을 선호합니다. DWM가 열려 그래서 일단, 난 그냥 예를 들어, 충돌, CtrlAltm그리고 mutt태그 3에서 열립니다.

https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizationsconfig.h : 어떻게 작동하는지 더 잘 알 수 있습니다 .


답변