flatpakはbashにコマンドが追加されない

経緯

manjaro kDE環境でsnapを使用していました。qiitaに記事やgithubのreadme.mdをvscodeで書きたいなと思いました。いざ、書こうとしても日本語入力ができませんでした。いろいろ調べたけど、ubuntuの情報が多く公式からdebとってこいとかが多かったです。

flatpak

そんなときにarch wikiで見つけたのがflatpakです。snapはubuntuのスポンサーの会社が作ってるらしいく、ubuntu以外ならflatpakのほうがいいっぽいです。 flatpakでvscodeやslackをインストールしました。問題なく日本語入力できています。

codeコマンドが使えない

解決方法は ~/.bashrcに以下のスクリプト関数を挿入することでbashでcodeコマンドが使えるようになります。
function code() {
 (flatpak run com.visualstudio.code.oss $*)
 }
ちなみに flatpak/exports/bincom.visualstudio.codeを記述してpathを通す方法もあるみたいです。

参考リンク

https://github.com/flathub/com.visualstudio.code/issues/19

ps

っていうか、AURでインストールしたらいいじゃん

コメントを残す