update: doom emacs && dotfile management

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025
  • НаукаНаука

Комментарии • 285

  • @WakeUp4L1fe
    @WakeUp4L1fe 7 месяцев назад +261

    Top anime betrayals 2024

  • @teej_dv
    @teej_dv 7 месяцев назад +192

    nice!! glad you're having fun!

    • @PierreMalan
      @PierreMalan 7 месяцев назад +1

      Verstaan jy - solank dit lekker is en jy iets leer - GO GO GO !!😁

    • @frangarc010
      @frangarc010 7 месяцев назад

      😊😊😊😊😊😊😊😊😊😊😊😊😊😊

    • @MrSpoomples
      @MrSpoomples 7 месяцев назад +3

      most wholesome olive branch on youtube

    • @js-ny2ru
      @js-ny2ru 7 месяцев назад +10

      don't cry.

    • @SophonieBouye
      @SophonieBouye 7 месяцев назад +3

      don't cry bro it's never late to come in the light come teej

  • @SystemCrafters
    @SystemCrafters 7 месяцев назад +96

    Awesome that you're giving Emacs a shot! If you're interested, we could collab on a video where we discuss some of Emacs' other cool features like Dired and I could share some tips from my endless exploration of what it has to offer.

    • @JoelJosephReji
      @JoelJosephReji 7 месяцев назад +25

      Friendship ended with teej, System Crafters is my new friend. - bashbunni probably

    • @Redyf
      @Redyf 7 месяцев назад +20

      Your emacs content is awesome, I'd love a collab vid 🐧

    • @p99chan99
      @p99chan99 7 месяцев назад +7

      Holy Emacs!

    • @PB-hk8hf
      @PB-hk8hf 4 месяца назад +1

      She actually didn't see this comment expect her reaching out 🤣

    • @AndersJackson
      @AndersJackson Месяц назад

      Yes, please please!!!

  • @devopstoolbox
    @devopstoolbox 7 месяцев назад +33

    Thank you! I've always been wondering what it looks like on the dark side 😆
    Neovim has plugins mimicking lots of these defaults that I personally use:
    - For org mode I use Neorg and obsidian's plugin (there's also orgmode for neovim hadn't tried it)
    - For magit - I used to run fugitive for years, and now you've got Neogit which is a proper magit in Neovim
    - For paris -vim autopairs :) I had it for so long I thought it was a basic feature :)
    - For command exploring there's which-key.nvim (which I don't use) and also just a Telescope picker for the helm commands docs

    • @AndersJackson
      @AndersJackson Месяц назад

      All these are reconstruction of the real thing, nice, but still not the original.
      Org-mode is great.
      Magit is great, I understand that neovim try to implement a similar thing.

  • @kodder
    @kodder 7 месяцев назад +171

    teej won't be happy :P

    • @bashbunni
      @bashbunni  7 месяцев назад +70

      me vs him, emacs vs nvim, the saga continues...

    • @kodder
      @kodder 7 месяцев назад +16

      @@bashbunni to be fair, doom emacs should be pitted against something like lazyvim instead of vanilla neovim, all those distros have the plugins necessary to do all that.

    • @djbessel
      @djbessel 7 месяцев назад +4

      @@kodder Yeah, I use LazyVim and I sometimes want to turn off the auto-pairing (brackets, quotes, whatever), so I know it's there by default. I also like the LazyGit integration, folks are looking for something on top of the Git CLI.

    • @teej_dv
      @teej_dv 7 месяцев назад +63

      wrong, i'm happy

    • @艾曦-e4g
      @艾曦-e4g 7 месяцев назад

      @@teej_dv This song is for you, tj! LOL! ruclips.net/video/hr8jWDyb1jg/видео.html there is English lyrics helping understanding it! LOL

  • @neilclay5835
    @neilclay5835 7 месяцев назад +24

    25 year user of Emacs here. And I'm perhaps not the cult member one would expect, and I've Neovim dabbled of late. My experience is that Lisp is the ultimate way to manage text, if you can push through some of the initial hurdles, later it's so smooth.

    • @christopheroliver148
      @christopheroliver148 7 месяцев назад +3

      While I'm not a VI guy, as a LuaJIT programmer, I can see the appeal of NeoVIM. Make no mistake, I think the Lisp family has a superior syntax, but the speed and light weight of LuaJIT is more than a bit seductive.

    • @AndersJackson
      @AndersJackson Месяц назад +1

      @@christopheroliver148 well, Emacs lisp is compiling to native now, so it is faster. And isn't Lua a kind of lispy language?
      Being Emacs user since over 40 years now (oh gosh! It is 41 now!) I can have some bias. 🙂

    • @christopheroliver148
      @christopheroliver148 Месяц назад

      @@AndersJackson I agree. Lua feels like Scheme, but with a Pascal syntax. Cambridge Polish (the Lisp family) does make macros far easier to implement and grok though, and I do miss that in Lua. Urn and Fennel just don't quite cut it as stand-ins.
      BTW: greetings and salutations, fellow Emacs bloke. I learned at least the basic keystrokes back with Perfect Writer back during my CP/M days. Maintained early Emacs (18.foo and Epoch for X11) at school; I ran XEmacs at an ISP I founded. Currently running GNU Emacs 29 on my Slackware boxen with not that many add-ons. I too might have a bias.😉

  • @bartek...
    @bartek... 7 месяцев назад +10

    Stow is such a nice utility for dotfile management. It's powerful and minimalistic in the same time. It's easy to opt in and opt out if you want to exclude something from your dotfiles repo. No need to look for anything else!!!

  • @DrunkTaric
    @DrunkTaric 7 месяцев назад +46

    Finally! a reason to use emacs without feeling guilty

    • @bashbunni
      @bashbunni  7 месяцев назад +14

      hello fellow closet emacs user

    • @DrunkTaric
      @DrunkTaric 7 месяцев назад +10

      @@bashbunni too dangerous coming out when you're surrounded by vim users

  • @Vorundor
    @Vorundor 6 месяцев назад +1

    Last time the algorithm brought me to your channel, I learned about CLI and now I will have to learn about emacs and DOOM emacs. Always fun to hear you talk even if I have almost zero idea whats going on :D. Looking forward to the next time I land on your channel and see what else I'll end up learning about.

  • @VivekHaldar
    @VivekHaldar 7 месяцев назад +37

    Ahh yes, Magit and Org-- the gateway drugs. Welcome to the light side.

    • @aquepaique
      @aquepaique 7 месяцев назад +1

      dark side*

    • @JoseTrigueros
      @JoseTrigueros 6 месяцев назад +1

      evil side*

    • @AndersJackson
      @AndersJackson Месяц назад

      @@JoseTrigueros well, there are a evil-mode in Emacs. It is used for the vi key bindings some people are so used too. But Emacs is such a bliss if you are a coder/hacker. If not, it will still be useful. Know some humanists without any special Computer skills is using Emacs and configure it. One of the latest one on the Emacs YT channels are a Philosopher, he is also Greek. Go figure. 🙂

  • @robdAK
    @robdAK 7 месяцев назад +2

    Ansible is good for setting up dependencies your local config may rely on. Installing packages you want/need to support your config.
    A playbook runs a set of tasks on a host (localhost in your case) and the tasks you want run are made defined by Ansible modules. There is a module for everything (edit line in file, install package, download file, etc) and every module has its own documentation page.
    You can do what ansible does with a bash script, but ansible can be multi platform easier and easier to maintain with less lines of code.

  • @TheMattSturgeon
    @TheMattSturgeon 7 месяцев назад +7

    home-manager is a great stow alternative for anyone into nix and/or declarative configs 😊

  • @MarkieAurelius
    @MarkieAurelius 2 месяца назад +1

    welcome to the club, wait until you come to default emacs, then I will say that again.

  • @michaelscofield4524
    @michaelscofield4524 5 месяцев назад

    I have tried emacs in the past. I actually got through a couple of months of just using vanilla emacs with some plugins. But for some reason it just didn't fit with me. Everything felt a bit hacky just for the sake of having it within emacs. Glad you are having a great time!

  • @kapott_
    @kapott_ 7 месяцев назад +1

    just a small tip; speedreading and the "journey method" aka "mind palace" aka "method of loci" memoization pattern work together wonderfully when it comes remembering what you read.

  • @JoseTrigueros
    @JoseTrigueros 6 месяцев назад +3

    the emacs community is happy to have you!

  • @sashasmirnov5140
    @sashasmirnov5140 7 месяцев назад +3

    press f to pay respect for pinkie
    happy that you found tools that works for you. remember times that i tried to learn emacs only because of orgmode😊

  • @DoubleGlog
    @DoubleGlog 7 месяцев назад +2

    Ansible is the GOAT for configuration management and storing a state of configurations for a given set of hosts. It can be used for quick simple deployment of multiple configurations, service installations and is fairly lightweight as opposed to be something like Terraform or Puppet/Chef (I find these less intuitive as a python user). The ease of use and ability for it to scale makes it great in small to medium sized environments and if sufficiently well versed - even in huge deployments (caveat - you need some serious skills for large scale deployments, and at some point it makes sense to use container orchestration instead).
    Its also good for restoring a server's configuration and service states back to original (assuming the data is ephemeral) but you could probably whip up some sort of rsync scripts to keep the data persistent too if its not too complex, by having jobs scheduled to pull and push the backups every so often (which is also possible with ansible).

    • @RegrinderAlert
      @RegrinderAlert 7 месяцев назад

      I have replaced all instances of Terraform and Ansible with NixOS - never been more happy

    • @DoubleGlog
      @DoubleGlog 7 месяцев назад

      @@RegrinderAlert That's really interesting, ill have to check it out.

  • @SnowDaemon
    @SnowDaemon 7 месяцев назад +1

    i recently switched to doom macs as well.
    i love it because there's not much of a learning curve if you come from vim.
    its basically vim motions, plus extra features.
    if i wouldve chosen regular emacs, idk if i wouldve liked it as much.

    • @AndersJackson
      @AndersJackson Месяц назад

      You just need to install the evil mode and you are good to go with vi key bindings. I would not use it, as the key binding modal thing in vi are such an pig for me. Yes, I know enough vi to edit files, so I could install Emacs back in the days before auto-config. Yes, I am old. 🙂 But as Emacs is configurable like nothing else, you make Emacs work for you.

  • @JoshPeterson
    @JoshPeterson 7 месяцев назад +3

    Use the auto pairs plugin to get paired closing and opening parentheses. Also, which-key for keybindings

    • @Melgaer
      @Melgaer 7 месяцев назад

      which-key is a great start, but it needs a lot of additional work for every custom shortcut.

  • @coolguy69verycool
    @coolguy69verycool 7 месяцев назад

    Improving how fast you read is very challenging. I spent a good part of 2 years actively trying to improve it and now I passively work on it. My reading speed has improved quite a bit, though. I think you're on the right track with eye movement. I use to try all kinds of things, including the swinging motion you described. Now I just move from left to right without focusing on any specific motion. The hardest parts were realizing that I could take in more words if I let myself and I didn't need to fixate on words to mentally enunciate. Unfortunately, despite working on those good habits, the reality is you need to read a lot to improve. The bright side is you build momentum, the faster you go the more you get to read.

  • @sp3ctum
    @sp3ctum 7 месяцев назад +1

    Sounds good! I have used both vim/nvim and emacs (spacemacs), and I liked both of them. From emacs I miss org-mode, magit and git-timemachine - maybe you would like to try that out.

  • @sethm7761
    @sethm7761 День назад

    I go back and forth a lot too... I tend to love emacs (also Doom). I love the Vim keybindings because on those 1 in a hundred days when I need to work on a machine that isn't mine, being able to pop into (n)vim and navigate fast is great... I fully decked out my neovim for awhile (in part, thanks to content like yours) and while I liked it I felt often like.... everything neovim is trying to do still falls short of emacs and pushes vim beyond what it is really meant for (editing text files).
    So, these days it has been doom emacs and occasionally if I just need to like, quickly edit a file while I'm scrolling around in a terminal, sure I pop open a neovim buffer. But most of my work, it is in emacs...
    Anyway, RAD!

  • @an0nsaiko890
    @an0nsaiko890 7 месяцев назад +4

    For better experience, rebind Caps to Ctrl. The quicker you get used to it, the better long term.

    • @noatomics8466
      @noatomics8466 7 месяцев назад +1

      Yes, did it 5 years ago and never looked back. Big difference, not just in emacs..

    • @p99chan99
      @p99chan99 7 месяцев назад

      She's prolly using evil-mode

    • @sama7496
      @sama7496 5 месяцев назад

      I first did it while i was using emacs. Now I use neovim but still use it

  • @hamm8934
    @hamm8934 7 месяцев назад +2

    I'm getting close to making this transition. I switched to neovim org mode from obsidian last year, and feel more and more that i'm trying to turn neovim into doom emacs. I've given doom emacs a try in the past but felt that there was too much for my needs. But maybe i'll give it another try now that i'm kinda in this weird space between neovim and emacs. I will say using lua to config my terminal (wezterm) and neovim has been great. So I might miss that.

    • @AndersJackson
      @AndersJackson Месяц назад

      Why drop wezterm? But welcome to the Church of Emacs. 🙂
      Seriously, try evil mode, and you will have the key bindings you are used with. Or try to learn Emacs key bindings. I prefer them before vi, but that is because I hate the mode thing. But that is just me. Emacs is all about making Emacs yours, with your settings and preferences. So turn on evil mode (or some of the other two vi key bindings modules there exists).

    • @hamm8934
      @hamm8934 Месяц назад

      @@AndersJackson I get what you're saying :) I guess for me, I have all of my vim bindings already in nvim, and just want a better note / organization tool. The nvim orgmode plugin is definitely second rate to emacs orgmode. For me, that's really the main appeal. I have as much customization as I could ever need currently with Neovim and Wezterm.
      But I'm actually getting a new machine next week and was thinking again about giving doom emacs another try :) maybe i'll just have to give it a go again

  • @Ztzyyy
    @Ztzyyy 7 месяцев назад

    Ansible lets you define a list, or several lists of hosts and run command sets on those hosts remotely. So you can have 100s of hosts and run the same playbook (set of commands) on all 100 hosts.
    Can also divide the hosts into different groups. Like Web, App, DB and run different commands based on what group the hosts are in.

  • @grim.reaper
    @grim.reaper 7 месяцев назад +1

    Prime still uses Ansible. I think stow is better because it gnu and it doesn't have to update it as often as other automation stuff like ansible and go thing you mentioned. So stick with stow if that gets your job done (just a suggestion)

  • @jonathanprivitera9394
    @jonathanprivitera9394 7 месяцев назад

    0:46 I'm learning neovim for the speed it promises (I want to improve my speed one way or another), but I think I'll never totally leave emacs, right because org mode is so, so nice.

  • @craig9668
    @craig9668 7 месяцев назад +7

    Another programmer finds their way to the superior editor. Welcome to the club.

  • @PeterKilian
    @PeterKilian 6 месяцев назад

    great vid 😅 I love emacs so much! thank you so much for sharing it 💕

  • @Shri
    @Shri 7 месяцев назад

    My biggest gripe since shifting to Doomemacs (just joined the bandwagon couple of days back) is that it has abysmal LSP support (too laggy/slow compared to Neovim) and a ton of features that I have to now sit and disable (I dunno why eldoc on hover is enabled by default for example!). So working on getting it snappy right now! Btw will also be soon releasing a plugin for centered scrolling (if you were used to it in Vim that is).

    • @TheRealisticNihilist
      @TheRealisticNihilist 6 месяцев назад

      Spacemacs makes lsp stuff really easy. Never used doom, but I've been using spacemacs for God knows how long.

  • @Andrath
    @Andrath 7 месяцев назад +2

    I use a bare git repo for my dotfiles, stow looks very convoluted to me.

    • @ForeverZer0
      @ForeverZer0 7 месяцев назад +1

      I used to be a dedicated bare-repo-enjoyer, and never saw any point in additional tools, but did give stow a try with my most recent install, and I kinda like it. I don't know any of its advanced usage, nor do I have to, as I only use one command. The only thing I dislike about bare-repos is the multi-step moving files and then creating symlinks. Now I just create any/all the files I need in my dot-directory, then run a single command to create all my symlinks in the appropriate places. Essentially it is the same as using a bare repo, just less "ln" commands.
      Other people might delve deep into advanced stuff with it, but for me, it is more-or-less just a helper tool for managing a bare-repo.

    • @Carltoffel
      @Carltoffel 7 месяцев назад +1

      @@ForeverZer0 I think the "trick" with a bare-repo is, that you use a git alias as shown in 5:34. This is how I am doing it right now, and it doesn't require any symlinks because the home directory is the working-tree of the git repo. How did you link your dotfiles, when the repo was a bare one?
      Anyway, this is the second time I heard of using stow for dotfiles and I think some day I will migrate to stow, too.

    • @ForeverZer0
      @ForeverZer0 7 месяцев назад

      @@Carltoffel It is just a matter of preference, if I had to migrate back to a bare repo, I wouldn't shed any tears over it. I simply like the idea of my dot files directory actually containing my "physical" dot files. With stow, my home directory actually has a "dotfiles" directory (without a dot), and within is the original config files, structured exactly as if I was relative to my home directory, but nothing else.
      I don't think there is any actual advantage one way or the other. The only thing I can do now that I couldn't do before is map a "dotfiles" command to my neovim greeter, which opens into that folder, and not be cluttered with my entire home directory. This is a obviously a rather niche scenario.

  • @chyldstudios
    @chyldstudios 7 месяцев назад +13

    somewhere theprimeagen and teej are crying.

  • @kjeldgaard0
    @kjeldgaard0 7 месяцев назад

    Ansible is great! It's mainly for configuring remote hosts. I use it for setting up hosts after making a fresh install, for example after creating a Digital Ocean droplet. I can 1) ensure zsh is installed, 2) Install all packages I want, 3) Create a user for myself, 4) set up ssh auth keys 5) Give my user sudo permission, 6) Clone my dotfiles to my home dir 7) Clone my tmux config 8) Ensure the locale setting is correct. All this in just one playbook, in one yaml file, and running it via ansible from my laptop.

  • @thales-maciel
    @thales-maciel 7 месяцев назад

    managing my dotfiles straight with rsync is the best solution I've found so far

  • @BlueFalconHD
    @BlueFalconHD 7 месяцев назад

    I took a look at doom emacs a while ago. Seems pretty nice. I like how it isn't trapped in a terminal and actually has graphical capabilities.

    • @AndersJackson
      @AndersJackson Месяц назад

      Basic vanilla Emacs is grephical too. That isn't something special with Doom Emacs. Doom Emacs is a set of pre configurations for extensions/packages that you can easy turn off or on from one file. It run on vanilla Emacs. There are some other packages like that, on top of Emacs.
      Shows how much you can do with Emacs.

    • @BlueFalconHD
      @BlueFalconHD Месяц назад

      @@AndersJackson I was referring to NVIM

  • @paulspl2581
    @paulspl2581 7 месяцев назад

    Don't know if Doom Emacs already has this set up but you should look into setting up dired, emacs' built-in file manager, it's awesome

  • @wilddough8859
    @wilddough8859 7 месяцев назад

    Good Video, what terminal are you using?

  • @PhilippBlum
    @PhilippBlum 7 месяцев назад +1

    I am such an old lazy noob at this point.
    I just use VSCode and standard vim. Maybe at some point I take a month off and try all these systems/tools out, just to set up a new Notebook with everything.
    And then I don't change it for one decade. That's my style right now :D

  • @kevinrineer5356
    @kevinrineer5356 7 месяцев назад

    Doom emacs is great but I've also been spending 1 hour a week trying out Prelude (emacs) recently on a laptop to get myself to start learning non-doom keybinds and emacs configs.
    Doom is so good at getting stsrted that I didnt really learn the non-doom keybindings, which I felt was a shame.

  • @purplepurrpurrin
    @purplepurrpurrin 7 месяцев назад

    I bonked my head back into emacs looking into guile, doom emacs is really nice.

  • @AllocatedBeef
    @AllocatedBeef 7 месяцев назад +2

    There's no such thing as speed reading, it doesn't work for actually learning anything. If you want to learn something you need to be connecting it to other material and thinking deeply about it. The pausing to think about something you're reading is literally the learning part, and trying to bypass that is a complete meme.

  • @emanuelavilesarchivado
    @emanuelavilesarchivado 5 месяцев назад +2

    Emacs takes a lifetime to learn. So the earlier you start, the longer it will take you.

  • @ingframin
    @ingframin 7 месяцев назад

    Does doom emacs have a key combination to start Doom?

  • @pauljmey
    @pauljmey 7 месяцев назад

    Apologies if a repeat, are you using VIM key bindings in DOOM?

  • @xisidorix
    @xisidorix 7 месяцев назад +2

    6:39 sicp mentioned!

  • @irascib1e
    @irascib1e 7 месяцев назад

    Do you still have your nvim motions in EMacs? My nvim motions and config have been ingrained in my muscle memory. I couldn't imagine switching.

    • @digitalspecter
      @digitalspecter Месяц назад

      Yup, doom emacs uses evil by default and that's the most complete vim emulation I've ever seen.

  • @lufsss_
    @lufsss_ 7 месяцев назад +2

    You became a nvim lore's antag. Respect.

  • @cariyaputta
    @cariyaputta 7 месяцев назад +4

    Org mode is hard to resist.

  • @MrDadidou
    @MrDadidou 7 месяцев назад +1

    Try doing interactive rebase with magit and you'll see why it's a banger

  • @codedsprit
    @codedsprit 7 месяцев назад

    Its always nice to get knowledge abu. diff tools

  • @thiagolopes4978
    @thiagolopes4978 7 месяцев назад

    GNU Stow? I don't like using symlinks... but great to hear that you are enjoying emacs, I never tried yet. Emacs is used by Linus Torvalds and Richard Stallman, right? Sure it is great.

  • @零云-u7e
    @零云-u7e 7 месяцев назад

    It's look good though. It reminds me that I ritually used Geany for C forever. I simply got used to the settings and it's like being stuck in the 90's. I just got that pair of jeans soft effect.

  • @caseyknolla8419
    @caseyknolla8419 7 месяцев назад

    Nothing better than being open minded and seeing what it's like on the other side.

  • @jarbihc2714
    @jarbihc2714 7 месяцев назад +1

    Emacs users around the world welcome you!

  • @MrDowntemp0
    @MrDowntemp0 7 месяцев назад

    I've been trying to try doom emacs for org mode as well, but I don't have experience with vim or modal editing so my learning curve is steeper. :( And most tutorials assume you do. +1 recommend for ChezMoi though!

  • @d3stinYwOw
    @d3stinYwOw 7 месяцев назад +1

    For speed reading - my wife when studying to become librarian, they have lessons how to read and make notes more effectively

  • @adrien-barret
    @adrien-barret 7 месяцев назад +1

    If you want to compare magit to something it would be more lazygit than git cli and the neovim integration is great :) made the switch to neovim instead of eMacs for myself :p

  • @DieselsPride
    @DieselsPride 7 месяцев назад

    Wishing you all the best

  • @DamianS78
    @DamianS78 7 месяцев назад

    welcome to the church of emacs!! Hope you enjoy your stay

  • @BrandonHurt
    @BrandonHurt 6 месяцев назад

    best dotfile mgmt is a bare git repo that way you just download the repo on a new system and install the files, and you don't have symlinks everywhere. There's a page that explains it better than that but it's dead simple.

  • @vladimirkolosov8836
    @vladimirkolosov8836 6 месяцев назад

    oh my god that's awesome
    using both for years, Doom for org+roam+roam-ui, vim for everything else, can't really say why, It's just the way I like it, maybe because doom as ide feels slow for me (maybe fixable, I dunno)

  • @madmanali93
    @madmanali93 6 месяцев назад

    I use neovim but honestly emacs is a good editor. I've used doom editor before and I liked it and if I get bothered enough by neovim I would probably switch to doom emacs. But lazyvim right now feels like a good setup so far.

  • @kylenelson5552
    @kylenelson5552 7 месяцев назад

    You're such a super hero WTF! Way to motivate me but also #GOALS

  • @Gabriel_DelReal
    @Gabriel_DelReal 7 месяцев назад +2

    Don't speed read. The slow way is the fast way.

  • @theherk
    @theherk 7 месяцев назад

    I went full emacs for about 5 years after decades of vim. Then, I switched to neovim in 2022, and there is no chance I'll go back to emacs. It is great, but I find neovim so much more comfortable, and I prefer the configuration.

    • @p99chan99
      @p99chan99 7 месяцев назад

      Tbh I think Emacs has generally more default features that I think can be appreciated by anyone: electric pair, tranpose commands, commands with sexp (balanced expressions), org-mode, dired, universal-arguments, etc...

  • @bustopher5837
    @bustopher5837 7 месяцев назад

    I was originally trying to get into Emacs but couldnt find any good youtubers or guides. I went ahead with neovim and still use it cause many people have made it easy to use. It would be great if you could do a emacs or doom emacs from scratch like the primagen did cause honestly the thought of having a whole operating system in my text editor sounds cool but its like I don't know anyone who uses emacs and can share knowledge in an effefctive modern way.

    • @kevinrineer5356
      @kevinrineer5356 7 месяцев назад +1

      System crafters on RUclips is who has the most up to date emacs guides on RUclips as far as I recall

  • @Magicman1335
    @Magicman1335 4 месяца назад

    Well if you want there is a package for emacs that lets you write your config in Python then it cross compiles it to elisp. AND YES ORG MODE. only reason I haven't gone back. Well that and emacs does it all

  • @marble_wraith
    @marble_wraith 7 месяцев назад

    I'm here because... you're great to hang around. So much fun on twitch 🤣🤣

  • @razdingz
    @razdingz 6 месяцев назад

    uh , what r u talking about ? this has nothing to do with CHARM ?

  • @laniusdev
    @laniusdev 7 месяцев назад

    Damn you... I was just happy with my normie VSCode (having betrayed both Neovim and Emacs) and now I just reinstalled my Doom configuration and it's so tempting...

  • @vimrichie
    @vimrichie 7 месяцев назад +7

    Someone just leveled up to neck beard! BashBunni the senior dev engineer.

  • @DarthVader11912
    @DarthVader11912 7 месяцев назад

    Now you're gonna be ready to write your 3000 line elisp config.

  • @guisande
    @guisande 7 месяцев назад +1

    Wait until you find out about project-* commands. Emacs is the best simple ide out there. One day you'll leave doom and will use the default emacs and you'll be even happier.

  • @hexdump1337
    @hexdump1337 7 месяцев назад +1

    Welcome to Emacs!

  • @echobucket
    @echobucket 7 месяцев назад +4

    nvim-autopairs or mini.pairs for the automatic closing braces in neovim.

    • @juanmacias5922
      @juanmacias5922 7 месяцев назад +1

      I was just looking at vim-surround lol

  • @dawngunz
    @dawngunz 7 месяцев назад

    WHAT HAVE YOU DONE I've been using vscode the past week. I get it. I feel bad, but still

  • @Athena-2003
    @Athena-2003 4 месяца назад

    Your gray eyes remind me of annabeth from percy jackson.
    That said, looking forward for any other emacs content you make

  • @MeBerserk
    @MeBerserk 7 месяцев назад

    What's next, zsh?

  • @rayjaymor8754
    @rayjaymor8754 7 месяцев назад

    The text editor she told you not to worry about...

  • @parkourbee2
    @parkourbee2 7 месяцев назад

    As a nvim user I don't know what emacs even does and at this point I'm afraid to ask.

  • @theherk
    @theherk 7 месяцев назад

    For magit fans, neogit is a great project for neovim that has come a long way.

  • @rlifts
    @rlifts 7 месяцев назад

    Syncthing also works well for dot files.

  • @Theosibo
    @Theosibo 7 месяцев назад

    Bashbunni Daily Drives NixOS vid when?

  • @howuseehim
    @howuseehim 2 месяца назад

    Don't, worry emacs is a really good operating system. It just lacks a good text editor.

  • @zyr4c31
    @zyr4c31 7 месяцев назад

    I know what playbooks are but yea I don't enjoy reading through ansible docs.

  • @matthewstott3493
    @matthewstott3493 4 месяца назад

    Wait till she discovers NixOS or GUIX... Mind blowing to spin up a shell environment with what you need and not have to worry about dependency hell. Exit the shell and POOF all those dependencies disappear and your environment resets to the default environment. This means you can spin up a dev shell for a project using old dependencies. i.e. you have latest Python installed but your old project is a far older Python. To get the project to execute you have to get all those dependencies working. This is a major hassle but not with either Nix / GUIX. It has a side effect of no longer needing GNU Stow.

  • @troyfischer6786
    @troyfischer6786 5 месяцев назад

    let's gooooo

  • @veerpratap1177
    @veerpratap1177 7 месяцев назад

    loved your presentation.
    you could really scale up your channel by making more videos.

  • @InfinityN
    @InfinityN 7 месяцев назад

    Emacs having it's own wayland-incompatible application as opposed to just being a application I can run in my terminal is an instant turnoff.

  • @calleha01
    @calleha01 7 месяцев назад

    vterm is amazing. you don't need any other windows open, just emacs!

  • @digicyc
    @digicyc 7 месяцев назад

    Lets see some walk thrus and I promise I won't be upset for the betrayal ;)

  • @loutrea
    @loutrea 7 месяцев назад

    As a vim user, I agree stow is pretty cool

  • @Buddharta
    @Buddharta 7 месяцев назад

    Doom emacs FTW best lisp machine ever

  • @bagfleet
    @bagfleet 7 месяцев назад +1

    Great vid bash!

  • @glyph_official
    @glyph_official 7 месяцев назад

    Just want to say I am here for lisp god content

  • @murtadha96
    @murtadha96 7 месяцев назад +2

    Ansible is the real deal.

  • @josef6126
    @josef6126 7 месяцев назад

    oh no, you too bashbunni? *dies stabbed

  • @sumirandahal76
    @sumirandahal76 7 месяцев назад

    OG PrimeAgean will do a PrimeReacts , NeoVim btw til the earth collapse

  • @unixmind
    @unixmind 7 месяцев назад

    Your code editor is like your spouse: you either focus on improving things with what you have or you simply change it for something else. But in your case, you've cheated on Vim.