![Firefox가 i3 자동 시작 구성에서 포커스를 훔치는 것을 방지합니다.](https://linux55.com/image/175856/Firefox%EA%B0%80%20i3%20%EC%9E%90%EB%8F%99%20%EC%8B%9C%EC%9E%91%20%EA%B5%AC%EC%84%B1%EC%97%90%EC%84%9C%20%ED%8F%AC%EC%BB%A4%EC%8A%A4%EB%A5%BC%20%ED%9B%94%EC%B9%98%EB%8A%94%20%EA%B2%83%EC%9D%84%20%EB%B0%A9%EC%A7%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
no_focus
i3을 사용해 보았지만 focus
Firefox에서만 작동합니다.
내 i3 구성:
exec i3-msg workspace 1
no_focus [class="Firefox"]
exec --no-startup-id i3-msg 'workspace 1; exec /usr/bin/google-chrome'
exec --no-startup-id i3-msg 'workspace 1; exec /usr/bin/firefox'
exec i3-msg "[class=Google-chrome] focus"
google-chrome
창업에 집중 해야 해요 .
관련 항목을 찾았지만 작동하지 않았습니다.다른 응용 프로그램에서 링크를 열 때 Firefox가 포커스를 얻지 못하도록 방지: i3wm
답변1
no_focus
응용 프로그램이 작업 공간의 첫 번째 응용 프로그램인 경우 이 설정은 적용되지 않습니다. ~에서i3 사용 설명서:
no_focus
이 경우 창에 초점을 맞추지 않을 이유가 없기 때문에 클라이언트 영역의 첫 번째 창도 무시됩니다. 이를 통해 더 나은 유용성을 위해 와 함께 사용할 수 있습니다workspace_layout
.
원하는 효과를 얻는 한 가지 방법은 Chromium이 마지막에 시작되도록 애플리케이션을 별도로 실행하는 것입니다.
exec --no-startup-id firefox
exec --no-startup-id sleep 3 && chromium-browser