Soft/Hardware That I Use
Here's a comprehensive list of software and hardware which I use, inspired by and for uses.tech. Check out uses.tech for similar /uses pages. orangc.net/uses redirects to this page.
Software
It is easy to discover in detail what software I use, and how they are configured, by examining my NixOS flake.
General
Internet Explorer-chan, don't cry...
- Firefox as my primary web browser.
- Chromium as the web browser which I use for school.
- mpv for playing videos.
- Gwenview for viewing images.
- gpu-screen-recorder for scren recordings.
- Prism Launcher for launching and managing Minecraft instances.
Development
Speak to the machine.
- Python with uv for package management and ruff for code formatting and linting.
- I am learning Rust.
- Nix, the language.
- HTML and CSS with TailwindCSS as my go-to CSS framework.
- Git, for version control.
Editors
Just use nano.
- VSCodium as my code editor.
- Neovim with the nvf configuration framework as a base, also for use as a code editor.
- Micro for quick edits or random notes.
Operating System & Environment
Rice your machines declaratively!
- Android for all mobile hosts.
- NixOS as my operating system on all non-mobile hosts.
- Hyprland as my window manager on all non-mobile hosts.
- Thunar as the file manager.
- Walker as my app launcher.
- Waybar as my bar.
- SwayNotificationCenter as my notification daemon.
- Hyprlock as my lock screen.
- Hypridle for making the computer idle.
- wleave as my logout screen.
- Syshud for the volume/brightness OSD.
- swww for setting wallpapers.
CLI
Stuck in the Age of the Terminal!
- Kitty as my terminal emulator.
- Fish as my shell.
- Starship as my prompt.
- tar for file compression.
- diskus and dust for monitoring disk usage.
- imagemagick, ffmpeg, and yt-dlp for media manipulation.
- microfetch as my fetch, although I don't use it often.
- bat as a replacement for
cat, eza as a replacement forls, fd as a replacement forfind, sd as a replacement forsed, and ripgrep as a replacement forgrep. - fzf for fuzzy finding, although I don't use this often.
- zoxide for jumping between directories more easily.
Server / Selfhosting
An at-home lab?! You sound like a mad scientist!
- Caddy as my web server.
- Cloudflare Tunnels for protecting my IP address.
- ConvertX for quickly converting files from one filetype to another.
- Forgejo as my git server.
- Filebrowser for browsing server files.
- Glance as my server dashboard.
- Immich as a Google Photos alternative.
- IT-Tools for handy utilities.
- Jellyfin for hosting and streaming media.
- Microbin as my pastebin.
- Ntfy for scripting notifications.
- SearXNG as my search engine.
- Speedtest Tracker for monitoring internet speeds.
- Technitium as my DNS server.
- Umami for analytics.
- Vaultwarden for password management.
- Zipline for uploading and sharing media.
Browser Extensions
Extensions? How about you extend your height, shortie?
- uBlock Origin for block ads.
- MAL-sync for syncing totally legal streaming sites to MyAnimeList.
- Stylus for custom stylesheets on any webpage.
- Bitwarden for password management. Hooks into my Vaultwarden instance.
- Simple Translate for on the fly translations.
- NightTab for an easily customisable newtab.
- Search with MyAnimeList, no, I'm not a weeb!
- Catppuccin GitHub File Explorer.
- Tampermonkey for custom userscripts. Like Stylus but for JavaScript.
- CanvasBlocker for blocking malicious canvas elements. No painting without my permission!
- ClearURLs keeps the URLs clear.
- Enhanced GitHub for some fun GitHub utilities.
- Refined GitHub for more of the above.
Hardware
Let's get physical.
Hosts
Nix solves this.
- komashi ~ My main desktop; a HP EliteDesk mini PC with an Intel i5-6500T, integrated graphics, 16GiB of RAM, and a 512GiB NVMe SSD. Name is a reference to Yumi and the Nightmare Painter. Runs NixOS.
- sirius ~ Not an actual computer. A portable 128GiB USB meant to be plugged in and booted from live. Name is a reference to Foundation. Runs NixOS.
- gensokyo ~ My homelab/server. An HP EliteDesk mini PC with an Intel i7-6700, integrated graphics, 32GiB of RAM, and a 1TiB NVMe SSD. Name is a reference to Touhou. Runs NixOS.
- evergarden ~ My phone. A Motorola G86 Power; colour is Pantone Spellbound. Runs Android 15.
- asperta ~ My 11th generation Kindle. When I read books, it's primarily on asperta. Name is a reference to Foundation.
Retired hosts:
- babel ~ My phone from 2020, which I used from the summer of 2024 to September 20th, 2025. A Motorola G Power. Name is a reference to Babel, or The Necessity of Violence. Runs Android 11.
Peripherals
- Sony WH-CH520 as my wireless headphones.
- Logitech G305 as my wireless mouse.
- Logitech MK295 as my wireless, silent keyboard.