meatlotion, to emacs
@meatlotion@mas.erb.pw avatar
louis, to emacs
@louis@emacs.ch avatar

Haven't used VS Code a single time for over two months now. All Emacs now. Since I switched to LSP mode, Makefiles and Dap.

I think it's time to press the delete button now with confidence.

Congratulations appreciated 🙂

#emacs #vscode

johnhamelink,
@johnhamelink@emacs.ch avatar

@louis It's kinda wild, but I've never used #VSCode! I got onto the #Vim -> #Neovim -> #Spacemacs -> #DoomEmacs -> Vanilla #Emacs train many moons ago. The only thing I thought I'd miss would be VSCode's pairing/collaboration system, but TBH I've never been asked to use it by someone else. I do however use Emacs/Neovim with upterm every now and then (CRDT.el is cool and all, but it's way easier to share an SSH command with someone who's not also an Emacs user). It's not as vital as people make it out to be, although I'm sure I'm preaching to the choir on that point ':D

bauermann, to random
@bauermann@fosstodon.org avatar

I've recently switched from to , and it feels like an upgrade. I really like Spacemacs's usability and discoverability, and feared that I would miss it if I moved to something else. But Doom Emacs subscribes to the same UX so that wasn't a problem at all. Plus, I can use a great splash image in the home buffer. 😎

awochna, to linux

Hi! Allow me to make my post!

I'm Alex, and I use computers for a living. Well, for everything. I've always been interested in them. I started using as a teenager, almost 20 years ago. Today, my home is full of Linux computers, but I still keep a Windows partition around for .

My favorite way to solve computer problems is with in my editor ( with ). I'm always writing with these days, too.

I used to blog at https://awochna.com, but haven't in years. Maybe that'll change now that I have to put in a link to my new fediverse profile

lopeztel, to emacs
@lopeztel@fosstodon.org avatar

The irony of writing an org file about installing doom #emacs #doomemacs :emacs: 😂

thelinuxfraud, to neovim

So for the longest time I have been using BOTH #neovim and #emacs. Doom Emacs to be exact, but whatever.

Neovim is for md files and editing configs. Emacs is solely for writing video scripts because I absolutely love #orgmode but using both is kind of annoying. I want to keep everything "under one roof" so to speak and I think I finally found my solution.

#Neorg https://github.com/nvim-neorg/neorg

This nvim "plugin" (because it seems much more powerful than a simple plugin) Neorg is freaking awesome. I suggest checking it out if you're a fan of org mode!

sergio_101,
@sergio_101@mastodon.social avatar

@thelinuxfraud I need to look at this. I am a huge #OrgMode fan. But I used #vim for years, too. I have been using #doomemacs for awhile now, and have kinda gotten into the swing of it

jbaty, to emacs
@jbaty@social.lol avatar
ferriera_trevi,

@greg @jbaty

I also prefer #vanillaemacs over #doomemacs but I just set up a very #doom #emacs similar theme in the end as my most recent init.el setup was done over a few weeks using the #systemcrafters playlist as a guide. Ref: https://systemcrafters.net/emacs-from-scratch/

masukomi, to vim
@masukomi@connectified.com avatar

#DoomEmacs geeks. I need help. How do i configure it such that :edit always assumes the current working directory is the repo root not the directory of the file in the current buffer? I really miss that behavior from #Vim.

posted this to reddit with more details too:

https://www.reddit.com/r/DoomEmacs/comments/16iirrp/how_do_i_make_edit_use_the_repo_root_as_the/

#Emacs

yisraeldov, to emacs
@yisraeldov@linuxrocks.online avatar

Been looking at #doomEmacs lately. I like the way the config is set up, the code seems clean and sensible. Also looks like they have lots of sane defaults. What I don't like is that it is evil by default, and that you need to leave #emacs for updating the config. Any vanila emacs users out there that have tried doom? Or anything similar.

scy, to Software
@scy@chaos.social avatar

