3 ms·
I'm actually in-between on this. What I normally do is write short bits of code (generally `use-package' forms) to install and load packages and set options tha
by NoGravitas 5y ago
I'm actually in-between on this. What I normally do is write short bits of code (generally `use-package' forms) to install and load packages and set options that are essential to the operation of the package, are not private information, and don't vary between my different machines. Then I use `customize-group' to set any remaining options.
Customize could stand improvement in terms of widgets and layout, but it's not bad. Other than a coat of paint, it's pretty similar to VS Code's preferences interface.
- hollerith 5y agoI agree that M-x customize is not horrible at what it does. On reflection, what inspired me to chime in on this thread is amazement that there exists at least one person who is enthusiastic about the fact that Emacs has thousands of customizable settings. (M-x customize exists solely to make persistent and ephemeral changes to those settings.)
- omnicognate 5y agoAt least two. The vast range of customizable settings is one of the main selling points of emacs for me, and I find M-x customize a very pleasant way to discover and tweak them Anyway brb, I'm off to customize how EXWM assigns workspaces to monitors when I plug my laptop into the docking station.