logoalt Hacker News

alecsmlast Monday at 3:21 PM8 repliesview on HN

I had my tmux customized to the point I forgot how to use it on a clean install which is a problem when I'm sshing into a server.

I wish it had better defaults but now I run it as is. After a while you get used to it. The only thing I always have to change is the mouse scroll and my brain cannot retain the exact command.


Replies

dpflanlast Monday at 3:36 PM

Do you have a "dot files" repo? It would contain things like this, config files for tmux, zsh, <other tools>, etc.

show 2 replies
MisterTeayesterday at 1:47 PM

Total opposite. I adapt to the defaults meaning I almost never customize anything. Tmux? Game controls? UI look? Default. I am almost never met with surprise unless I am sitting in front of someones OCD config.

bchlast Monday at 9:33 PM

I think of this as the curse of Emacs. Infinitely configurable, thereafter entirely unique in the universe, which can be a double edged sword. See too (maybe it's the same thing) The Lisp Curse.[0]

[0] https://news.ycombinator.com/item?id=2450973

carodgerslast Monday at 5:14 PM

I've hit this problem multiple times. The approach which finally eased this pain point for me was to take care to not overwrite any tmux defaults with my config, and only add non-conflicting configs (new shortcuts, styling changes, etc.) That way, if I need to use tmux on a new or unfamiliar machine, the core functionality is still present, and I just miss the candy that comes with customization.

For example, leave the existing prefix binding (ctrl-b), but also add something nicer for day-to-day use (ctrl-space or similar).

znpylast Monday at 4:57 PM

> I had my tmux customized to the point I forgot how to use it on a clean install which is a problem when I'm sshing into a server.

I had the same issue with gnu emacs… but at some point i lost my very custom configuration when the disk broke… i resorted to use a mostly-vanilla emacs :)

NobleLielast Monday at 5:16 PM

"Claude, scp my tmux config over to that box"

sabsideyesterday at 11:16 AM

[dead]

alt219last Monday at 3:35 PM

Why not just `scp ~/.tmux.conf remotehost:`?

show 3 replies