Windows 11
Notepad (new)
Co-pilot
ChatGPT Agent to prompt copilot for me.
(This is a joke)
Windows 11
Notepad (new)
Co-pilot
ChatGPT Agent to prompt copilot for me.
(This is a joke)
Arch -> i3 -> terminator -> tmux -> nvim.
Nvim is IDE and vim for quick edits.
LXC/incus and podman containers
Usually use Debian for server administration but have recently been using fedora and rocky Linux and other rpm based distros for their easier use of podman configurations (quadlets). I don't really recommend using fedora as a server (unless it's in an incus container) but I got into it as CentOS was deprecating and the podman systemd setup was catching on at the time and fedora was handling it the best at the time.
Dropped out of GitHub for the most part and getting acclimated with codeberg and forgejo.
Use librewolf for browsing and firefox-developer-edition with many profiles for testing and development. Qutebrowser for reading documentation.
Linux (Debian) with neovim. Telescope and Treesitter and the big plugins I use but I use a bunch of other smaller ones as well.
At my last job I did a bunch of Rust, this job I do mostly Go.
Arch Linux, hyprland/quickshell
Kitty/konsole
VSCodium (+ a very few plugins) / Kate
Lmde7, nvchad set up with some linters and autocompletion.
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.
It varies a bit, but
OS: Win11
IDE: Jetbrains IDEs (Rider, intellij, Webstorm) with a side of notepad++ and vscode, primarily for notes, Snippets and misc file types
Shell: PowerShell 7
Git: builtin for jetbrains tools and otherwise my own custom PowerShell wrapper on git cli
Linux Mint. No IDE -- I just use xed (a fork of gedit) + gnome-terminal, both of which ship with the distro. Only plugin I use regularly for xed is "Code Comment" which lets you comment/uncomment blocks of code quickly.
Emacs clients in alacritty terminals on GNU Guix. I am used to vi-keybindings so I use evil-mode.
Fedora Kinoite with VSCodium (Flatpak), both for work and my own stuff.
Also a few toolboxes with different compiler versions for some older projects.
I mostly do .NET and PHP stuff.
neovim, neovim, neovim
Doom Emacs on Arch with Plasma.
At work, windows with jet brains products. Then docker with Ubuntu server.
At home its popos with vim. Sometimes docker, sometimes not.
Work: RustRover on MacOS Personal: RustRover on Bazzite
Mainly language support plugins: Python, .env, mermaid
For work, a Mac and vscode. I don't love vscode but it's what everyone uses.
Well, some of them develop on windows with like notepad++ and it's kind of a nightmare. There's no ci/cd, linting, or testing, so whenever I check out someone else's branch it's full of red squiggles.
My personal is pop!_os Linux where I'm also using vscode because I'm too cheap to pay for pycharm.
Linux/Sublime Text/Konsole
Private: Arch, sway, nvim with too many to remembet plugins in foot
Work: Windows to Google Cloud Workstation, JetBrains
Linux + IntelliJ
I also use VsCode because I like its text editing better.
I'm a:
So I have a lot of machines
Machine 1
Machine 2
Machine 3:
Machine 4:
Also:
Future:
Helldivers 2, and will try Arc Raider
Helldivers 2 and Arc Raiders both work fine on Linux. PUBG does not.
potentially Marathon next year
Marathon is unlikely to work since Destiny also doesn't work.
FWIW I tried the Helix mode in Zed, and it was missing lots of Helix bindings that I rely on.
Debian, awesome wm.
For work I use IntelliJ
For personal projects in Rust wezterm + Neovim + mix of different plugins
Arch, i3, IntelliJ, VSCode when I'm not in Java.
VSCode (on windows) with Remote Development via SSH extension to Ubuntu or RHEL depending on the task
Kate on Debian.
Too many people using VSCode. At work on Windows I was using it at work (on Windows) but got disgusted with myself and switched to Kate. On Linux I tried VSCodium but the Flatpak was soooo slow, bloated, and crashy... I'm just sticking with Kate on every OS.
Languages: Julia, Python, JavaScript, PHP
When I'm pairing with someone who uses VSCode it's usually painful how slow they are about finding and opening files. And so much screen space is taken up by stuff that is not code. It's extra frustrating because even VSCode has built-in solutions for all of this, but lots of people don't seem to understand how to use it efficiently.
Win 11, WSL Ubuntu, VSCode (into WSL), Git Graph, Rust stuff, typescript stuff
All dev is in WSL. Windows native for games and Firefox and chat apps
At work window 11 - powershell - coder - Debian - tmux - nvim
At home (nixos|arch) > tmux > nvim > most used aside of standard LSP and co, neogit, mini.files, trouble
Windows 10 with all dev work done in Ubuntu using WSL. Using vscode with the wsl extension.
Before I migrated to Linux I used to do this until I got tired of windows killing WSL without any warning
At work:
Work: Windows + Rider/WebStorm/etc (I used the IdeaVim plugin before but found there were too many rough edges)
Home: Debian or OpenBSD + vi or Pluma. I deliberately keep it simple. A terminal, an editor Ctrl+Z, make, fg, that kind of thing. I'm tired of fighting IDEs to get out of my way. Let me type!
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev