Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save inoperable/a110ee371b8e69c6ae782299fd3b5c41 to your computer and use it in GitHub Desktop.
Save inoperable/a110ee371b8e69c6ae782299fd3b5c41 to your computer and use it in GitHub Desktop.

Revisions

  1. @gjazali gjazali created this gist Mar 7, 2024.
    13 changes: 13 additions & 0 deletions i3wm-change-default-terminal.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    # Change the Default Terminal in `i3wm`

    To change the default terminal, you can modify the `/usr/bin/i3-sensible-terminal` file:

    ```diff
    - for terminal in "$TERMINAL" x-terminal-emulator mate-terminal gnome-terminal terminator xfce4-terminal urxvt rxvt termit Eterm aterm uxterm xterm roxterm termite lxterminal terminology st qterminal lilyterm tilix terminix konsole kitty guake tilda alacritty hyper wezterm; do
    + for terminal in "$TERMINAL" kitty alacritty x-terminal-emulator mate-terminal gnome-terminal terminator xfce4-terminal urxvt rxvt termit Eterm aterm uxterm xterm roxterm termite lxterminal terminology st qterminal lilyterm tilix terminix konsole kitty guake tilda alacritty hyper wezterm; do

    if command -v "$terminal" > /dev/null 2>&1; then
    exec "$terminal" "$@"
    fi
    done
    ```