This is mainly a note for myself right now to quickly list programs that I have checked to see if they are in nixpkgs and found that they are not packaged.
If anyone else wants to add to this list feel free (since the Package Request template has been removed from Github’s Issue tracker).
If you want to add to this list, then just add one comment and then come back whenever and edit your existing comment with new package ideas (or remove ones that are added).
idk if you guys care about stuff like this i have a huge list and way more stuff i wanna contribute but im lazy (actually adhd) so i shall post only what i rember atm or have in my history (a lot)… sry it could be silly (or USELESS!), i also may or may not update this later (oh i WILL add more to this):
ami-sampler - VSTi (VST3/AU/LV2) 8-bit sampler inspired by commodore amiga
dumbpainttool - TUI ASCII/ANSI art editor (requires pyTermTk). EDIT: yes, this is literally (another) deluxe paint from amiga, but we already have pkgs.gfafx2 and pkgs.evilpixie!
luxtorpeda - steam play compatibility tool to run games using linux-native game engines (it can already be installed via pkgs.protonup-*, but its imperative. previously it was possible to get it via chaotic-cx (flake). similarly, see proton-ge-bin (nixpkgs) and steam-play-none (nixpkgs), which go directly to programs.steam.extraCompatPackages
My #1 thing by a good margin is WINE for ARM Linux (issue). Recent versions of WINE integrate with FEX to allow running x86-Windows apps fairly reliably on aarch64-linux systems. They use thunking to native WoA libraries so the performance is quite good (to the point where people have run AAA games in this way), and NT’s 64K-aligned page allocation circumvents the problems with running x86 WINE within FEX on large-pagesize ARM systems (so a microvm is no longer necessary).
I looked into packaging this, but the current WINE packaging exceeds my Nix abilities to the point where I couldn’t even figure out how to get a dev shell for WINE on an aarch64-linux machine.
I have rewriting the Wine packages on my list of things to do for 26.05, but I have Swift and some Darwin stuff to do before that. Having ARM64 Wine working on Darwin will be important for me once we drop Intel support on Darwin next year.
Actually it is in nixpkgs, but hopelessly outdated. I gave it a shot to update a few years ago, but the maintainers appear to have disappeared and I failed miserably (it’s rather complex, though in theory it should be “straightforward” (just a c++ program…)).