dimitarvp

dimitarvp

Pros/cons of using a code editor distro vs managing your own plugins (split thread)

It would also be the reason for me to seriously hurt myself. :003:

I’ve spent way too much time tinkering. I’ll be the first to agree that we should learn our day-to-day tools inside out. Intellectually I agree 100%. Emotionally I can’t stand the thought.

Using AstroNvim is my perfect guard rails until my mental health recovers to a sufficient degree that I become a proper “hacker” again.

Most Liked

garrison

garrison

Don’t get me wrong, I long for a world in which I could trust software to be well-built and do what it says on the box without betraying the user at every turn. I can still (barely) remember when that was the world we lived in!

I really wish I could use something like Zed and not have to deal with spending a week learning to configure my text editor, but the thing about VC tech products is that it’s not a matter of if they will betray you but when. And unsurprisingly they’ve already pivoted from “fast text editor with GPU rendering” to “this baby can fit so much AI in it”.

For the record I have hardly touched my nvim config in ages and it still gets the job done every day. I’ll have to write a blog post on how to set it up since we clearly do not have enough of those!

dimitarvp

dimitarvp

Exactly. I loved the idea but when I saw what people are behind it, nope, sorry but just nope. Their playbook is the same every time: offer a very compelling 100% free product, build up a critical mass and then people’s sunk cost fallacy kicks in – they will not leave and will start defending the questionable practices… “who cares about telemetry, it helps them improve the product”, “AI is entirely local, it’s a pretrained model” (and it’s not, it’s just making network API calls), to my favorite “they have to make money somehow” while turning a completely blind eye to the “how”, which is usually shady as hell.

For the record, I probably would pay something like 50-60 EUR a year for AstroNvim or something similar. But companies like JetBrains completely overdid it… their individual plans begin at 170 EUR! And you are locked to their ecosystem. Yeah no, thanks.

You do understand that’s hugely subjective, right. Technically you can never touch notepad and it would still get the job done. :smiley: I use AstroNvim because people constantly improve its speed, visual styling, and general utility. Things I simply don’t have the time, energy and motivation to do.

There has only been one case when I was not okay with their defaults. I got pissed but commandeered some patience and fixed it in 20-30 minutes (and I hate to admit it but emerged enlightened about how the really good package manager for Neovim – called lazy – works).

AstonJ

AstonJ

Hi all, I’ve moved these posts here as it’s a big enough topic in itself :blush:

BartOtten

BartOtten

To get things back on track: I used Doom Emacs for a while but every time an issue popped up I was lost. So I started from scratch and build my own config.

Pre:

  • I know know what package does what
  • If it’s broken I can be sure I did make a breaking change
  • Learned a lot about Emacs
  • Learned a lot about Emacs packages

Con:

  • Takes some time
sodapopcan

sodapopcan

The key is to do it many years ago before you had all those extra responsibilities. Easy :lol: :woozy_face:

Where Next?

Popular in Dev Env & Tools Top

mhanberg
Hi y’all! I have started a dedicated Elixir plugin for Neovim. It is still early days, but please check it! GitHub - elixir-tools/elixir...
New
AstonJ
macOS had always used your Account Name as your Username (Case-Preserving) but from around Catalina onwards it started downcasing usernam...
New
AstonJ
Welcome to our new Dev Environment & Tools section! We had originally pencilled this in for inclusion later in the year (closer to o...
New
AstonJ
What are you using for software dev? Can you share what you like/dislike about it? Would you recommend it to others? Related thread: Ho...
New
ricksonoliveira
Hey folks, I have been looking for an alternative to good old VsCode for a while. Have tried some vim and emacs editors with their plugi...
New
AstonJ
If you have any macOS tips or tricks, or a favourite way of using it, please share :icon_biggrin: For general chat about Macs, please us...
New
AstonJ
Just noticed mine has gotten quite unwieldy and should probably be split into multiple files - but curious how big everyone else’s is! (...
New
AstonJ
Following on from this post in Do you use LittleSnitch or the equivalent on your OS? I think it might be worth us creating this thread so...
New
AndyL
For development and prototyping, I’d like to retain a basic ability to perform LLM inference on my own hardware, using open source models...
#ai
New
sodapopcan
I get the impression that the Elixir community at large is using nvim, though it occurred to me that I don’t actually know this so I thou...
New

Other popular topics Top

9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
yawaramin
In the Dialyzer docs ( http://erlang.org/doc/man/dialyzer.html#requesting-or-suppressing-warnings-in-source-files ), there is a way to tu...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New

We're in Beta

About us Mission Statement