사용자 도구

사이트 도구


linux:gnome:extension

Gnome Shell Extension

명령행 설치 install by command line interface

gnome-shell-extensions / gnome-tweaks 패키지 설치 필요

sudo apt install gnome-shell-extensions gnome-tweaks
  • gnome-tweaks 에서 extension 설정 조정 가능

Gnome Shell Extension 설치 편리하게

sudo apt install chrome-gnome-shell

Pop! Shell

  • 강력한 타일링 윈도우 기능

Extension Update Notifier

Desktop Icons

System Tray Icon Extension 설치

ubuntu-app-indicators

  • 기본적으로 ubuntu-appindicators를 켜서 되는 System tray Icon들을 그게 받아주고 일부 안되는 것들을 다른 extension 이 처리하게 하면 되는듯.

tray-icons reloaded

  • tray-icons-reloaded : 가장 우클릭/좌클릭에 대한 반응이 좋았다.
  • 예를들면, 슬랙 아이콘 좌클릭시 슬랙 창이 바로 뜬다. 다른 확장은 컨텍스트 메뉴가 뜬다.
  • 그런데, 아이콘의 배열이 겹쳐보이거나 하는 버그가 있다.
    • 이것은 UIM toolbar 의 icon 이 여러개일 경우 문제가 되는 것 같다. 한영 여부 아이콘만 나오게 하니까 조금 나앗다.
    • 결국, uim-toolbar-qt5 등(시스템트레이 아닌 버전)으로 변경하니까 해당 현상 없어졌다고 생각했으나 아님…
    • 혹은 Web Browser 등을 전체화면으로 했다가 되돌려도 모든 아이콘이 올바로 정렸됐음.

기타 Tray Icon

  • tray-icons : 무난하다. 가끔 아이콘 배열이 겹쳐보인다. UIM toolbar 때문.
  • 혹은 TopIcons Plus (개발중단)
  • 위를 깔아야 Linux Wine 등의 트레이 아이콘이 나온다.

Nothing to say

dconf write /org/gnome/shell/extensions/nothing-to-say/keybinding-toggle-mute '["<Super>backslash", "Pause"]'

CPU Power Manager

cpufreq

System Monitor Extension

sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0
gnome-extensions enable system-monitor@paradoxxx.zero.gmail.com
  • CPU Core 갯수가 많을 경우 설정에서 Graph Width를 줄여주고 Show Text를 꺼줘야 제대로 보인다.

Apt Update Indicator

Dash to Panel

sudo apt-get install gnome-shell-extension-dash-to-panel
 
# 재부팅 후
gnome-tweaks
  • gnome-tweaks 의 Dash to Panel 설정에서 패널의 위치와 아이콘간 마진 등을 설정해줘서 튜닝할 수 있다.
  • Dash to panel 설정 → Behavior → Show Application icon 에서 아이콘 이미지를 변경하고, Style → App Icon Padding 값을 0으로 변경.
  • 현재 Workspace / 현재 모니터의 실행 애플리케이션 아이콘만 보려면 Dash to Panel 설정 → Behavior → Isolate Workspace / Isolate monitorstrue로 변경해준다.

Dash to dock / Ubuntu Dock

Floating Dock

  • dash-to-dock 보다 기능과 모양 꾸미기가 더 다양함.

Arc menu

  • Windows 스타일의 메뉴 아이콘
  • 설치 후 Dash to Dock 설정에서 Behavior → Show Application icon 을 off 해줘야 메뉴 아이콘이 하나로 통일 된다.
  • 단축키를 <Super>+X 로 지정

Panel OSD

Status Area Horizontal Spacing

  • 패널 오른쪽 상태 아이콘들의 간격을 조정할 수 있다.
  • 적용후 Gnome reload (<Alt>+F2 r 명령 실행)
  • 잘 작동 안한다. 화면 전환이 있을 경우 다시 padding 크기가 늘어남. 마우스를 갖다 대야 설정대로 정렬됨.
  • 가끔씩 모든 아이콘들이 뒤섞이는 현상 발생.
  • Shell theme 자체를 변경하는게 나았음.
  • dash-to-panel 사용시에는 불필요한 extension. 설정 → Fine Tune 에서 조정가능.

Gnome Pomodoro Timer

sudo apt-get install gnome-shell-pomodoro
# Ubuntu 기본 패키지 버전이 너무 낮아서 잘 안되는 경우가 많음.직접 빌드
# 재로그인 필요
  • 직접 빌드 : linuxbrew 사용시에 linuxbrew 의 GCC와 라이브러리에 의존할 경우 제대로 빌드 안된다. 이 때는 root 계정 등 linuxbrew PATH 지정이 안된 곳에서 빌드한다.
# install depdendencies
sudo apt-get install autoconf-archive gettext valac pkg-config desktop-file-utils appstream-util libappstream-glib-dev libglib2.0-dev gsettings-desktop-schemas-dev gobject-introspection libgirepository1.0-dev libsqlite3-dev libgom-1.0-dev libgstreamer1.0-dev libgtk-3-dev libcanberra-dev libpeas-dev libappindicator3-dev
 
# 추가 의존성
sudo apt-get install libtool autopoint
 
# 빌드
git clone -b gnome-3.38 https://github.com/codito/gnome-pomodoro.git
cd gnome-pomodoro
 
./autogen.sh --prefix=/usr --datadir=/usr/share
make
sudo make install

Docker Integration

Sound Input & Output Device Chooser

Multi Monitor

BottomPanel

no title bar - forked

Coverflow Alt Tab

Resize Half Tiled

  • Gnome 기본 Tile 상태에서 크기 조절시에 좌우의 다른 창도 함께 크기 조정되게 해줌.
  • 이 확장 없어도 기본으로 그런 기능이 되는 듯?
  • 개발 중단으로 보임.

gTile

shelltile

PaperWM

Tilinggnome

tidalwm

Blyr

Compiz alike *

Workspace

executor

Tilix Dropdown

fildem

extended gestures

Put Windows

Window Search Provider

Dynamic Panel Transparent

참조

linux/gnome/extension.txt · 마지막으로 수정됨: 2021/01/15 14:03 저자 kwon37xi