KDE PlasmaShell 작업 전환기를 사용자 정의하시겠습니까?

KDE PlasmaShell 작업 전환기를 사용자 정의하시겠습니까?

ThumbnailGrid 작업 전환기를 사용하고 있는데 통과했습니다.데스크탑 구성 > 창 관리 > 작업 전환기상호 작용. 그러나 일반적으로 열려 있는 창 수가 많기 때문에 일반적으로 모든 창이 뷰에 맞지는 않습니다.

작업 전환기에서 스크롤을 피하고 이 목적을 위해 축소판 크기를 사용자 정의하고 싶습니다.

이 작업 전환기는 GUI 구성 대화 상자를 통한 구성 수단을 제공하지 않습니다.

이 답변은 제가 찾은 솔루션을 바탕으로 Q&A로 작성되었습니다.

답변1

KDE5/PlasmaShell의 경우 다음과 같이 진행합니다:

  1. Task Switcher용으로 다운로드한 파일을 찾습니다. 내 경우에는 이렇다

    $HOME/.local/share/kwin/tabbox/thumbnail_grid
    

    /usr/share/kwin/tabbox시스템에 작업 전환기가 사전 설치되어 있습니다.

  2. 내 경우에는 관련 QML 파일 찾기

    $HOME/.local/share/kwin/tabbox/thumbnail_grid/contents/ui/main.qml
    
  3. 해당 *.qmlc파일의 이름을 *.qmlc.bak.

  4. 필요에 따라 코드를 편집합니다. 이를 위해서는 프로그래밍에 대한 기본적인 이해가 필요하지만 수행하려는 작업에 따라 QML 언어에 대한 실제 지식은 필요하지 않습니다. 제 경우에는 썸네일 너비 구성을 라인까지 추적했습니다.

    property int thumbnailWidth: 300
    

    값을 200으로 변경합니다.

  5. 이제 KWin을 다시 시작해야 합니다. KDE5에서는 다음 명령이 유효합니다:

    kwin_x11 --replace & disown
    

    disown섹션에서는 현재 셸에서 프로세스를 분리합니다.

관련 정보