直接執行新版 line 的 launcher
之前換新版 line 後就不能用 launcher 直接執行,
一直之前找到新版 line 的 url,
和直接用 cli 開啟的方法,
chromium --app=chrome-extension://ophjlpahpchlmihnnnihgmmeilfjmjjc/index.html
。
也就能寫成 launcher 了。
因為新版 line 也是開一個新視窗, 就想能不能找出該視窗的 url, 就能用 cli 開了。 就用 chrome 的 debugger, 開 chrome://inspect/#extensions , 如果 line 也開著,就能看到 url 是 chrome-extension://ophjlpahpchlmihnnnihgmmeilfjmjjc/index.html 。
launcher 是抄原本的 line 的, icon 不改,改 comment 和 version 而已。 有 comment 滑鼠久會有說明, 不然分不出哪個是新的哪個是舊的。
xdg menu 裡有 Chromium Apps 這個分類,
但原本的 line launcher 裡沒有寫 category,
找半天才找到是寫在 .config/menus/applications-merged/user-chrome-apps.menu
,
看起來也不是給人直接編輯的。
後來才發現 launcher 也就是 *.desktop
,
應該是要用 xdg-desktop-menu
安裝,
而不是直接複製到 .local/share/applications/
。
詳情參考新的 ~/loco/applications/ 。
xdg-desktop-menu install ~/.local/share/desktop-directories/chrome-apps.directory \
chrome-ophjlpahpchlmihnnnihgmmeilfjmjjc-Default.desktop