Closed9

WezTermをUbuntuのデフォルトTerminalに設定する

がれっとがれっと

やりたいこと

  • Ubuntu 24.04環境にbrewでWeztermを入れる
  • Weztermをデスクトップアプリケーションとして認識させる
  • アイコンを設定する
  • Ctrl + Alt + TでWeztermを起動できるようにする
がれっとがれっと

環境

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.2 LTS
Release:	24.04
Codename:	noble

$ brew -v
Homebrew 4.5.12
がれっとがれっと

デスクトップアプリケーションとして認識させるために、~/.local/share/applicationswezterm.desktopを置く
(後ほどアイコン設定のために書き換える)
Exec行にはweztermのPathを確認して入力する。

[Desktop Entry]
Name=WezTerm
Exec=/home/linuxbrew/.linuxbrew/bin/wezterm
Icon=utilities-terminal
Type=Application
Categories=Utility;TerminalEmulator;
StartupNotify=true
Terminal=false

上記のファイルには実行権限が必要。

$ chmod +x wezterm.desktop
がれっとがれっと

上記で設定した画像をアイコンとして設定しておく。(Icon行)
StartupWMClassを設定することにより、Dockのアイコンも設定される。

toml
[Desktop Entry]
Type=Application
Name=WezTerm
Exec=/home/linuxbrew/.linuxbrew/bin/wezterm
- Icon=utilities-terminal
+ Icon=wezterm-icon
+ StartupWMClass=org.wezfurlong.wezterm
Categories=Utility;TerminalEmulator;
StartupNotify=false
Terminal=false
がれっとがれっと

ここまで設定できれば、Superを押してweztermと検索した際、アイコン付きでアプリケーションが表示されるようになっているはず。

検索画面にweztermが表示されている画面

がれっとがれっと

念の為、現状Ctrl + Alt + TとしてTerminalの起動が割り振られていることを確認する。
Settings > Keyboard > View and Customise Shortcuts > Launchersの画面で確認できる。

設定画面のスクリーンショット。Launch terminalとしてが設定されている。

デフォルト設定ではCtrl + Alt + Tでgnome-terminalが起動するはず。

がれっとがれっと
gsettings set org.gnome.desktop.default-applications.terminal exec '/home/linuxbrew/.linuxbrew/bin/wezterm'

これでデフォルトのTerminalがweztermに変更される。
Ctrl + Alt + Tでweztermが開くことを確認。

このスクラップは5ヶ月前にクローズされました