What os? What ide? What plug-ins?
Windows + Visual Studio :(
Unfortunately, the alternatives are really lacking. JetBrains Rider REALLY feels underbaked. No deal-breaking issues, but lots of little low-impact ones, and lots of design decisions that go against common conventions, for no apparent reason. The “Visual Studio Mode” doesn’t really help.
On top of that, I’ve had several issues with RUNNING Rider, on account of being on Bazzite, an immutable distro. It was fine on Mint, but Mint had its own troubles with my NVidia card.
Visual Studio also feels really urderbaked IMO. I had my issues with navigation, UI and Vim mode. Debugger experience with Edit and Continue was pretty amazing though.
😂
That’s what I mostly use too
I try so hard to move away from this but I seem to always end up crawling back because something is missing or broken. DotRush is hopeful, though (assuming C#)
Glad I am not the only one :)
Do you find avelonia good to use? I’ve been taking interest in learning dotnet, but I typically have only needed to make CLI stuff in the past.
Linux, Plasma, VSCodium with the clang. cmake, and Qt extensions
- NixOS
- Hyprland (pending migration to Niri)
- Emacs (eglot)
I occasionally use Jetbrains products as well (e.g. maintaining Kotlin projects).
Arch with Niri, LazyVim in Ghostty.
Flexible, but Linux/macos predominantly. Jetbrains (CLion/RustRover). No specific plugins, JB IDEs are pretty good out of the box.
From jb I only have used pycharm but it was pretty good.
Arch Linux (BTW) is my main/dev OS, but also Windows 10 VM for certain projects.
For simple scripting in any language: VSCodium
PyCharm, Android Studio for projects in specific languages.
For other full projects: VSCodium
As for testing/deploying projects, I have a QEMU dev VM that’s connected to my IDEs using shared folders running basic Arch with fresh install of KDE Plasma.
Plugins mainly consist of QoL features, linting for certain languages in VSCodium, themes, etc.
Arch + i3wm/sway + Tmux + Neovim
NixOS, fish, tmux, Helix, jj
Doom Emacs on Arch with Plasma.
neovim, neovim, neovim
I run Manjaro, and use neovim for my development. I’ve got a slew of plugins for everything from language servers to database to things like integration with
tmuxand specialty motions.I’ve tried many development environments, but so far I keep coming back to nvim.
I’ve been a fan for about 5 years at this point, and I use it for PHP+js+html at my day job and Rust for personal projects, but also any other language that comes up. Delightful to have one editor that can do basically everything and do it with consistent shortcuts, that I can even run on my phone with a folding keyboard.
Debian at home, Rocky Linux at work
VSCodium or Godot depending on what I’m working on.
Whatever language support via LSP is available for VSCodium, Prettier, I’ll have to check the rest. Nothing that drastically changes the experience. Basically whatever does auto formatting, code completion(without using “AI”), and error highlighting.
Are your projects in c#/dotnet?
Mostly python, shell, and GDscript these days.
I did C#/.NET stuff for a few years for $dayjob, but that was all on windows with visual studio
I see, do you think C#/dotnet is still going to be relevant? It seems like they keep getting better behind the scene and have matured to be more than just windows java. I have fallen off programming and am looking to give myself a project to get back. I was thinking of learning dotnet and using avelonia to make some guis.
I think C#/dotnet will be relevant on windows for a long time. Personally I’m done with that platform though. Dotnet being free and open source software is great though. There are some fantastic cross platform projects out there written in it, such as Jellyfin.
Dotnet being free and open source software is great though.
One reason why I am taking some interest, I primarily use Linux. Tho it does seem like its mostly MS that pays for the development and I do wonder if they might pull the plug and just focus on Windows. I wouldn’t want to start a project I can’t continue or focus on developing skills that are get tied back to a proprietary platform or something.
such as Jellyfin. TIL
OS: Debian (Trixie)
DE: KDE Plasma
I use vim for light edits. Currently using VSCodium, but am slowly trying out Kate. I use codeberg as Version Control, and Konsole as the terminal.
I also have notepadqq (a native alternative to notepad++), but prefer vim and am also trying to switch to Kate.
I’m a:
- Gamer
- Full stack web dev
- Android/iOS/MacOS/Windows Dev
So I have a lot of machines
Machine 1
- Purpose: MacOS/iOS app builder/publisher
- Usage: 100% work
- Location: Work
- OS: Modified MacOS Sequoia
- Sequoia to avoid the glass interface disaster that Apple released
- Uses custom window manager built in hammerspoon because fuck macos’s window management
- Modified firmware so Caps + IJKJ = Arrows
- Shell: ZSH
- IDE: VSCode
Machine 2
- Purpose: Personal computer
- Usage: 90% games / 10% work
- Location: Home
- OS: Modified Windows 11
- All the ads and AI bloat is removed but it requires increasing maintenance to maintain
- Shell: ZSH through WSL Ubuntu
- IDE: VSCode
Machine 3:
- Purpose: do everything on the go
- Usage: 50% games / 50% work
- Location: Wherever
- OS: Modified Windows 11
- All the ads and AI bloat is removed but it requires increasing maintenance to maintain
- Shell: ZSH through WSL Ubuntu
- IDE: VSCode
Machine 4:
- Purpose: Disposable environments to test new things
- Usage: 100% work
- Location: Work
- OS: Kubuntu 25.10 (Current plasma version is great so far)
- Shell: ZSH
- IDE: VSCode
Also:
- Android Tablets
- Android Phones
- iPads
- iPhones
Future:
- Helix
- I want to learn Helix’s keyboard workflow
- Helix’s lack of extensions has held me back.
- Helix has been working on extensions for a while though and I’ll re-evaluate it once it does and the community builds the needed extensions
- Zed has some helix commands, so I may switch to that from vscode to get helix commands + extensions.
- OSs
- I want to reduce my windows 11 maintenance
- Held back by anti-cheat games (PUBG, then Helldivers 2, and will try Arc Raiders these holidays, potentially Marathon next year)
- I’ll experiment with KDE / Cosmic / Niri in 2026.
- If no anti-cheat games have captured my attention in 2027, I’ll switch another one of my personal machines to Linux
FWIW I tried the Helix mode in Zed, and it was missing lots of Helix bindings that I rely on.
Arch Linux, hyprland/quickshell
Kitty/konsole
VSCodium (+ a very few plugins) / Kate








