Doom Emacs or Spacemacs? Use both with Chemacs2!

  Рет қаралды 18,207

System Crafters

System Crafters

Күн бұрын

Пікірлер: 40
@_frostmartin
@_frostmartin 3 жыл бұрын
The reason why your bash shell doesn't save the "echo ..." line to history is because the pasted line starts with a space character. This is a feature, so that you can run commands that may contain passwords or other stuff that you might not want saved in your shell history.
@haiteng61
@haiteng61 Жыл бұрын
For people using emacs29 and above, the new option `--init-directory` lets you choose different init directories. I use it to switch between different configurations of mine, never needed chemacs2. This could probably work for doom and the likes too, but I never tried.
@SystemCrafters
@SystemCrafters Жыл бұрын
Yep, the new option is much more useful for config swapping. I prefer it over Chemacs2 these days.
@pedroenrique9613
@pedroenrique9613 3 жыл бұрын
Its a great time to be an Emacs user!
@davidjeters
@davidjeters 3 жыл бұрын
Hey David, I do the same thing. Sometimes I use vim to edit my emacs configuration. Also I sometimes use sublime text to edit my vim configuration. Heresy I know :)
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Gotta use whatever works best or fastest at the moment :)
@AnweshGangula
@AnweshGangula 5 ай бұрын
Really great video. I'm using this to have multiple configurations like spacemacs and doom in Windows 11. Do you know if it's also possible to have different icons in the windows taskbar based on the configuration?
@jerril42
@jerril42 3 жыл бұрын
Thanks David, this looks like a great way to mess around with various configurations. I have been busy with other things, I hope to get back to Emacs configuration and lisp programming soon. Thanks, Take care.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Hey Jerry! Emacs is always waiting :)
@fltwwq
@fltwwq 2 жыл бұрын
Great video and blog - thank you! Please could you add an example of using the same configuration with different settings as mentioned in the blog? Thx...
@siatwe2847
@siatwe2847 3 жыл бұрын
Nice! 13:14 in the video: If you send a command with a space in front of it, it will not be saved in the history.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Forgot about that, thanks!
@francescovolpini
@francescovolpini 3 жыл бұрын
hi there! how can i export my .doom.d and my .emacs.d to .config in .zresources? thanks!
@____-gy5mq
@____-gy5mq 3 жыл бұрын
Good news for performance seekers: native compilation is coming in emacs 28
@AbhishekBM
@AbhishekBM 3 жыл бұрын
Emacs noob here. What is native compilation? You mean like compiling Emacs yourself from the source code, isn't that possible already?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
This is a new feature of Emacs (not enabled by default) which causes all Emacs Lisp code you load to be compiled to machine code for improved performance. It helps a lot!
@xiuxiu624
@xiuxiu624 3 жыл бұрын
Have there been any updates on a potential release window? Ive using native comp for about a year and it’s great, but sometimes the AUR packages break and manually building is a bit of a pain. Really excited for an official binary.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
I doubt that the official release of Emacs 28.1 (presumably later this year) will have it turned on by default since they've been saying that they want to let the feature bake for a while before enabling it for everyone. The best you might get is the Emacs package in Arch using that flag so that all Arch users get it, though I'm not sure if that's something they'll do. For the next year or so I think we'll all be using custom builds
@NdxtremePro
@NdxtremePro 3 жыл бұрын
@@SystemCrafters I mean, it is in master already, so it will be up to the Distros if it is shipped by default, not emacs devs once 28 is released. Now, I don't know when the 28 release will be. Also, this is a preliminary implementation, and has lots of room for optimizations, so while it is already faster than the byte compiler, it should get better over the next few releases.
@seongminryu3951
@seongminryu3951 2 жыл бұрын
it has doom sync problem because can't find DOOMDIR
@marcello4258
@marcello4258 2 жыл бұрын
hey system crafter.. what about a video comparing doom to spacemacs for absolute beginners? (: ..does it also work if you run doom emacs as a daemon?
@donb5645
@donb5645 2 ай бұрын
Great videos 🎉 You show me emacs, and I love it => thank you 🙏
@vychan3708
@vychan3708 3 жыл бұрын
Great video. Thanks!
@compphysgeek
@compphysgeek 2 жыл бұрын
ha .. and I thought I was the only one who fires up vim for small things :)
@SystemCrafters
@SystemCrafters 2 жыл бұрын
Sometimes it is unavoidable :)
@taxRe
@taxRe 3 жыл бұрын
Because fuck yeah that’s why
@fennecbesixdouze1794
@fennecbesixdouze1794 3 жыл бұрын
Broken. "File is missing: Cannot open load file, No such file or directory, core-modules" Followed steps exactly with a doom emacs setup. Clearly the steps can't handle a vanilla doom setup, which is the most basic thing you'd expect it to be able to do (the most basic use case for this kind of a utility would be to switch between doom, spacemacs etc). This is not surprising, considering you need to run "doom sync" to precompile some stuff with Doom. I didn't expect the instructions you gave, or chemacs gave, to actually work with Doom emacs, and I wasn't surprised when they didn't. So either your instructions are useless, or this utility is useless.
@TheMistige
@TheMistige 2 жыл бұрын
I never used doom emacs, so I'm guessing, but have you tried to start with a vanilla emacs? And if it works with that, copy/move your doom-emacs configs in.
The Secrets of My Emacs Presentation Style
29:04
System Crafters
Рет қаралды 20 М.
What Are The Benefits Of Emacs Over Vim?
29:44
DistroTube
Рет қаралды 180 М.
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 9 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 43 МЛН
Declutter Your Buffer Lists in Emacs with Perspective.el
28:31
System Crafters
Рет қаралды 16 М.
Interview with an Emacs Enthusiast in 2023 [Colorized]
8:50
Programmers are also human
Рет қаралды 1,2 МЛН
How to Rescue Your Commits with Git Reflog
14:21
System Crafters
Рет қаралды 244
Three HUGE Mistakes New Emacs Users Make
13:28
DistroTube
Рет қаралды 97 М.
Is It "WRONG" To Learn Emacs With The Evil Bindings
20:51
DistroTube
Рет қаралды 16 М.
Linux Kernel 6.12 | This is Historic
1:07:22
Maple Circuit
Рет қаралды 74 М.
Bookmarks, Buffers and Windows in Doom Emacs
16:32
DistroTube
Рет қаралды 29 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 697 М.
what happens when your CPU has a bug? (GhostWrite)
9:58
LaurieWired
Рет қаралды 32 М.