In #5952, it was pointed out that tmux has changed how it handles shells, and because of this, the tmux.shell option doesn’t work properly unless tmux-sensible is turned off.
However, tmux-sensible hasn’t been updated for over two years, as mentioned here. Since it’s no longer actively maintained, keeping it enabled by default is becoming more of a problem.
This PR suggests turning off tmux-sensible by default to avoid these issues and improve usability.
Checklist
[x] Change is backwards compatible.
[x] Code formatted with ./format.
[x] Code tested through nix-shell --pure tests -A run.all or nix develop --ignore-environment .#all using Flakes.
Description
In #5952, it was pointed out that tmux has changed how it handles shells, and because of this, the tmux.shell option doesn’t work properly unless tmux-sensible is turned off.
However, tmux-sensible hasn’t been updated for over two years, as mentioned here. Since it’s no longer actively maintained, keeping it enabled by default is becoming more of a problem.
This PR suggests turning off tmux-sensible by default to avoid these issues and improve usability.
Checklist
[x] Change is backwards compatible.
[x] Code formatted with
./format
.[x] Code tested through
nix-shell --pure tests -A run.all
ornix develop --ignore-environment .#all
using Flakes.[x] Test cases updated/added. See example.
[x] Commit messages are formatted like
See CONTRIBUTING for more information and recent commit messages for examples.
If this PR adds a new module
Maintainer CC
@rycee