배경 화면 대신 터미널을 데스크탑 배경으로 사용


8

노틸러스의 모든 요구 사항 이 터미널마지막 파일 관리자에 만족 한다고 결론을 내 렸습니다 . 또한 여러 노틸러스 인스턴스가 필요하지 않으므로 다른 작업 공간을 사용하는 방법을 잊었을 때 혼란스러워합니다.

단순화를위한 다음 단계는 노틸러스를 열 가능성을 없애는 것입니다. 또한 컴퓨터와의 상호 작용은 파일 중심이므로 파일 관리자를 응용 프로그램 배경으로 두는 것이 좋습니다.

터미널을 바탕 화면 배경으로 사용하여 상호 작용할 수있는 방법이 있습니까?


왜 우분투 서버 자체를 사용하지 않습니까?
jobin

답변:


5

흥미로운 문제입니다.

이것은 KDE에서 매우 간단합니다. 특별한 창 할당을 설정하고 (제목 표시 줄을 마우스 오른쪽 버튼으로 클릭) 창 장식없이 그려진 다른 모든 창 아래에서 터미널을 전체 화면으로 만들고 작업 표시 줄을 건너 뛸 수 있습니다. 아름답게 작동합니다.

Compiz에서 CCSM의 Window Rules 플러그인을 사용하여 유사한 효과를 얻을 수 있습니다. 문제는 나중에로드 할 수있는 터미널과 부팅 할 때로드하는 터미널을 구별하는 것입니다. 다른 터미널 응용 프로그램 (터미네이터를 선택하는 것이 좋습니다)을 설치하고 데스크톱에 사용하는 것이 좋습니다. 그런 다음 CCSM에 모든 Terminator 인스턴스의 창 설정을 변경하도록 지시 할 수 있습니다.

두 경우 모두 데스크탑을 그대로 둘 수 있습니다. 거기에 있지만 터미널에 의해 가려 질 것입니다.


이 작업을 수행 할 수있는 다른 방법 (위와 동일한 아이디어를 사용하지만 플랫폼 간)은 wmctrl힌트를 창 관리자에 두지 않고 설정하는 것입니다.

다음 세 명령은 현재 창을 바탕 화면을 덮도록 설정합니다.

wmctrl -r :ACTIVE: -b add,fullscreen
wmctrl -r :ACTIVE: -b add,below
wmctrl -r :ACTIVE: -b add,skip_taskbar

스크립트에 저장하거나 사랑스러운 지저분한 원 라이너로 모두 함께 섞을 수 있습니다. 짜증나게, wmctrl은 한 번에 두 가지 힌트 변경 만 수행 할 수 있으므로 원하는 것보다 조금 더 부풀어 오른다.

gnome-terminal -x sh -c "wmctrl -r :ACTIVE: -b add,fullscreen,below;wmctrl -r :ACTIVE: -b add,skip_taskbar;bash"

다른 터미널 에뮬레이터는 이와 같이 작동하지만 무언가를 실행하는 데 다른 인수가있을 수 있습니다 ( -x그것 gnome-terminalterminator사용). 예를 konsole들어을 사용합니다 -e.


wmctrl aproach는 좋은 출발점을 보인다. 작업 표시 줄에서 수정 된 그놈 터미널을 숨길 수 있습니까? 그것이 해결 될 아, :) 잘못된 방법으로 그것을 테스트
제니스 Erdmanis

2

궁금한 점은 데스크톱을 비활성화하고 Guake 와 같은 드롭 다운 터미널을 사용하는 것이 더 행복 할 것 입니다.

데스크탑 비활성화

다음 명령으로 노틸러스가 데스크탑을 처리하지 못하게하십시오.

gsettings set org.gnome.desktop.background show-desktop-icons false

Guake 사용

Guake 와 같은 드롭 다운 터미널을 사용하는 것이 좋습니다 . 핫키로 활성화 된 다음 핫키로 숨 깁니다. 투명성 옵션, 크기 옵션 및 색상 옵션을 제공하는 구성이 매우 쉽습니다.

Guake가 마음에 들지 않으면 더 많은 드롭 터미널이 있지만 Guake 가 내 선택입니다.

구아 케

참고:

  1. 노틸러스가 데스크탑을 처리하지 못하게하는 방법은 무엇입니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.