4 ms·
bbatsov's prelude is another nice kit to get started with and learn from: https://github.com/bbatsov/prelude https://github.com/bbatsov/prelude https://prelud
by michaelsbradley 3y ago
bbatsov's prelude is another nice kit to get started with and learn from:
https://github.com/bbatsov/prelude https://github.com/bbatsov/prelude
https://prelude.emacsredux.com/en/latest/ https://prelude.emacsredux.com/en/latest/
- rashkov 3y agoI’ve been running this on one of my desktops in an effort to wean myself from spacemacs and doom. I generally like it but the one thing I’m really missing is the spacebar concept from spacemacs / doom. Anyone know a way to shoehorn that in? Or any tips for how to do without it?
- jfoutz 3y agoI don't. but I think the things you want to look for, if you start from scratch, are 1. evil mode https://evil.readthedocs.io/en/latest/overview.html#installation-via-package-el https://evil.readthedocs.io/en/latest/overview.html#installa... 2. the leader key https://github.com/noctuid/evil-guide#leader-key https://github.com/noctuid/evil-guide#leader-key these are random search results that may or may not be authoritative, but they should be a good start.
- rashkov 3y agoDidn’t know that evil has leader key support built in, this seems to be a big piece of the puzzle. Thanks!
- drw3 3y agoWhy do you want to wean yourself off them?
- rashkov 3y agoMostly to force myself into learning emacs more deeply. I’ve been using them since 2016 but I feel like I’ve hit a wall with how well I know emacs and elisp.
- weikju 3y agonot OP, so personal opinion here: Starter kits are usually opinionated, have too much in them that I may not want, I may want to do things differently, and like was said in a sibling reply, I would also want to understand my own config better...
- turboponyy 3y agoI can vouch for general.el[1]. It's easy to use and it integrates with use-package clauses, which-key and evil states. You can look at my config[2] for examples. 1. https://github.com/noctuid/general.el https://github.com/noctuid/general.el 2. https://github.com/gekoke/dotfiles/blob/main/modules/programs/emacs/init.el https://github.com/gekoke/dotfiles/blob/main/modules/program...
- luispauloml 3y agoAs another commenter pointed out, what you're probably looking for is general.el: https://github.com/noctuid/general.el https://github.com/noctuid/general.el
- cmrdporcupine 3y agoI'm a casual emacs user for 30 years. Decided to give prelude a try after reading this... 2 minutes in: ""<down> keybinding is discouraged! Use <C-n> instead." Ok, well, then. Time to uninstall.
- michaelsbradley 3y agoFair enough, though that notice can easily be disabled. For what it's worth, I happened across bbatsov/prelude in 2011, not long after it started being developed, having no prior emacs experience. The notice you mentioned was one of several that nudged me to learn and use the various key combinations, so I'm grateful for the notices, but I understand that not everyone would be.
- cmrdporcupine 3y agoLack of support for my perfectly useful arrow keys is one of the key reasons I didn't pick up vi back in 1990/1991 (when I first started Unixing) and did Emacs instead.
- cmrdporcupine 3y agoSo I tried again and disabled guru mode (had to hunt for how and had to read the author's opinionated nonsense about the "one true way to use Emacs is by using it the way it was intended to be used " (phbtbt... nonsense... have you looked at the Space Cadet keyboard?). So far I like the bundling of lsp and so on, it worked nicely out of the box to bring in my Rust projects ... it's nice to have it all set up. But there's more... opinionated stuff in here that's frustrating. C-x u for undo is wonky, and C-g does not appear to be working to abort/get out of prompts. My fingers were tripping all over the place. I feel like by the time I'd unpeeled enough of this guy's opinions and undone all the non-standard stuff in here, I'd be best to just start over.
- michaelsbradley 3y agoMaybe there's been a recent change, but I use C-g all the time every day to get out of prompts, etc. For me, C-x u opens a buffer for undo-tree, not sure if that's what you meant or not. It's possible I customized for C-g and or C-x u; I haven't changed much in .emacs.d/personal recently, except for adding a few scripts. In any case, glad you gave it another shot, but perhaps it isn't your cup of tea. It's great that Emacs is (and has long been) able to adapted to a variety of needs and preferences.
- mrmincent 3y agoYep, prelude is great. I finally have a common config across all my machines thanks to prelude, for some reason I never got everything consistent enough before.