Skip to content

Free Open Source Software

About

This is all the software I use during my competitive programming adventures. Everything listed works perfectly with most Linux based distro.

Operating Systems

Omarchy is the linux distro I have been using since Windows 10 death day, October 2025. Preloaded with the Hyprland Wayland compositor, LazyVim and gamer one click installs for Minecraft, Steam, Retroarch, Omarchy has everything I could ever wish for right out of the box. Coupled with abunch of easy to use theme customization features, an easy to use TUI for installing packages from pacman and the AUR, Omarchy is super easy to extend once installed with your own styles and workflows.

Otherwise Ubuntu server / debian server are the distros I see pre installed on most VPS services. These are historically the most wildly used distros in the serverside world. Personally though, I just prefer the fast paced and tinkering nature of Arch based Linux distros for my desktop computer experience..

Omarchy

Beautiful, Modern & Opinionated Linux by DHH

Ubuntu Server

Scalable Linux for the cloud

Programming

Tools and plugins I use on a daily basis for development. After Windows 10 death day, I made the move from Visual Studio Code to NeoVim, ultimately falling in love with the keybinds. Otherwise I've been enjoying lazygit to push commits to my Competitive Programming Repo easy TUI style. Additionally, I've been using Mise for simple programming language set up and other tasks.

NeoVim

Vim-fork focused on extensibility and usability

LazyVim

Neovim config for the lazy

Oil.vim

Neovim file explorer: edit your filesystem like a buffer

LazyGit

Simple terminal UI for git commands

Mise

dev tools, env vars, task runner

Honorable mentions

These are additional software that whilst I don't personally use them on a daily basis, users may find use for them.

vscodium

Binary releases of VS Code without MS branding/telemetry/licensing

cpeditor

The IDE for competitive programming 🎉 | Fetch, Code, Compile, Run, Check, Submit 🚀