I’ve just watched 30 minutes of someone comparing #FLOSS #notetaking #software. Not because I necessarily expected to learn anything new (I did though!), but because the style was so entertaining and funny.

I loved the part from 19:27 to 20:40 that is basically a rant about #DoomEmacs’ performance 😂

https://youtu.be/XRpHIa-2XCE

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

I don’t like to complain here, but I can’t help but to wonder what on earth happened to app design. Feels like the two types of apps remaining are ”graveyard of infinite folder hierarchy ratnests” and ”emacs”. How does anyone learn how to use one of these, without dedicating their entire lives to it? I feel like we used to be at least on a path to something better.

meidam,

@jonikorpi Well, if you use something like #doomemacs, then you probably don't have to dedicate your whole life to learning it. But you certainly can if you want to, which is great.
https://github.com/doomemacs/doomemacs

nnungest, to emacs
@nnungest@fosstodon.org avatar

Before I go off writing #elisp , anyone know how to search multiple projects at once with projectile? Using #doomemacs btw.

#emacs

pgwang, to NixOS

Been having a blast with #nixos ! Took the few days of vacation I had to completely immerse myself in the ecosystem (no more #pop_os for me...) and it's proven to be incredibly worth it. Such a great feeling to have an organized and declarative configuration! Like #emacs but for my operating system. Maybe that's why I like it so much?

Also, any advice on integrating #doomemacs with nix? Should I keep them somewhat separate? Saw that nix-community doom Emacs and am curious...

grim, to random

I made the switch from #doomemacs to #GnuEmacs ...

just sayin'

jamesrylandmiller, to emacs
@jamesrylandmiller@mastodon.social avatar

#emacs #doom #doomemacs Doom emacs users, do you know if anyone has written an #evil layer for #mastodon mode via #mastodonel? The mode is amazing but there doesn't seem to be an official keybind layer/module in doom for it so I'm having to switch back and forth between vim style and emacs style.

dodothedev, to emacs

Spent the weekend reviewing articles and videos from @daviwil and decided I'm going to try Doom Emacs. Got the basic set up working before end of work, tomorrow I'll have a proper go. Just one thing... How do I turn off evil key bindings?


simendsjo, to emacs
@simendsjo@fosstodon.org avatar

When is the right time to declare #emacs bankruptcy?

It's eight years old
.. and has pivoted from #spacemacs to #doomemacs.
.. and "supports" Manjaro, Manjaro with Guix, Guix System, Windows, WSL, WSL
with Guix System
.. and many different hardware configurations
.. and six different "contexts" (e.g. clients)
.. and many different forms of note-taking, zettlekasten, gtd etc.

Just spent a day wrestling the notes into submission, and not looking forward to taming my ~7000 line configuration.

goofansu, to emacs
@goofansu@hachyderm.io avatar

For new beginners, the learning path maybe different depends on your purpose.

If you are going to do tasks with a powerful tool, start with a configuration framework such as . It’s easy to get started and dive in. You can finish your tasks and learn in the same time.

If you want to learn from the basics, “Emacs From Scratch” by @daviwil is highly recommended: https://youtube.com/playlist?list=PLEoMzSkcN8oPH1au7H6B7bBJ4ZO7BXjSZ. Being a long time user, I just started and scratched the face of what’s going on.

louis, to random
@louis@emacs.ch avatar

TIL: from the author of #mastodonEl there is also the lingva.el package:
https://codeberg.org/martianh/lingva.el

It provides privacy-friendly access to Google Translate and works seemless with mastodon.el (mastodon-toot--translate-toot-text). But it also works independently, it can translate any text/region at point and with prefix arguments (C-u C-u) you can select source and destination language interactively.

Thank you @mousebot for your work!

oatmeal,
@oatmeal@emacs.ch avatar

@louis @mousebot lingva-translate is so useful, I use it often to translate from Arabic, and it's not bad (though these type of translations are not very nuanced or context aware)... I have this in #doomemacs to force its popup to stick to the bottom of the frame, and to be able to recall it... (adapted from someone elses' code, but I forgot whom...)

(use-package! lingva  
 :bind ("C-c t" . lingva-translate)  
 :hook (lingva-mode-hook . +bidi-mode)  
 :config  
 (defadvice! +popup--use-popup-window-for-lingva-translation-a (fn &rest args)  
 :around #'lingva--translate-callback  
 (letf! ((#'switch-to-buffer-other-window #'pop-to-buffer))  
 (apply fn args)))  
 (set-popup-rule! "^\\*lingva" :side 'bottom :size 15 :ttl nil :quit 'current))  
dekkzz76, to emacs
@dekkzz76@emacs.ch avatar

OK #emacs folks given the discussion ongoing

Whats you RAM & what do you set your gc-threshold at?

dmvianna,

@dekkzz76 I copy/pasted the initial #doomemacs settings, that is, set it really high at first while #emacs boots then bring it back down to the default. If you can read English you can do the same, their config is really well commented.

That’s the only part of their config I use.

sergio_101, to random
@sergio_101@mastodon.social avatar

Every year or so, I try using #obsidian for #notetaking and such, but after a day, I always come back to #orgmode . There are just way too many extras you get being in #emacs #evil and org mode.

sergio_101,
@sergio_101@mastodon.social avatar

@kentborg @simendsjo website just started messing with #doomemacs. It’s the polar opposite of vanilla. But I am liking a lot of it.

simendsjo,
@simendsjo@fosstodon.org avatar

@sergio_101 @kentborg I actually have no idea what vanilla emacs feels like.. Started with Emacs when my Vim installation broke on Windows, and installed #spacemacs right away. Migrated to #doomemacs as Spacemacs was quite slow. Guess I'd be quite lost in vanilla Emacs.

sergio_101,
@sergio_101@mastodon.social avatar

@simendsjo @kentborg

At one point in my career, i was forced to use #vim in a programming environment. I actually ended up REALLY liking it.

#doomemacs was my introduction to #evil mode. That seemed to tie everything together.

optimal, to random

i switched to #emacs. before you get your pitchforks ready, i'm ready for a Q&A

optimal,

@ramin_hal9001 @publicvoit yup, same rationale. Shell wasn't too bad, but I was fed up with configuring #Neovim and #tmux. They just never felt... complete. Then it got to the point where my Neovim config kept falling apart because all the plugin updates kept deprecating things, and #Fennel just wasn't lispy enough. For reference - I used #Nix, so adding/removing plugins was a breeze.

It also felt like a lot of Neovim plugins and apps were trying to add to or hack into Neovim what Emacs already did well. #Neovide and #GNvim, #Conjure, Vim Table Mode, #Aniseed and Hotpot.nvim, I could go on. These are all excellent plugins, but Emacs just does them so much better.

#Vimscript was a very simple command language made to do things it never should have. Tmux's scripting language is an even uglier copy, mixed with shell syntax. And scripting in Fennel is somewhat okay until you have to start mixing in Vimscript via strings.

It just all felt... hacky. Puzzle pieces that were never supposed to go together.

#Emacs just feels so much more coherent, or at least #DoomEmacs. Doom gives you the finished puzzle, and detailed, simple instructions on how to rearrange it to make it your own, or even tack on more pieces. It's a wonderful experience. And I just love #Lisp.

afb, to random

Posted a while back about wanting to give #emacs a go for a bit, see what the fuss is about (I'm mostly a #neovim guy).

I've been doing that, specifically with #doomemacs (vanilla was awful, tbh, but Doom has a lot of decent plugins including lsp and Vim emulation out of the box, which makes it very comfortable), and I think I get it now. I'm especially a fan of #orgmode and #orgroam.

For now, I think I'll be using both Doom Emacs and Neovim depending on how I feel. Is...is that allowed?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines