gnome3 dock にカスタムアイテムを追加 / Add custom item to gnome3 dock
|
$ gnome-shell --version GNOME Shell 3.28.4 |
まだ入っていない場合 “gnome-panel” をインストール
|
$ sudo apt install gnome-panel |
分かりやすいようにデスクトップに移動
ランチャーの作成コマンドを実行して、名前とコマンドを入力
|
$ gnome-desktop-item-edit --create-new . |
名前 | Open work directory |
コマンド | xdg-open /home/username/work |
デスクトップにファイルが出来る “Open work directory.desktop”
※このファイルをダブルクリックして「信頼して実行」を選ぶとデスクトップアイコンになる
まずは、この .desktop ファイルを「ドットが9個正方形に並んだメニュー」に登録する (アプリケーション・メニュー?)
|
$ cp -i 'Open work directory.desktop' ~/.local/share/applications/ |
アプリケーション・メニューを開き、検索「open work…」など入力して画面に表示し、右クリックして「お気に入りに追加」
これで dock に登録完了
xdg-open でディレクトリーを開くメニューを作ると、複数のワークスペースで同一ディレクトリーを nautilus で開けて便利
アイコンが変わらない場合、.desktop ファイルをテキストエディターで開いて
[ja_JP]などのローカライゼーション名が追加された項目を編集すると変更できる
|
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[ja_JP]=gnome-panel-launcher Name[ja_JP]=menu Exec=xdg-open /home/username/work Name=xdg-open Icon=gnome-panel-launcher |
この方法であれば、dock を右クリックで追加できないものも追加できる
ディレクトリー名を英語に変更する
|
$ LANG=C xdg-user-dirs-gtk-update |
|
$ sudo gsettings set org.blueman.transfer shared-path $HOME/Downloads/ |
ウィンドウが自動的に最大化される機能を無効にする
|
$ gsettings set org.gnome.mutter auto-maximize false |
ウィンドウを画面の端にドラッグすると最大化するのを無効にする
|
$ gsettings set org.gnome.mutter edge-tiling false |
gnome デスクトップ検索 Tracker を使う
インストール
|
$ sudo apt install tracker 以下の追加パッケージがインストールされます: libcue1 libgsf-1-114 libgsf-1-common libiptcdata0 libosinfo-1.0-0 libtagc0 libtracker-control-2.0-0 libtracker-miner-2.0-0 osinfo-db tracker-extract tracker-miner-fs 提案パッケージ: libosinfo-l10n 以下のパッケージが新たにインストールされます: libcue1 libgsf-1-114 libgsf-1-common libiptcdata0 libosinfo-1.0-0 libtagc0 libtracker-control-2.0-0 libtracker-miner-2.0-0 osinfo-db tracker tracker-extract tracker-miner-fs |
停止
|
$ tracker daemon -t Found 0 PIDs… |
開始
|
$ tracker daemon -s 収集デーモンの起動中... ✓ ファイルシステム ✓ アプリケーション ✓ Extractor |
状態表示
設定の確認
|
$ gsettings list-recursively | grep -i tracker |
|
$ ps ax 16814 ? I 0:00 [kworker/u8:4] 16850 pts/1 Ss 0:00 bash 17241 ? I 0:00 [kworker/3:2] 18541 ? SNsl 0:01 /usr/lib/tracker/tracker-miner-fs 18545 ? Ssl 0:01 /usr/lib/tracker/tracker-store 18558 ? SNsl 0:00 /usr/lib/tracker/tracker-miner-apps 18565 ? SNsl 0:14 /usr/lib/tracker/tracker-extract 18670 ? I 0:00 [kworker/u8:2] 18671 ? I 0:00 [kworker/u8:3] 18728 pts/1 R+ 0:00 ps ax |
ログの確認
インデックス化に失敗している模様…残念
下記のファイルが作成されている場所はインデックス化されないということらしいが確認に至らず
削除
|
$ sudo apt remove tracker $ trash $HOME/.local/share/tracker/ |
設定
gnome-control-center > 設定 > 検索 : ファイルのみにした
Nautilus 設定 > 検索とプレビュー : 検索しない、全文検索OFF にした
日本語入力ができなくなった時
|
$ killall mozc_server $ ibus-daemon -drx |
gnome-shell extension
この3個を入れておくと便利
- Clipboard indicator
- Dash to dock
- Dash to panel
自分が必要としないものを色々削除
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
# remove packages # sudo apt remove ubuntu-software sudo apt remove unity-settings-daemon sudo apt remove timeshift sudo apt remove timeshift-uninstall sudo apt remove deja-dup sudo apt purge duplicity # /usr/sbin/lightdm # sudo apt remove gdm3 # error report sudo service apport stop sudo apt purge apport # 点字ディスプレイ sudo apt remove --purge brltty # sudo dpkg --purge --force-depends brltty # screen reader sudo apt remove gnome-orca sudo apt purge speech-dispatcher # screen saver # sudo apt remove gnome-screensaver # スクロールバーが細すぎて困る場合 # sudo apt remove overlay-scrollbar # sudo apt remove liboverlay-scrollbar sudo apt remove zeitgeist* sudo apt remove whoopsie* sudo apt purge snapd # upower sudo systemctl disable upower sudo apt remove upower sudo apt remove --auto-remove upower # sudo apt purge upower # sudo apt purge --auto-remove upower |
See
- https://forums.fedoraforum.org/showthread.php?315713-tracker-preferences-gone-how-to-tell-tracker-to-ignore-some-directories
- https://www.archlinux.site/2018/07/gnometrackercpupc.html
- https://qiita.com/outou_hakutou/items/ce06cb3c8c355d5fd87c
- https://qiita.com/yuji38kwmt/items/2e376df643e3bc24aa54
- https://askubuntu.com/questions/1081658/disable-window-grouping-in-dock-on-ubuntu-17-10-18-04