How to enable bash’s vi mode in SSH sessions
Stop typing set -o vi
every time you log into a SSH server where everyone
uses the root
user and you can’t set set editing-mode vi
in ~/.inputrc
.
Add this to your ssh config:
# ~/.ssh/config
Host duvel
RequestTTY yes
RemoteCommand bash -o vi
Software I use
My dotfiles contain various configuration files. While I don’t use all of them regularly, I keep them around in case I want to revisit or experiment with them. As a result, the repository has become somewhat cluttered. So, to keep track of the tools I actually use, I’m maintaining this list.
Name | Purpose |
---|---|
gopass | Secret management |
chezmoi | Dotfiles management |
wezterm | Terminal emulator and multiplexer |
sway | Window manager |
qutebrowser | Browser |
zathura | Document viewer |
NixOS | Linux distribution |
nvim | Text editor |
bash | Shell |
cheat | Command reference tool |
gocharge | Monitor battery daemon |
mako | Notification daemon |
starship | Prompt |
glow | TUI markdown reader |
pulsemixer | Audio management |
grim + slurp + wl-clipboard | Screenshot utilities |