top | item 36463586

(no title)

dxhdr | 2 years ago

Try out Doom! You don't have to use evil-mode either if that's not your thing (I don't use it), just disable :editor evil in your init.el.

Personally I kind of view it like having a custom mechanical keyboard. Why not invest some time and money into making your tools more ergonomic and enjoyable? Yeah any keyboard will work, and any text editor will edit documents.

Text-editing aside, magit and org-mode are particularly nice in Emacs. Plus there's just something comforting knowing that Emacs will always be there for me, just the way I set it up.

discuss

order

marssaxman|2 years ago

> Why not invest some time and money into making your tools more ergonomic and enjoyable?

I did that for many years. After switching from one machine to the next, one operating system to the next, one IDE to the next, everything constantly changing, year after year - I found myself in a job where I had to reinstall the OS and everything on it from scratch, every two weeks, for a year, because... well. Because! By the time that was over, I had given up customizing much of anything at all, and that has been working out all right ever since.

zelphirkalt|2 years ago

Why not keep your config externally available and reuse when setting up again? With Emacs that is easily possible.

mananaysiempre|2 years ago

Tangible (e.g. file- or even better text-file-based) configuration helps here—this is less a fault of customization in general and more of opaque configuration systems.

hollander|2 years ago

Reinstall every other week. Haven't done that since Windows 98.

TedDoesntTalk|2 years ago

> Why not invest some time and money into making your tools more ergonomic and enjoyable?

Because unless you use just one system daily or even weekly, customizations are nothing an annoyance since it’s unlikely you can clone every customization across every system you use daily.

DaiPlusPlus|2 years ago

> since it’s unlikely you can clone every customization across every system you use daily.

But you can, even for physically distinct machines: just package-up your emacs/environment/shell/etc profile into a bash-bunny USB stick, such that the bunny uses its keyboard emulation to type-out and run the commands that load your profile into your current machine.

worthless-trash|2 years ago

bring your $HOME/.emacs.d around with you, pretty easy :)