Hacker News new | ask | show | jobs
by aaronkjones 2858 days ago
My thinking is it's easier to start out with a solid foundation that I think the "sensible" and oh-my-zsh projects give you.

Take tmux-sensible for example, https://github.com/tmux-plugins/tmux-sensible. Each configuration item is explained in detail.

So the goal here is to give new users a starting point that is well documented and explained, instead of finding joeschmo's dotfiles that has "set -g default-command "reattach-to-user-namespace -l $SHELL"" with no explanation on what that does.

1 comments

I think vim-sensible is much less of an issue than oh-my-zsh.

Sensible isn't a whole mess of scripts and settings. It's 100 lines of highly readable vim settings and at the top there's a comment instructing people to use :help to learn more about what everything does.

I guess a case could be made for adding descriptive comments to make it more approachable for beginners, but it's not some black box of magic.