@/dev/etresevo Luke is wrong this time. It'll hit him, sooner or later.
@mohamedirfan28163 жыл бұрын
LoL 😆
@nonenothingnull2 жыл бұрын
DoomacsTube
@Pakanahymni4 жыл бұрын
Emacs is the operating system and Linux is just its bootloader.
@ShlongMaster50003 жыл бұрын
lol I don't know what to say I am out of words🤣🤣🤣🤣🤣🤣🤣🤣🤣.
@spicybaguette77064 жыл бұрын
They should actually just make an operating system of Emacs and cut out the Unix BLOAT
@marioschroers73184 жыл бұрын
I believe there's a reason why they refer to Emacs as literally an entire OS rather than just a simple text editor 😀
@copper4eva4 жыл бұрын
To my understanding Richard Stallman has been trying to do that lol. They develop a kernel called Herd, but it's development has not gone well.
@jonathont55704 жыл бұрын
I would try it.
@watkinsishere4 жыл бұрын
To my knowledge emacs is based on the original lisp machines. point being it already happened and it was better
@jeetadityachatterjee69954 жыл бұрын
@@copper4eva stallman was trying to make a Unix like operating system that uses the gnu core utils. He ended up replacing the herd kernel with the Linux kernel so in a sense you are using a part of the stallman os now inset the copypasta here. Now an Emacs os is possible as most to all of the perquisite components are there. There are elisp bindings for xorg for crying out loud.
@jumpman18234 жыл бұрын
Breaking News!: Linux cult leader once again goes back to emacs, causing an emotional rollercoaster to his followers who went back to vim after he left emacs few months back.
@johnc34034 жыл бұрын
...absolutely. DT dragged me away from emacs, kicking and screaming with some really cool Vim videos, now he's dragging me back to emacs... I've asked for clarification... #confused
@s4nchik4 жыл бұрын
@@johnc3403 As it was said, the best editor is neither Emacs nor Vim, it's Emacs and Vim!
@d1namis4 жыл бұрын
I don't think that average user was able to learn Vim in such a short time in a first place.
@DGDG00000004 жыл бұрын
No one need to organize his life due to someone. You can (maybe) just enjoy to be informed and look as it is.
@DangerSepp4 жыл бұрын
Long-term emacs users knew that this was bound to happen eventually.
@tokiomutex41484 жыл бұрын
The wifi driver isn't working properly, gonna replace it with emacs.
@srndsnd4 жыл бұрын
Your org mode videos completely changed my workflow and it is slowly eating my life. Glad to see you making videos on it again.
@dougbeney63994 жыл бұрын
Yay, DT's back at Emacs. Learning Emacs I had multiple periods of hating and quitting it, before really liking it.
@Eisesser014 жыл бұрын
Can you give details on why you quit it multiple times and still stuck to it? :)
@alanauckland36634 жыл бұрын
@@Eisesser01 that would be great. I am in the fence I dabble it with spacemacs from time to time just like I dabble with nvim. I struggle to really commit to one or the other but in the back there is something telling I think I like ideas of emacs more.
@Taznk14 жыл бұрын
I keep switching vim and emacs 🤢
@UNR3S74 жыл бұрын
@@Eisesser01 personally, even though emacs is harder to learn, it really is the choice that has the most growth in it. Emacs's buffer system is more consistent than the terminal's stream system. like a terminal is 1d, a buffer is 2d. and terminals have applications like vim that emulate 2d but when everything is 2d it is better. and having everything inside of an editor is really a very very nice thing. in emacs, everything is part of one lispy substance
@SantiYounger4 жыл бұрын
same for me, and then I found spacemacs and now life is good! vim + emacs = perfection
@SenthilBabuji4 жыл бұрын
Once an Emacs user always an Emacs user. Derek thought he could go back and realized he can't. Emacs is dope.
@DistroTube4 жыл бұрын
In my best Al Pacino voice: "Just when I thought I was out, they pull me back in!"
@humm5354 жыл бұрын
@@DistroTube Nooo, come back! Oh, and also, Plan 9 has the text editor acme(1), which is similar to emacs in that it is pretty much usable as an own window manager and can be used as “front end” for applications to use-there is an email client for acme. Acme also has a port to Unix-like systems as part of plan9port.
@AndersJackson4 жыл бұрын
@@humm535 and in Unix/Linux it has a version called Willy. And no, it is nothing like Emacs. It is another beast, but as expandable with some simple principles, based on scrips you can write in any language you want.
@TheCocoaDaddy4 жыл бұрын
I first used emacs in college and loved it! The "escape" commands in vi drove me crazy. When I was in college, people either used Bourne Shell and vi or C Shell and emacs. :) lol Thanks for posting!
@thanawatt59524 жыл бұрын
Hey DT, first off, thank you so much for your videos! I've recently started using Linux, and was able to get Arch Linux and XMonad setup thanks to your videos!
@DistroTube4 жыл бұрын
Great to hear!
@MichaelAMalone4 жыл бұрын
Thanks Derek, I love it when you show up with a gem... just one aspect of your presentation of Emacs which showed the preview of your pic's sold me.... Lol's Now I have another cool thing to explore, learn, and use....
@tronus984 жыл бұрын
My Thinkpad x61 2.4gz from 2009 gets 8 hours of battery life using the console and emacs. It's great! I use it for jazz transcription and notate using Lilypond (a scripting/"programming" language for engraving music).
@lucminax4 жыл бұрын
Nice, absolutely recommend keeping at the Emacs discovery, it's amazing and keeps surprising me to this day
@marioschroers73184 жыл бұрын
Commenting while watching. First off: This wallpaper is incredible. Excellent. I didn't check out DOOM Emacs just yet, but kudos and respect to the developer. I'm getting increasingly obsessed with automating my workflow, be it by learning about regex inside vim (neovim user here), be it by streamlining shell stuff in scripts, be it by learning how to Automate The Boring Stuff With Python (excellent read by Al Sweigart by the way). I love seeing you slowly turning into an educated programmer. All your excitement for the Haskell language seems so genuine. I can relate to this in so many ways. Linux, and only Linux, makes it possible. I never guessed I'd ever dive into these things seriously. Thank you for sharing all your computing experiences, thank you for sharing your passion with us. Keep it up, Derek!
@akojic54864 жыл бұрын
You can combine good part of haskell and python to get result you want.. Org mode literate programming can help you achieve it. Howard Abrams on youtube got video
@nicolasfracica40954 жыл бұрын
Really nice to see someone refering to Automate the Boring Stuff with Python, one of the most usefull books I have read!
@IrizarryBrandon4 жыл бұрын
My thoughts exactly. That's what makes this channel a pleasure to follow :)
@johnc34034 жыл бұрын
Yes, I did a "back 5 seconds" to see that wallpaper again. That's spectacular.
@marioschroers73184 жыл бұрын
@@johnc3403 I actually did the same 😀
@jeetadityachatterjee69954 жыл бұрын
I was scared that I was never going to see that face again.. but it came back and its face was more radiant than ever!
@rdp85454 жыл бұрын
Emacs is great. It's what I was taught to use during Uni days when studying Computer Science. It did everything we needed particularly when coding. Didn't need anything else! Honestly if you keep using it you will love it more an more and Vim will become your alternative text editor. Don't get me wrong Vi is great too but not at the same level as emacs. Yes emacs is a little more bloated than Vi but thats mainly due to all the added plugins etc. I've been using emacs since 1995... One thing I still use as an alternative to emails though is Pine. Still love pine for some reason so generally open that up instead.
@capability-snob4 жыл бұрын
"eshell is an elisp repl" it's actually an integrated shell. Try using grep --recursive from it - the output goes to a new buffer which you can use to open each file at the matching line
@capability-snob4 жыл бұрын
@@fossegrim287 sure, but there are better ways to do that, such as the scratch buffer. On the other hand, the eshell has so many features that really have nothing to do with elisp, such as the slick tramp integration. So, you have all the features of a repl, but that does not appear to be its purpose.
@matt42hughes4 жыл бұрын
I’m very glad you’re back using emacs, I was disappointed at your previous emacs videos because you didn’t seem to quite get it back then... but like you said at the end, it seems that the concept just “clicked” for you now. Excited about further emacs content. I wonder if you will look at org-babel more and maybe even literate programming, re-writing your system config flies as org files that tangle and weave. Thanks for the content over the years.
@AndersJackson4 жыл бұрын
If you want to have a look, I have at my GitLab, which you can use as a start. Just clone as ~/.emacs.d
@Gavinconaghty4 жыл бұрын
Wow! Love it. I have been using emacs for a while and still learning. Thanks DT
@gaurangshukla82354 жыл бұрын
The thing that I found really interesting about org-mode tables is they are like spreadsheet you can perform all sort of crazy stuff with the data.
@ralacerda124 жыл бұрын
Can't wait for the EXWM video
@akojic54864 жыл бұрын
Me too
@simpleprogrammingcodes4 жыл бұрын
Is it stable? I tried it 3 or 4 years ago, but it wasn't really good...
@lawrencedoliveiro91044 жыл бұрын
One of the handy things I have done in Emacs is define custom commands to jump to the next or previous line with the same indentation level as the present one. This is handy for Python programming, since as you may know, Python doesn’t have statement brackets that you could target with the standard jump-to-matching-opening/closing bracketing-symbol commands.
@miyolinux4 жыл бұрын
Video editor extraordinaire...
@twb01094 жыл бұрын
Org is a better markdown, god i really need to learn emacs AAAAA
@johnc34034 жыл бұрын
Org mode is NO reason to learn emacs. It's cool for what it is, but it's only an organiser and who the hell uses them these days? There are FAR better reasons to learn emacs... go for it... but not solely for org mode
@humm5354 жыл бұрын
@@phundrak For the stuff markdown isn’t enough or for when I need beautiful documents, I use troff-it isn’t veryvhard to read or write. And of course you can just invent your own little format, and if it’s simple enough, write software that uses it-maybe an awk(1) script to convert to HTML or similar. About literate programming: It is possible to do that with markdown dialects, where everything after whitespace on the code blocks starting lines is ignored. Somewhere, I have found a markdown literal programming tool using a similar technique written in Go (iirc).
@lawrencedoliveiro91044 жыл бұрын
I prefer to do “literate programming” in a Jupyter notebook.
@alanauckland36634 жыл бұрын
@@lawrencedoliveiro9104 I am using jupyter notebooks for all my notes. It's editor sucks though.
@AndersJackson4 жыл бұрын
@@johnc3403 sorry, you have to update your info. There are people that write CS PhD papers in Org-mode. It is way more then a organiser. I don't even use these parts, but I do use the literal programming in Emacs, as I produces HTML and PDF-pages to my students in Org-mode. Python and OCaml.
@redlom984 жыл бұрын
I have been doing emacs for the past few years and now the only way to take it away from me is to pull from my cold dead hands.
@TheGruselmops4 жыл бұрын
Way to go DT!
@s4nchik4 жыл бұрын
Nothing new to me. But a really nice intro to emacs! Watched with pleasure till the end. Thank you!
@waltereikrem4 жыл бұрын
your xmonad build looks so nice!
@0felex014 жыл бұрын
Can you go over image previews in dired?
@DistroTube4 жыл бұрын
You need a package called peep-dired. Install it, then run it with M-x: peep-dired. Or make a keybinding to use it. I added this to my config.el in Doom Emacs: (global-set-key (kbd "C-x i") 'peep-dired)
@johnc34034 жыл бұрын
You put your finger on it right there at the end Derek. Emacs is just a beautiful piece of software. 2021 will be my "master emacs and C programming" year. Thanks dude, as always...
@TCRBibleStudy4 жыл бұрын
How about the SC console spreadsheet program?
@ezio9344 жыл бұрын
You can also use org-mode to create literate config files for xmonad or something else.
@AndersJackson4 жыл бұрын
And configuration files for Emacs, I have mine up on GitLab.
@wizdude4 жыл бұрын
DT - you need to run EXWM - The Emacs X Window Manager! Keep taking this further! Keep up the great work :-)
@akojic54864 жыл бұрын
Org-mode is good for literate programming. You can combine multiple programming language to get better and easier output.
@johnc34034 жыл бұрын
Well then we need a proper coders video covering org-mode because for most people it's no more that a useful diary or organiser.
@lawrencedoliveiro91044 жыл бұрын
Python+Jupyter+NumPy+SciPy+Matplotlib gives you a few more possibilities.
@AndersJackson4 жыл бұрын
@@lawrencedoliveiro9104 but Emacs have all those and more within Org-mode. John C. And yes, there are people that use it to generate their PhD papers, where it can generate LaTeX, HTML, LibreWord documents. All which generate all graphics and run code when generating the document. No need to remember to pick them together, as that is done by code. It was a long time since Org-mode only was a organise and diary.
@lawrencedoliveiro91044 жыл бұрын
Can org mode matchi this nbviewer.jupyter.org/github/ipython/ipython/blob/3.x/examples/IPython%20Kernel/Rich%20Output.ipynb ?
@blackhawk-x14 жыл бұрын
Each time when I watch your videos, there always something to learn. Something new. Or a good massage. I mean Something positive. Love it.
@Eliotime30004 жыл бұрын
And that's why I'm in love with Emacs. Many things are built-in, and I don't hace to configure it from scratch.
@alecstewart2124 жыл бұрын
You can even have your Emacs configuration entirely in Org files if you'd like. Doom supports that, it's `:conifg literate` in your Doom configuration directory's init.el.
@666lordofdestruction4 жыл бұрын
4:50 is that reverse Polish notation?
@AlexanderArtamonov2 жыл бұрын
Thanks for your videos, the're great. I can see how you trying to keep things simple, while emacs obviously not a simple thing, would be cool to see more real life examples of something from emacs-world. I personally ended up with helm-ag for fulltext searching and I feel there might be numerous other ways to search stuff in my files, and it applies to every single aspect of my emacs evaluation.
@b0t_papa4 жыл бұрын
Please do a video on magit, you explain these things so well
@idontzknowz91774 жыл бұрын
May I know what wallpaper you have there
@DistroTube4 жыл бұрын
Check out my GitLab (in show description). It's wallpaper number 0239.
@UkkaBulwark4 жыл бұрын
It's really hard for me to move to emacs full time, because of ranger file manager. It's keybindings and selecting with space just makes sense. And other thing about emacs is, i cannot get image previewing in 'Dired' to work. Otherwise emacs is really cool and you got me to use mu4e and emacs text editor with evil mode to replace neovim. Really nice and enjoyable vids of Xmonad and Emacs.
@gagagero2 жыл бұрын
How can I get the dired image previews?
@gh0stcloud4994 жыл бұрын
I’ve been getting into emacs a bit as well :) I’m currently trying Spacemacs and loving it. The only issue I’m having is getting autocomplete to work for .tsx TypeScript files :/ really hope that I can figure that one out because it’s the only thing stopping me from switching to emacs for my daily driver
@censoredterminalautism40734 жыл бұрын
Give EXWM a shot when you have the time, DT. It's neat. Also, try avy. It's one of my favorite packages, and the objectively best way of moving through text. Everything should have it.
@Xeab4 жыл бұрын
I started using spacemacs not too long ago, and I’m loving it, yet I’ve barely scratched the surface
@AnzanHoshinRoshi4 жыл бұрын
Thank you, Derek. Bizarre but cool.
@deveshtarasia26364 жыл бұрын
Okay Org Mode is too awesome!
@dylanbalagtas64444 жыл бұрын
Thats something i cant find in Vim
@gaurangshukla82354 жыл бұрын
@@dylanbalagtas6444 Yeah even if you do use multiple plugins in vim. At some point vim starts getting slow and unresponsive.
@WilliamMelton6172 жыл бұрын
Hey man, could you consider doing a video just on Dired? I'm really trying to live in emacs but I'm having trouble using it
@celestialadministration4 жыл бұрын
Thinking about killing my IDE's out with spacemacs. Why your Haskell tutorial had me thinking.
@jasbrg4 жыл бұрын
Now this is my kind of content!
@SentoryKURT4 жыл бұрын
I'd be interested in an entire series based on emacs.
@AndersJackson4 жыл бұрын
There are a handful of YT:ers that have greats Emacs videos. About configuration and using. But I wouldn't mind one here too.
@DangerSepp4 жыл бұрын
"Just when I thought I was out, they pull me back in!" "One does not simply quit Emacs!"
@ksinkar4 жыл бұрын
Finally 🌅 🌄. Maybe you should try emacs as a window manager.
@alanauckland36634 жыл бұрын
I guess the real question @DistroTube are you now going to settle on emacs and continue? Or do you think vim and emacs will sit by side and you will use them interchangeably?
@nickbrekalo50194 жыл бұрын
Could you please link the wallpaper?
@linuxinside61884 жыл бұрын
BOLD Decision .
@aleksandrpetrosyan11404 жыл бұрын
While St Ignucius is glad that you came back, some of your critique for not switching to it is still pretty valid. Emacs is a slow program, and I believe that we must put effort into making it as fast as we possibly can... By we, I of course mean St iGnuCius.
@SenthilBabuji4 жыл бұрын
Doom Emacs is super fast. I have experienced extreme slowness with vim too with some plug-ins. Emacs is objectively faster than vim for anything complicated. And I don't even have to start Emacs more than once, as I can use Emacs as a server.
@ashishpatel3504 жыл бұрын
Did Ubuntu just delete the app store and replace it with the snap store?
@PestisNonSapien_GMO_exHuman4 жыл бұрын
1 of the reasons I deleted Ubuntu and replaced it with Artix + S6. Don't have to see 50 snap mounts anymore.
@ashishpatel3504 жыл бұрын
@@PestisNonSapien_GMO_exHuman lol. im thinking mx linux. i need something noob friendly. for some reason the app store magically disappeared when i started ubuntu. maybe an update broke it. just going to reinstall it.
@RedFenceAnime4 жыл бұрын
I want to get into org-mode for my notes. Or maybe vimwiki. I recently saw a video of about Roam Research (by Thomas Frank) and it was pretty sweet. But it's proprietary, syncs only to their servers and I'm sure vimwiki or org-mode can do this too. Then just use Syncthing or Nextcloud and I'm good. I use Termux on my Android. My notes are a mess, spread over so many applications and without an easy way to retrieve information because they're not tagged, just txt files or worse; stuck in an app. edit: after an hour of looking into zettelkästen I've found that there's a org-roam in emacs and it looks amazing so I'll definitely be looking into that. when I wake up I'll conquer my notes.
@10cadr4 жыл бұрын
I used to be like that and I centralized everything in a single org file. I have my config files, college classes, cv, writing, notes... And for now the size is less than 1mb. You can export anything you want to a different file (pdf, html) and make exporters if you want. Really worth checking out and taking the time if you are disorganized as I was.
@jeffspaulding98344 жыл бұрын
I know nothing about Roam, so I can't really comment on it, but there's a package for Emacs that gives Roam-like capability to org-mode. Just do a search for "org-roam" and you should be able to find it.
@ghost-user559 Жыл бұрын
Joplin and SyncThing. Unless you really want to sink some time into Emacs
@linasova50574 жыл бұрын
Its cool video. Thanks a lot.
@stephenjames57454 жыл бұрын
Love it! Thanks DT
@myfavouritecolorisgreen4 жыл бұрын
i convert my ebooks from pdf to txt and read them in emacs :) currently reading ham on rye (i like reading text in my emacs/vim theme rather than b/w pdfs)
@f23anone824 жыл бұрын
Wow, this emacs looks like interesting application. I wish it had a decent text editor...
@AndersJackson4 жыл бұрын
It has, it has. :-)
@forlotta20664 жыл бұрын
once you go to emacs, you never leave for good.
@MarcusSpehBirkenkrahe3 жыл бұрын
So true. I returned in 2019 after an absence of 25 years.
@Alfarror4 жыл бұрын
I understand how it feels, coming back to emacs. I gave up on it twice, returned to it for a third time and have been happily ever since. (Won't deny it, vim still feels great)
@10cadr4 жыл бұрын
Where are the exporters?!??! You can make your website in org mode too x)
@Norogoth4 жыл бұрын
Going to need that darktop wallpaper
@johnc34034 жыл бұрын
OK, so I've followed your lead on Vim, vifm and .vimrc's and I have vim as close to ideal as I can get it.... Now, you're replacing all your programs with emacs. So which is it bro? I have a killer Arch install thanks to you, as i've mentioned before i have a killer Openbox install with DT theme. But help me out here. To really live in a unix type environment and to develop as far as I can as an amateur coder and fiddler... which way should i go? ..vim or emacs. Yeah, I know it's a hell of a question, but nail your colors to the mast here Derek. If you had to choose one.. vim, emacs or even emacs with vim key bindings? Which way would you go Derek? #confused
@johnc34034 жыл бұрын
@@phundrak I kinda suspected that was the answer.. I need to give evil-mode a try.. Thanks Phundrak
@humm5354 жыл бұрын
Go with Unix. Ditch emacs. If you want an editor with those horrific keybindings (which you would change anyways in GNU emacs) you could use OpenBSD’s mg(1). But instead, I recommend thou follow the path of Unixyness and use as thy text editor ex, NeoVim, and/or the standard editor-ed(1). Use the tools thou have gotten provided by the fathers of UNIX, use the applications written for it. Thou shalt live in the panes of tmux(1) (or dvtm(1) or just your X11 WM) and in a Bourne-derived shell-maybe a KornShell derivate, the recommendation of mine is mksh-and write your C in peace.
@SenthilBabuji4 жыл бұрын
Everyone has a different need and different taste. Learn and see what works for you. Be agile. One of the agile principles is to have courage to learn and redo.
@johnc34034 жыл бұрын
@@humm535 Thanks so much for your reply. I'll try some of the programs you recommend and see where it takes me. ..another fork on this wonderful unix/GNU Linux journey.
@humm5354 жыл бұрын
@@phundrak Who said something about GNU? I was talking about Unix, not GNU.
@games4us1323 жыл бұрын
it is nice to have an os inside your emacs
@joanmilev61564 жыл бұрын
Now its time to replace xmonad with exwm!
@DistroTube4 жыл бұрын
I may be crazy...but I ain't that crazy (yet).
@akojic54864 жыл бұрын
Exwm
@joanmilev61564 жыл бұрын
@@DistroTube yet...
@censoredterminalautism40734 жыл бұрын
@@DistroTube soon
@MichaelGaribaldi4 жыл бұрын
Nope - EXWM is still limited. Use Stumpwm (which is written in Common LIsp) with Emacs for everything else!
@MichaelAMalone4 жыл бұрын
I am working on installing doom emacs and they say you should have emacs version 26.1 or higher. Trying to figure out how to get 25 to upgrade to 26 or 27, anybody got any ideas? Using linux mint 19.3
@almighty-bladder4 жыл бұрын
Hey DT, can you do a video series/ tutorials on how you set up your different emacs programs (mu4e, eww)?
@enderger53084 жыл бұрын
I honestly use Spacemacs and it's an excellent editor. I personally use it for it's LISPyness and because when done right the chords cut out a lot of pain. SPC F T is a lot easier than :NERDTree
@SoundToxin4 жыл бұрын
You can use similar leader key binds in vim. I used spacemacs for a while and then brought some of its influence back to neovim with me. I have many lines that look a bit like this: map bp :bprev and this to map leader key to space: let mapleader="\" I'm still using emacs as well with my own config, but it's not quite perfect yet so I still use neovim a lot.
@SenthilBabuji4 жыл бұрын
I am not an advocate of vim. But there is spacevim
@Fe123.4 жыл бұрын
Talk about zettelkasten on Emacs
@douglas55654 жыл бұрын
Hey, Derek, did you know you can link mu4e emails to org files? Not sure if that's useful to you, but for people that like to keep journals it could be insanely useful. I keep some research journals and that feature helps recovering old messages from collaborators.
@DistroTube4 жыл бұрын
Didn't know that! Sounds like a very useful feature though!
@MichaelJHathaway4 жыл бұрын
Are you going to give up Vim for Emacs now? Or will you keep Vim for your editor?>
@Lumary4 жыл бұрын
Interesting thanks for sharing 😊
@zedovski4 жыл бұрын
Hey can you please do a comparison between all file terminal based file managers :) - e.g. Ranger, LF etc.
@Trigex4 жыл бұрын
Why exactly are you making binds for modes through xmonad and not just Emacs itself?
@DistroTube4 жыл бұрын
Because those binds are for when I'm not already in Emacs (haven't launched it yet). Once I've already launched Emacs, then I can use my Emacs bindings.
@mecrumbly429___44 жыл бұрын
thought that the thumbnail read "problems" instead of Programs and had a good laugh
@alanauckland36634 жыл бұрын
We're all so torn because vim and emacs both have great features. I struggle because I follow both and neither one jumps out as the 'one'. I see merit in both and am always sat on the fence. I don't know how to jump off and I guess many are like this.
@haroldostenger51604 жыл бұрын
I used xmonad in the past. Now, in arch, not long ago I tried to install xmonad again, and I went thru more problems than the last time, not being able to make it work. I concluded that xmonad was being underused or abandoned. I'd really like to use xmonad again. If you have any tutorial to make it work in current arch linux, please would you hand it over here? thanks !
@haroldostenger51604 жыл бұрын
hey! Tried again and could make xmonad work !
@andrewyu69964 жыл бұрын
It seems that evaluating a compiling language like c in org mode is pretty crazy
@SenthilBabuji4 жыл бұрын
Nothing crazy. As long as you have a compiler that can compile the code into an executable that can be run and output can be grabbed, that is all you need.
@Andrath4 жыл бұрын
Yeah, emacs is a nice OS. The default editor really sucks though.
@semilin4 жыл бұрын
what a creative joke
@igo55434 жыл бұрын
Emacs is not an operating system, as it still depends on several external programs such as the window server and, of course, the kernel itself. The correct way to view Emacs is as a front-end application. For example, dired (the file manager) is hidden using the ls program. And this behavior is also true for other "internal applications" (the appropriate term is major-mode), such as the music manager which is just a front-end for mpd. So, yeah, it's definitely not an operating system, it's a front-end that glues everything together very well. A big benefit of this is that, to configure your workflow, you just need to configure it using the Emacs syntax (aka. Elisp), which definitely does a better job and is more generalist than using shell script, in addition to not being necessary configure several different programs, each with its own syntax (mutt, newsboat, ranger or similar, etc).
@Andrath4 жыл бұрын
@@igo5543 Way to not get the joke man.
@Andrath4 жыл бұрын
@@semilin Yeah it has a beard, but it has a kernel of truth in there. :)
@SenthilBabuji4 жыл бұрын
The default editor does not suck as long as your re map caps lock for control and use your thumb for alt. Having said that, as I started with vim and I am used to it, I am staying with vim bindings.
@GerhardSchreylechner4 жыл бұрын
Great Video! Modify your dired mode in your init.el in: (dired +ranger +icons) i think you like it ;) and don´t forget to 'doom sync' And can you please activate the 'pass' thing and make a video about it?
@DanielBlieb4 жыл бұрын
How do you rescaled the size of the whole UI? I've a high DPI display and unfortunately I need a microscope to use Doom Emacs
@ltxr99734 жыл бұрын
A non-programmer slowly getting into programming through functional programming in haskell and lisp? That'd be the coolest thing ever!
@ImARichard4 жыл бұрын
While it certainly is cool that you can do practically anything with/in emacs, I feel like Im the only one watching that's asking if you should do damn near everything in emacs 😂 But I have come to realize I am definitely not the target audience for videos like this. I love Linux and FOSS, but I also really love a nice clean GUI. To each their own. Regardless, I will definitely keep watching to see what other magical emacs things you get up to.
@SenthilBabuji4 жыл бұрын
The problem with most of the GUI applications I have encountered is lack of customization. Also they often take a lot of screen space for unnecessary stuff. Lack of ability to create macros to automate is another thing and I can go on and on. A gui is good for an application that you are going to use once in a month. But for something we use on a daily basis GUI sucks. That G part of it will get boring very soon anyways. And UI part of it will just keep sucking.
@mrmusicalinstrument4 жыл бұрын
Language support is the main reason I go to Emacs from time to time. I practically live in Vim, but Emacs has much better support for functional languages imo. When I was writing a compiler in StandardML, the support Emacs gave me was unparalleled. The same for Haskell. There are two things I'd like to add that I found awesome: - when you were showing literate programming in org mode -- you can write a snippet of code in one language, and then use the results from that block in another block, potentially in a completely different language .kitchingroup.cheme.cmu.edu/blog/2019/02/12/Using-results-from-one-code-block-in-another-org-mode/ - Emacs calc. It takes some getting used to, but it's so ridiculously powerful. It's like a better Mathematica. You can do linear algebra, calculus, solve systems of equations, manipulate symbolic equations (expand, simplify, etc.), convert units, even draw graphs. And there's an embedded mode, where you can solve an equation in-place in any file, without having to open calc. www.gnu.org/software/emacs/manual/html_mono/calc.html
@messengerofiexist21392 жыл бұрын
The problem with Doom Emacs and Spacemacs, they are based on VIM keyboard commands. When you switch to another computer having a normal Emacs, keyboard commands will not be VIM based, but regular Emacs keyboard commands. Prelude is the solution for Don’t Be Evil.
@faruksahin6894 жыл бұрын
How can I find your configs
@61121153 жыл бұрын
Does anyone have a high quality version of his desktop image?
@Ggldoork3 жыл бұрын
Cool that OrgMode with source block is like a Jupyter Notebook
@dewijones924 жыл бұрын
more emacs videos please :D
@Gabriel-mf7wh4 жыл бұрын
Why don't you try EXWM, Emacs X window manager?
@akojic54864 жыл бұрын
Exwm Emacs is the way. I use Firefox, android studio, sql developer, netbeans, thunderbird and others inside Exwm to send fake keys. You can use evil-mode or xah-fly-keys to send fake keys to others programs. This is so much powerfull
@SenthilBabuji4 жыл бұрын
You could do that even without exwm with xdotool.
@akojic54864 жыл бұрын
@@bigpod Productivity
@akojic54864 жыл бұрын
@@SenthilBabuji Elisp is better in emacs to configure, and easier for me to use
@copper4eva4 жыл бұрын
What do you mean by "send fake keys" to say Firefox? You mean you're using Emacs keybindings within firefox? I don't quite understand.
@SenthilBabuji4 жыл бұрын
@@copper4eva I have not used exwm. I am not sure how powerful it. But with xdotool you could send whatever key presses you want to a window. It is useful when you want to invoke a shortcut key inside an application but you don't want to remember what it is. For example in Firefox, let's say you want to create a new tab. You could press ctrl + t, but you could map it to something else if you so desire. So that you could send ctrl + t to Firefox, when you press just t for instance.
@charlesbronson27014 жыл бұрын
DT you should try EXWM to make emacs your OS, exwm replaces window manager, so you basically get emacs + Linux kernel
@mvargasmoran4 жыл бұрын
I don't know if it's a disapointing text editor... I really find id quite good, it has some advantages over vim, and vim has some over emacs.
@jeffreycliff9224 жыл бұрын
> Your support is very much appreciated. Thanks, guys! Such support should be contingent upon media being creative commons. Don't support media that isn't creative commons.
@DistroTube4 жыл бұрын
You are right! I should change my KZbin settings to default to a CC license. That will only affect my videos going forward, unless I took the enormous task of individually changing the license of each of my prior videos. But, you could also do whatever with my videos prior to now, and I wouldn't really care...though KZbin might care. But if they contacted me about it, I would OK it.