페퍼민트 시나몬으로 활동할 때도 다른 사람들이 창문을 가리도록 해주세요.

페퍼민트 시나몬으로 활동할 때도 다른 사람들이 창문을 가리도록 해주세요.

저는 최근 데스크탑 환경으로 Linux Mint와 Cinnamon으로 전환했습니다. 저는 Compiz보다 이것을 선호하지만 한 가지 기능이 너무 빠져 있습니다. Compiz에서는 다음과 같이 설정할 수 있습니다.창 규칙, 좀 더 구체적으로 말하자면, below본질적으로 항상 위에 표시되는 것과 반대되는 창을 가질 수 있게 해주는 기능입니다.

나는 내 작업 공간 중 하나에서 항상 전체 화면 터미널을 실행하는 것을 좋아하며 때때로 터미널 위에 창을 놓고 터미널에 포커스를 둘 때 뒤처지지 않도록 하고 싶습니다.

어쨌든 계피에서 이 동작을 달성할 수 있습니까?

답변1

내 제안은 실제 Cinnamon 기능은 아니지만 Cinnamon 환경에서 이 동작을 달성하는 방법입니다. 기능 때문에 작은 유틸리티 devilspie2버전을 사용하십시오 .v0.42scripts_window_focus

현재 공식 Linux Mint 저장소에는 버전 0.39만 포함되어 있습니다. 따라서 devilspie2관리자로부터 직접 다운로드 해야 합니다.http://www.nongnu.org/devilspie2/직접 만들어 보세요. 쉽고 빠릅니다. INSTALL다운로드한 tarball 파일에서 빌드 및 설치 지침을 찾을 수 있습니다 .

설치 후 디렉터리에 두 개의 파일이 생성됩니다 ~/.config/devilspie2(기본 구성 가정).

devilspie2.lua다음 콘텐츠가 포함되어 있습니다:


scripts_window_focus = { "myscript.lua" }


myscript.lua다음 콘텐츠가 포함되어 있습니다:


if (get_application_name() == "Terminal") then set_window_below(); end


그런 다음 devilspie2전체 화면 터미널에서 시작하십시오. 그런 다음 devilspie2입력 Control-C(또는 중지 Control-Z)하여 실행을 종료하면 됩니다. 전체 화면 터미널의 동작뿐만 아니라모두터미널 창이 종료/중지되지 않고 devilspie2 &백그라운드에서 시작됩니다.

devilspie2위에 제공된 구성으로 실행되는 한 , 애플리케이션 이름 Terminal(예: gnome-terminal)이 있는 모든 창에는 "아래 설정" 포커스가 있습니다. 따라서 전체 화면 터미널을 클릭할 때마다 포커스가 표시되지만 터미널은 다른 모든 창 아래에 있습니다.

이 솔루션을 귀하의 특정 요구 사항(예: 시작 시 실행 및 중지)에 더욱 편안하고 적합하게 만들 수 있다고 확신합니다. devilspie2설명서( zip 아카이브의 파일)를 참조하세요 README.

답변2

물론 창 초점 모드를 "마우스"로 설정하면 됩니다. 계피 설정 => Windows로 이동한 후 다음을 수행하세요.

여기에 이미지 설명을 입력하세요.

이렇게 하면 창을 들어올리지 않고도 마우스 아래 창에 초점이 맞춰집니다. 터미널에 글을 쓰려면 마우스를 그 위에 올려놓으면 마우스를 떼지 않고도 글을 쓸 수 있습니다.

Alt개인적으로 제목 표시줄을 클릭하거나 클릭하여 창을 올려야 하도록 "클릭 시 올리기"도 비활성화했지만 이는 단지 제 경우입니다.

관련 정보