FAQ/What I Use
Last Updated: 19 Mar 2026
I am often asked just what tools and technology I use for programming, video editing, and so on, particularly in the comments on my YouTube channel. So here it is, all conveniently put in a single place! 
What are your system specs? 
- Name: Discovery
- Processor: 12th Gen Intel Core i5-12400F @ 4.4GHz (6 cores, 12 threads)
- Motherboard: Gigabyte B660M DS3H DDR4
- RAM: 32GB Corsair DDR4
- GPU: NVIDIA GeForce RTX 3060 w. 12GB vRAM
- Case: Fractal Design Focus 2 (White)
- Storage: 1TB M.2, 1TB SATA
What operating system do you use?
I generally use Linux, specifically Fedora. My distro isn't always up-to-date, but whatever, ha. It is a distro that I like and have been using for many years.
Occasionally I will use Windows 11, but I really don't like it. In the past I did use Windows a lot, but Windows 11 has just so many problems and annoyances, I really don't like doing it. Besides, I can actually target Windows rather well from Linux, so I don't really need to use it very much.
I do want a Mac at some point, mostly for iOS development and so I can support Macintosh builds of my projects. My mobile phone is an iPhone 13. 
What is that desktop?/Why does your desktop look like that?
I use NsCDE. This lets me have a retro, CDE-type desktop, which I love.
My setup, I like to think of my setup as essentially a modern UNIX workstation. Perhaps a Sun workstation, or something like that. 90's era desktops give me a nice, cosy, fuzzy kind of feeling, and I like the simple usability NsCDE affords me. It's a somewhat niche choice, but it's the right one for me. I hope it just keeps being updated!
I sort of operate on a philosophy where my workstation is a bit of a retro-futurist hacker laboratory, tailored specifically to my tastes.
What terminal do you use?
I use kitty as my primary terminal, and fish as my shell.
What is that font you're using?
For my terminal, I usually use any of a number of fonts from The Ultimate Oldschool PC Font Pack. I particularly like IBM BIOS-2y.
For Emacs, I use BigBlueTerm from the Nerd Fonts collection.
What about the CRT retro terminal/effect you use in some of your videos?
That is "Phosphor", a terminal emulator of my own design that has a CRT-effect shader overlayed on top of it. I have a YouTube demonstration of it here.
I may release it at some point, particularly if there is much demand for it, but for now it's just a little toy for myself, especially for using in my videos.
What keyboard do you use?
I use a Keychron K6 with Glorious Panda switches and KBDFans SA profile PBT keycaps. IE: it has tactile switches and retro "spherical" keycaps. I like it, but it's a bit loud for my tastes. My next keyboard will be quieter. I also don't love the keycap colours, but I did get them on sale.
My mouse is a Logitech MX Master 2S.
What other gadgets do you have?
I have a Commodore 64!
I like to use it to play games, and also to practise 6502 assembly language programming. It's fun.
Check out my game Weirdvision 64 on itch.io. 
I also have a GameBoy Advance SP, which I also like to use to play games and do programming for. I have an old Intel MacBook Pro, but it's very old and outdated by now, especially with Apples move to ARM.
What text editor do you use? 
I mostly use Emacs. Specifically, DOOM Emacs. Emacs is wonderful. It's basically a code-your-own text-editor toolkit! In lisp λ, no-less! I really love Emacs. My config is here.
I also use Mousepad and micro for quick edits/as scratch pads.
What video editor do you use? 
I use Kdenlive. It's pretty good.
What image editor(s) do you use? 
I use Affinity for both raster and vector graphics. I am able to run it on Linux using things like this.
For pixel art, I use Aseprite. It's worth every penny.
I like Krita and Paint Tool SAI for painting, but I haven't done much of that in a bit. I have a Wacom tablet that I use for that kind of thing.
What Engines/Frameworks/Libraries do you use?
I use Godot for game development, and actually also for making applications. I've made my own custom gui theme for it, which give a retro 90's desktop look to any Godot 4+ project. You can get it on my itch.io.
I love Raylib for C/C++ graphics programming. Also imgui.
