Guix channel packaging htayj public projects
  • Scheme 55.6%
  • Python 20.3%
  • Shell 14%
  • TypeScript 4.3%
  • Tree-sitter Query 2%
  • Other 3.6%
Find a file
2026-10-04 03:29:49 -04:00
.goocastle feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
guix/tay feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
reports channel: isolate package modules under guix 2026-09-13 08:52:57 -04:00
tests feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
.gitignore Add enforced Guix package quality Gooflow 2026-08-24 23:24:55 -04:00
.guix-authorizations chore(goocastle): upgrade generated runner 2026-08-27 22:26:24 -04:00
.guix-channel channel: isolate package modules under guix 2026-09-13 08:52:57 -04:00
ACCOUNTING.md feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
channels.guix Add Claude packages 2026-08-17 03:19:35 -04:00
LastGame (2).broguesave chore(goocastle): checkpoint residual agent changes before runtime evidence 2026-09-11 21:29:10 -04:00
LastGame.broguesave chore(goocastle): checkpoint residual agent changes before runtime evidence 2026-09-11 21:29:10 -04:00
LICENSE License channel under GPL-3.0-or-later 2026-08-14 07:07:55 -04:00
Makefile feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
PROJECTS.md docs: separate package guide from maintenance accounting 2026-10-04 00:42:24 -04:00
README.md feat: package Lispy Rogue Nuklear and LiteGraph native consumers 2026-10-04 03:29:49 -04:00
THIRD_PARTY_NOTICES.md Add Halloy and desktop packages; update kitty and Fontra 2026-09-28 20:40:31 -04:00

Taylor's Guix channel

A personal GNU Guix channel for desktop tools, coding assistants, historical computing, fonts, MUD clients, and a large collection of roguelikes. It also preserves reviewed repositories as immutable source snapshots. Packages are pinned; adding the channel does not start services or change your desktop.

Contents

Add the channel

Add this entry to ~/.config/guix/channels.scm, retaining your other channels:

(use-modules (guix channels))

(cons
 (channel
  (name 'tay)
  (url "https://github.com/htayj/guix-channel")
  (branch "master")
  (introduction
   (make-channel-introduction
    "5de4b5693fae9aa776d089d9818126bc253a69a9"
    (openpgp-fingerprint
     "997E 2BA6 B523 4026 8A39 87E3 D94F 0A11 ACD7 8333"))))
 %default-channels)

Then run guix pull. The signed introduction's key is published on the keyring branch. The channel declares an authenticated Nonguix dependency in .guix-channel; some entries are proprietary or binary-assisted, so this is not a free-software-only channel.

Forgejo is the authoritative repository and issue tracker (LAN/tailnet access). The public GitHub URL above is the code push mirror, convenient for users outside that network. Authorized local users can substitute ssh://git@192.168.7.121/tay/guix-channel.git while keeping the same branch and introduction. A local uncommitted change is not yet published through either channel URL.

Install, build, or try a package

After guix pull, use ordinary Guix commands:

guix search nlarn
guix install nlarn
guix build nlarn              # realize an output without installing it
guix shell nlarn -- nlarn     # try it in a temporary environment

To use a checkout immediately, without pulling it into your Guix:

git clone https://github.com/htayj/guix-channel
cd guix-channel
guix install -L guix nlarn
guix build -L guix cadr-fonts-latin
guix build -L guix htayj-ivory-key-source

Modules live under guix/, so the load path is -L guix, not -L .. When a package name also exists in upstream Guix, select the channel version explicitly. For example:

guix install -L guix -e '(@ (tay packages praat) praat)'
guix build -L guix praat@7.0.02

Builds can be memory-intensive. Package-specific instructions document tested flags and runtime setup; for example, Fontra uses a locally verified --no-grafts --no-offload path, while Hyprland plugins must match the compositor ABI. Installation alone does not configure a service, load a plugin, choose a font, connect to a MUD, or authenticate an AI provider.

Programs

Versions below are the package definition's version, including snapshot suffixes where used—not guesses at an upstream release. The inherited DankMaterialShell variant is 0.5.1 on the documented/selected Guix base; its version follows that base if a different Guix revision is selected. Package names link to implementation metadata. The catalog covers the declared top-level build inventory, including older deliveries; private npm/Python/Java/Rust/Haskell closures are deliberately not expanded into user-facing tables.

Status: Verified means the existing accounting records an exercised package-specific path, with the limits in that receipt. Defined means a package is included in the build inventory, but this guide does not establish complete native acceptance. Neither status alone claims the current checkout has been published, every feature tested, or the program deployed. Explicit publication, source-required, and build gates appear in the final table.

Desktop, window layouts and input

Package Version What it does Status
azurra-gtk-theme 4.2.7 Azurra theme for GTK 3 applications Defined
caelestia-cli 1.1.3 caelestia shell control, colour scheme, screenshot, recording, and picker command Verified isolated IPC
caelestia-panes 1.0.0 Persistent native SilverBullet reader, Memos capture and glirc desktop panes Verified surface; login-gated workflows
caelestia-shell 2.5.0 Quickshell desktop shell, Caelestia QML plugin, and caelestia-shell launcher Verified isolated surface
dank-material-shell-shell-only 0.5.1 Full upstream shell with external GTK/Qt icon mutation guarded by the user's settings and DMS_DISABLE_MATUGEN Defined
flex-launcher 2.2-0.cc0d987 HTPC and gamepad application launcher Defined
halloy 2026.8 Upstream x86_64 Linux desktop IRC client release with Wayland/X11 runtime libraries Defined
hy3 0.55.4-0.d7e0c58 Manual tree layout and tabbed groups, lib/hyprland/libhy3.so Verified ABI load and IPC
hyprland-dualmaster 0.55.4-0.1.1 Coupled centered masters, adjustable 60% default and side stacks, lib/hyprland/libdualmaster.so Verified ABI/input path
hyprland-preview-share-picker 0.2.1-9.e2f30ff GTK4 Hyprland screencast picker with window previews Defined
input-remapper 2.2.1-0.3b519a1 Remap input device buttons and axes Verified
kbredir 0.9 VT220, Linux-console, xev, XSendEvent, and XTEST keyboard-event redirects Verified
keymapper 5.6.0-0.2ddd5cc Context-aware keyboard and mouse remapper Verified
kitty-bitmap 0.49.1 Kitty variant that selects native bitmap fonts and encodes XKB Meta as terminal Alt Verified headless path
notion-river 0.6.0-14.ge79dea3 Static tiling window manager for a separately supplied River 0.4.x+ compositor Defined
wired 0.10.7 Configurable X11 desktop notification daemon Verified

AI and coding assistants

Package Version What it does Status
ai-code-interface-el 1.930 Emacs interface for AI coding assistants Verified
buzz 0.5.23 Local-first desktop workspace for humans and AI agents Defined
chatgpt-el 0.2-0.51c658a Emacs ChatGPT frontend requiring the user-provided lwe CLI Verified
claude-code 2.1.233 Proprietary agentic coding command-line interface Defined
claude-desktop 1.30096.1 Proprietary Electron client for Claude on Linux Defined
dorxng-mcp 0.1.0 MCP server and its packaged Python dependencies Defined
eca 0.154.0 Editor Code Assistant JVM server and CLI Verified
eca-emacs 0.0.1-0.f145505 Emacs client for Editor Code Assistant Verified
emacs-aidermacs 1.11-0.2fc9939 Emacs interface for the Aider coding assistant Defined
emigo 0.5-0.91d122a Emacs coding assistant with local Python backend Verified local backend; no provider/chat proof
hermes-agent 0.21.5 Hermes CLI, JSON-RPC and WebSocket agent backend Verified
hermes-desktop 2026.9.24 Hermes Electron desktop with the packaged local backend Verified local desktop; no model calls
oh-my-opencode-slim 2.2.13 OpenCode multi-agent tools and skills plugin Verified
oh-my-opencode-slim-companion 0.1.3 Desktop visualization of local Slim agent state Verified
opencode 1.18.18 Coding-agent command-line interface and terminal UI Defined
opencode-desktop 1.18.18 Electron graphical client with a bundled local backend Defined
pi-coding-agent 0.84.2 Pi coding-agent CLI/TUI with sessions and RPC Verified
sbcl-rplaca 0.1.0 Lisp-native LLM chat interface Defined
squad 0.13.0 AI-team SDK and CLI Verified

Editors and Emacs tools

Package Version What it does Status
emacs-cl 0-19e950e Common Lisp implemented in Emacs Lisp Verified
emacs-eaf-emacs-application-framework 0-0.5fe1a6c Emacs Application Framework core and Qt demo Verified
emacs-forth-mode 0-4450a3a Programming language mode for Forth Verified
emacs-mentor-pinned 0.5-0.ed42ae8 Distinct pinned Emacs rTorrent frontend with the post-0.5 tracker library Verified
emacs-org-popup-posframe 0.0.1-0.d39cb7c Show Org popup buffers in posframes Verified
emacs-treesit-sexp 0-c9aafc4 Tree-sitter-aware structural editing for Emacs Defined
emacs-vim-region 0-7c4a99c GPL-3.0-or-later Vim-style region selection/editing with propagated expand-region Verified
gened 0-0.0d847a3 Original Common Lisp/McCLIM text editor Verified native edit/save path
liquid 2.1.2-0.045f587 Modal terminal text editor written in Clojure Verified
org-mind-map 0.4-0.95347b2 GPL-3.0-or-later original Emacs Org graph exporter, propagated Dash and store-bound Graphviz Verified

Audio, video, fonts and documents

Package Version What it does Status
dicom2mesh 0.823-0.c552b4f Convert DICOM or PNG image volumes into 3D surface meshes Verified
dipc 1.2.0 Offline-built image palette converter Defined
ffglitch 0.10.2 Scriptable bitstream editing, glitch encoding and live SDL preview Verified
fontra 2026.9.0 Browser-based font editor, local server, conversion and workflow commands Verified
gpu-screen-recorder 6.1.3 VA-API/Vulkan screen recorder and gsr-kms-server Defined
kraken 7.1 OCR command-line tools for historical and multilingual documents Verified offline CPU OCR path
ludviglundgren-qbittorrent-cli 2.3.0 Go qBittorrent Web API client; commands qbt and qbittorrent-cli Verified isolated daemon path
nrl-text-to-phoneme 0-f99c64a NRL text-to-phoneme command and rule tables Defined
praat 7.0.02 GTK speech analysis/editor and batch scripting Verified analysis and GTK path
pyrosimple 2.14.2-16.d24655a Command-line tools for rTorrent and BitTorrent metainfo files Verified
sbcl-qbcl 0.1.0 qBittorrent command-line controller Defined
soundthread 0.0.0-0.a33198a Node-graph audio application; CDP host integration unverified Verified Dummy-driver audio path
talmudifier 1.1.0-1.1f23206 Offline XeLaTeX rendering of the bundled Talmud-style example Verified
terminaldrome 0.7.4 Rust terminal client for Navidrome and Subsonic servers Defined
you-can-datamosh-on-linux 0-bc4df09 Datamoshing and video-to-GIF commands with argv-safe FFmpeg calls Defined

Fonts and keyboard layouts

Package Version What it does Status
amstelvar 1.001 Parametric variable serif font family Verified
atarist-font 0-52b91b2 Atari ST 8x16 Unicode BDF and generated PCF font Defined
cadr-fonts-latin 0.1.2 Unicode BDF and OTB Latin fonts Defined
cadr-fonts-symbols 0.1.2 Unicode BDF and OTB specialty fonts Defined
dec-fonts 0.1.0-alpha.2 BDF, OTB, and Linux-console PSF fonts Defined
font-material-symbols-rounded 2.972 Material Symbols Rounded variable icon font Defined
font-nerd-caskaydia-cove 3.5.1 CaskaydiaCove Nerd Font Defined
font-rubik 2.300 Rubik variable font Defined
genera-fonts-latin 0.1.1 Unicode BDF and OTB Latin fonts Defined
genera-fonts-symbols 0.1.1 Unicode BDF and OTB specialty fonts Defined
manna-cadet 20260809-1.e5f7e81 Space Cadet keyboard layouts and helper tools Defined
sbcl-ivory-key 0.1.0 Declarative keyboard-layout compiler Defined

MUD clients

Package Version What it does Status
axmud 2.0.0 Perl/GTK3 graphical MUD client with GMCP and configurable scripting Defined
blightmud 5.7.1 Rust terminal MUD client with Lua, TLS, MCCP2, GMCP, and MSDP Defined
durthang 0.2.0 Rust TUI MUD client with TLS, GMCP, automapping, and encrypted Secret Service transport Defined
frostbite 1.18.2 Qt5 DragonRealms client with Ruby scripting, profiles, maps, sound, and XDG state Defined
go-mud 0.6.6 UTF-8 terminal MUD client with Lua scripting Defined
godisc 0-20180125-47a9163 Discworld-oriented terminal MUD client with an optional tmux workspace Defined
kbtin 0-20260801 TinTin-compatible terminal MUD client with TLS and MCCP Defined
kildclient 3.2.3 GTK MUD client with Perl scripting, plugins, triggers, aliases, and multiple worlds Defined
kmuddy 1.1 KDE MUD client with scripting, mapping, MCCP, MSP, and MXP Defined
lyntin 5.0.1 Text-mode Python MUD client with aliases, triggers, scripting, and module support Defined
mmapper 26.06.0 Qt graphical MUME client, local TLS proxy, and empty-map editor Defined
mudlet 4.22.0 Qt6 graphical MUD client with Lua scripting, mapping, multimedia, MXP, and GMCP Defined
mudpuppy 20251214-1.3199e83 Rust terminal MUD client with embedded Python scripting and TLS Defined
mushkin 0.5.1 Qt MUSHclient-compatible MUD client with Lua, TLS, and MSP Defined
mushtato 1.9.3 Python/Qt MUSH client with sandboxed scripting, TLS, and SSH Defined
potato 2.0.0b19 Tcl/Tk graphical MUSH client Defined
pycat 20240731-1.55c0389 Modular Python MUD proxy client with user-defined world modules Defined
rune 0.10.1 Pure-Go terminal MUD client with Lua, TLS, MCCP2, and GMCP Defined
secretpathway 1.0.0-0.2ea2e6b Java/Swing MUD client with an LPC source editor Defined
tinyfugue 5.2.2 Scriptable terminal MUD client with TLS, MCCP, GMCP, and IPv6 Defined
trebuchet 1082 Tcl/Tk graphical MUD, MUCK, and MUSH client with MCP support Defined

Historical computing and languages

Package Version What it does Status
aiwnios 0.9.0-0.e155e87 Source-built HolyC compiler and runtime environment Verified
aiwnios-bytecode 0.9.0-0.e155e87 Aiwnios environment using upstream bytecode Verified
apout 0-bd9af21 PDP-11 Unix a.out user-mode emulator Defined
blincolnlights 0-932d2ce Virtual front panels and emulators for historic computers Defined
image-tape 0-0402e21 Magnetic-tape image reader with safe output handling Defined
itstar 1.10-0.b709cd8 Create, inspect, extract and append ITS DUMP tape images Verified
klh10 2.0l-guix-0.6d733f2 KL10/KS10 host emulator with console and disk/tape-image converters Verified
ks10-udis 0-c41bced KS10 microcode disassembler and offline fixture Defined
lbforth 0-20230213 Self-hosted portable Forth interpreter and standard wordsets Verified
modus 0.2.0-0.501f2ee Self-hosting Common Lisp implementation with a hosted CLI Verified
pdp10-its-disassembler 0-c745bb5 Disassemble and manipulate PDP-10 ITS files Verified
pdp10-suppty 0-2da0135 Original GTK 2 and CLI SUPDUP terminal clients Verified
pdp10-xpl-pdp-10 0-0e57cbd PDP-10 XPL compiler port Defined
pdp11 0-5b5b734 Host emulators for selected PDP-11 CPU models Defined
pdp6 0-2645ed9 Local SDL console emulator for the PDP-6 Defined
tapeutils 0.6-0.84a3a78 Read, write, and inspect magnetic-tape image files Verified
uc-explorer 0.1.0 Explore Lisp machine microcode Defined
vt05 0.1-1.934fe88 SDL emulators for six classic text terminals Verified

Roguelikes and other games

NetHack, Hack and Rogue variants

Package Version What it does Status
acehack 3.6.0-0.9a4c767 Historical tty NetHack variant Defined
bell-labs-rogue7 7.7.1 Historical terminal dungeon game with XDG-managed score and save state Defined
dhack 0.2c Historical terminal symbolic roguelike Defined
dnethack 3.26.0 Terminal dungeon exploration game based on NetHack Defined
dynahack 0.6.0 DynaHack curses NetHack variant Verified
evilhack 0.9.3 EvilHack terminal NetHack variant Verified
fiqhack 4.3.0 FIQHack terminal NetHack variant Verified
grunthack 0.2.4-0.51d75ee GruntHack terminal NetHack variant Verified
hack 1.0.3 Original BSD-3-Clause source-built terminal game/data/manual/notices, immutable store assets and XDG native mutable state Verified
hackem 1.2.2 HACK’EM terminal NetHack variant Verified
nitrohack 4.0.4 Wide-curses NetHack variant with native menus and saves Verified
slashem 0.0.8E0F2-0.aae9ef2 Extended NetHack terminal dungeon game Verified
splicehack-rewrite 0.8.2-0.0cf23cb SpliceHack Rewrite terminal NetHack variant Verified
srogue 9.0 Robert Kindelberger's expanded version of the Rogue dungeon game Verified
unnethack 6.0.4 NGPL full native TTY game/data/recovery/docs Verified
urogue 1.0.8 Classic terminal dungeon crawl with an expanded bestiary Verified
xnethack 10.0 Variant of NetHack with gameplay and interface changes Verified
xrogue 8.0.3 Expeditions into the Dungeons of Doom, release 8.0.3 Verified

Crawl and Brogue variants

Package Version What it does Status
bcrawl 1.42.1 Terminal-only Dungeon Crawl Stone Soup fork with XDG-managed state Verified
bloatcrawl2 2.2.0 Terminal fork of Dungeon Crawl Stone Soup Verified
brogue 1.15.1 Turn-based dungeon exploration game Defined
brogue-lite 1.13-0.20240105 Casual terminal roguelike dungeon game Defined
hellcrawl 5.7 Console Crawl variant with a streamlined dungeon Verified
kimchi 1.3.2 Korean-localized console Crawl variant Verified
rapidbrogue 1.4.0 Ten-level rapid variant of the Brogue roguelike Verified
stoat-soup 0.23-ish-aug26 Complete original console-only Crawl variant with immutable data/docs and native XDG saves, scores, macros and caches Verified

Other terminal and graphical games

Package Version What it does Status
agduria 0.0.1-0.92c20b1 Early C++/ncurses dungeon-exploration roguelike; no save/load Verified native terminal path
aquarium-arena 0.4-0.6d494c Underwater pygame arena roguelike with XDG high scores Defined
aquesttoofar 1.3 Source-built C++/SDL dungeon adventure starring an aging hero Verified
atlas-warriors 0.0.9 Graphical fantasy roguelike with XDG state Defined
atrogue 0.3.0 Terminal roguelike with configurable dungeon exploration Verified
avanor 0.5.8 Historical terminal roguelike with XDG-managed saves and high scores Verified
babel7drl 2019-03-09 Tower of Babel exploration game Verified
bootrogue 0-118e1cb Roguelike game that fits in a boot sector Verified
chessrogue 0.3.1 Historical terminal chess roguelike built from the canonical SourceForge release Defined
clojure-roguelike 0.1.0-0.16102d6 Minimal terminal roguelike written in Clojure Defined
corerl 1kib-20131024 One-kilobyte terminal roguelike Defined
cotd 2.0.2-0.b771e2e City of the Damned strategy roguelike Verified campaign path
crashrun 0.5.0 Original Python/SDL2 science-fiction roguelike Verified
cryptrover 1.1 Terminal dungeon survival game Defined
cutlassrl 0.05-0.304bb87 Python terminal roguelike Defined
diabaig 1.0.1 Terminal roguelike game Verified
dragonslayer 3.5 Terminal Dragonslayer game Defined
dungeon-monkey-unlimited 1.001 Pascal/SDL fantasy dungeon adventure Verified
freelarn 0-8cd18cb Original C++11 descendant of the Larn dungeon game Verified
gearhead 1.310 GearHead: Arena mecha role-playing game, ASCII interface Verified
gearhead2 0.701 GearHead 2 mecha role-playing game, ASCII interface Verified
grippy-socks 3.5 Terminal Grippy Socks mental health simulation Defined
gruesome 0.0.3 Console roguelike about a grue in procedurally generated caves Defined
hunger-games 3.5 Terminal Hunger Games simulation Defined
hydra-slayer 18.3 Console roguelike about cutting Hydra heads Verified
ighalsk 0.1.16 Original Python 2/Tk dungeon adventure with XDG saves and editors Verified
keeperrl 1.3.0-1.95d2be4 Dungeon-management roguelike with free ASCII assets, not paid media Verified
lambdahack 0.9.5.0 SDL roguelike and game engine demonstration Verified
legcord 1.3.0 Discord desktop client with Shelter plugins Verified logged-out desktop
letter-hunt 002 Seven Day Roguelike about spelling words with captured letters Verified
linerogue 2 Turn-based terminal bike roguelike Verified
lispy-rogue 0.0.2 Common Lisp/Allegro graphical dungeon crawler; no save implementation Verified selected GUI paths
liveonce 005 Seven Day Roguelike about a village's successive heroes Verified
martins-dungeon-bash 1.7 Simple terminal roguelike game Defined
narwharl 0.0.1 Full original source-built C++/ncurses roguelike with immutable definitions and XDG/HOME native saves Verified
nlarn 0.8.0 Original C/ncurses Larn rewrite, immutable console data/locales and native ~/.nlarn configuration/saves Verified
obumbrata 1.0.0 Obumbrata et Velata ncurses dungeon game Verified
plomrogue 0-1.20170821 Please the Island God, a C-engine/Python-client roguelike Verified
pyro 0.04a Complete original Python 2/curses roguelike with XDG native log Verified
revengate 0.13.0 Godot-based graphical roguelike Verified
robotfindskitten 3.0000000.726 Terminal Zen simulation: help robot find kitten Verified
rouge 1.61 Original curses Wikipedia-satire roguelike with XDG controls and high scores Verified
savescummer 002 Seven Day Roguelike played by rewinding and restoring saves Verified
sewer-massacre 1.0 Original Common Lisp curses roguelike with ASDF FASLs and XDG save state Verified
shadow-over-darkmoor 0.2.0-0.fe7d296 Text-based roguelike adventure game Defined
shamogu 1.5.0 Tactical terminal roguelike with totemic spirits Verified
six-two-one 2016-03-06 Original source-built C++/SDL word-puzzle roguelike with libtcod and XDG configuration/saves Verified
space-privateers 0.1.0.0 Haskell/Vty space-travel roguelike Verified
tetraworld 0-unstable-20210406 Four-dimensional terminal exploration roguelike Verified
the-smiths-hand 2014-03-16 Village-smith roguelike with adventurer equipment trading Verified
trial-by-combat 0.1.0 Tactical browser arena served over HTTP and WebSocket Verified
umoria 5.7.15 Full original source-built C++/ncurses Moria with immutable data and XDG scores/default save Verified
wanderers 0-054c1cd Open-world adventure and dungeon-crawling game Defined
wrogue 0.8.0 Warp Rogue science-fiction SDL roguelike Verified

Programming libraries and developer tools

Package Version What it does Status
astx 0.0.0-development-0.9f0ee21 Structural JavaScript/TypeScript search-and-replace CLI Defined
bodge-nuklear 1.0.0-1.40adae4 Common Lisp bindings and wrapper for source-built Nuklear immediate-mode GUI Verified native API and X11 demo
dart-sass 1.105.0 Reference Sass compiler with the module system, run on Node.js Defined
domainslib 0.5.2-1.2a88486 OCaml multicore task pools, parallel algorithms and channels Verified
litegraph 0.7.14-0.0555a2f JavaScript node-graph engine and HTML5 canvas editor Verified engine and browser editor
miou 0.8.0-1.5fcb7e6 OCaml concurrency and synchronization libraries Verified
notty 0.2.3 OCaml composable terminal graphics and Unix/Lwt backends Verified
ocaml-irc-client 0.7.1-1.d6f8b2a IRC client library core Defined
ocaml-irc-client-lwt 0.7.1-1.d6f8b2a Lwt backend for the OCaml IRC client Defined
ocaml-irc-client-lwt-ssl 0.7.1-1.d6f8b2a Lwt OpenSSL backend for the OCaml IRC client Defined
ocaml-irc-client-unix 0.7.1-1.d6f8b2a Unix blocking I/O backend for the OCaml IRC client Defined
ocaml-lwt-ssl 1.2.0 OpenSSL binding with concurrent Lwt I/O Defined
proiel 1.3.3 Corpus-free Ruby PROIEL XML treebank library Verified
qiling 1.4.10 Multi-architecture binary emulation framework Verified
react-blessed 0.7.2 React renderer for Blessed terminal interfaces Defined
ruby-memoist 0.16.2 MIT Ruby method-result caching library Defined
ruby-sax-machine 1.3.2 MIT declarative SAX parsing library with Nokogiri backend Defined
rust-computus 0.1.0 Redistributable Rust simulation core Defined
scala-ts 0.1.8 Scala-style collections, Option, Either and Try for TypeScript Verified
shader-slang 2026.14.1 slangc Slang shader compiler and libraries Defined
tui 0.2.0-0.e435b1b Clojure styled text rendering and cooked line input Verified
wenyan 0.4.0 Classical Chinese language compiler, CLI and JavaScript library Verified compiler/CLI path
xq 0-e1abbb3 Offline-built XML and HTML beautifier and extractor Defined

Other utilities and game launchers

Package Version What it does Status
aptitude-custom-aliases 20160824-1.c61c64e Zsh plugin and documentation Defined
computer-builder 0.1.0 Offline-built PC component catalog web application Defined
faugus-launcher 2.1.0-0.5b2316c GTK game launcher with opt-in runtime downloads Defined
heroic-gogdl 1.3.0 GOG downloader used by Heroic Games Launcher Verified
weidu 252.01 Offline-built Infinity Engine modding command-line tool Defined

Source-oriented collections

These installable outputs are deliberately data/source-oriented, not replacements for native applications. Bell Museum's renderer needs an independently obtained Inferno checkout; its submodule is not packaged.

Package Version What it does Status
bell-museum 20260726-1.15f0093 Museum documentation and Inferno specimen renderer Source-oriented data
custom-nix-pkgs 20260102-1.f1a6694 Preserved Nix expressions plus a snapshot validator Source-oriented data
databases-team75 20170423-1.8b8c624 Preserved legacy client source and documentation Source-oriented data

Desktop support libraries

These are useful desktop building blocks, shown separately so they do not obscure programs. Private compiler, npm, Python, Java, Rust and Haskell dependencies stay in their owning definitions and the detailed accounting rather than this catalog.

Package Version What it does Status
libcava 1.0.0 CAVA audio visualizer as a shared library Defined
m3shapes 1.0.0-1.32ad9ce Material 3 Expressive shape QML module Defined
quickshell-for-caelestia 0.3.1-1.2d3b3e9 qs/quickshell at the commit pinned by Caelestia shell 2.5.0 Defined

Local acceptance and restricted packages

Allure and AloneRL passed final local acceptance. Their publication state is established by the signed channel commit history, not by inclusion in this table. AloneRL's fresh-process Continue preserves terrain only—not character or inventory state. SentinelOne needs authorized source and has no validated privileged runtime.

Package Version What it does Status
allure 0.11.0.0 SDL party-based roguelike using LambdaHack Verified locally
alone-rl 0.3.1 Java/Swing survival roguelike with source-built terrain generator Verified locally; terrain-only Continue
sentinelone 24.3.3.1 Proprietary x86_64 agent Blocked without authorized installer

Source snapshots and research

The dated project inventory records 629 immutable source packages: 51 owned originals, 177 Lars Brinkhoff repositories, 68 PDP-10 repositories, and 333 starred repositories. This is preservation inventory, not 629 runnable applications or a promise to finish every research issue. Snapshots install beneath share/ACCOUNT/projects/REPOSITORY, preserving submodule pointers without fetching their contents.

A *-source package, research ticket, runtime-contract entry, or available package definition is not by itself proof of an installable native program. Empty repositories have no snapshot; archived/reference and excluded server projects retain the dispositions in PROJECTS.md. Missing licenses and other blockers must be resolved before redistribution; a hash is not a license grant. Research/pending definitions outside the normal build inventory are listed separately below rather than presented as verified deliveries.

Research and definitions outside the normal build inventory

These exported definitions are not in the normal top-level make build inventory. Their presence (or an old smoke-contract entry) does not establish a current verified native delivery. Consult Forgejo and the source definition for research/blocker disposition before use; this guide does not promote them to the verified program list.

Package Version What it does Status
cavechop 1.0 Small dungeon-game definition Research / definition only
drl 0.10.11 DoomRL graphical/terminal roguelike definition Research / definition only
flaghack 20260713-1.772c47e Flag-themed NetHack project definition Research / definition only
flaghack-charm 20260713-1.772c47e FlagHack Go terminal launcher output Research / definition only
gsplat-wasm 1.2.9 Browser Gaussian-splatting viewer/toolkit Research / definition only
herdr 0.8.0 Terminal workspace manager for AI coding agents Research / definition only
nhfourk 4.3.0.4 NetHack 4 fork definition; module-load caveat recorded Research / definition only
noctalia 5.0.0-0.ab2cfdf Desktop shell definition; outside normal build inventory Research / definition only
pdp10-gcc 3.2-20020416 GCC C backend that emits PDP-10 TOPS-20 assembly Research / definition only
raelives 0.0.1-0.20140305 Original RaeLives game definition Research / definition only
tassh 20260228-1.672569a Tailscale and SSH PNG clipboard relay Research / definition only

Caveats

  • Provenance differs. OpenCode, Claude, Halloy, ECA, Pi and the Slim desktop companion use upstream release binaries; some source applications rely on pinned prebuilt Electron, wheels, WASM or Godot. The detailed record distinguishes source builds from binary-assisted ones and retains notices.
  • Desktop integration is manual. Hy3 and Dualmaster match Hyprland 0.55.4; upgrade compositor and plugins together. Do not run Caelestia's Arch-oriented install/update commands on Guix configuration or launch competing shells/ notification daemons together. PAM, capture privileges and backend services need separate setup. Desktop details.
  • Local state and credentials belong to the user. Games and apps write to user HOME/XDG directories, not the store. Isolated smokes do not establish live service/provider use or physical hardware support. Caelestia panes retain sensitive plaintext local state; its documented SilverBullet endpoint uses LAN HTTP, and authenticated pane workflows remain operator-gated. Pane privacy and setup.
  • Historical software has limits. Apout is not a sandbox; KLH10 supplies no guest operating system; SUPPTY's old SSH is not security-endorsed; tape-image proofs are not physical tape proofs. Potato deliberately disables insecure upstream TLS. Review the relevant receipt before connecting old clients.
  • Redistribution is package-specific. Unknown-license snapshots and the authorized SentinelOne installer must not be published as substitutes without rights clearance. Never put installers, management tokens or credentials in Git; SentinelOne's --with-source also imports its artifact into the local store, and a non-substitutable flag alone does not protect guix publish.

Documentation and contributing

Contributor rule: keep README an approachable guide. Put future receipts, hashes, issue accounting, full proof details and developer checks in ACCOUNTING.md or an existing focused report. Update program tables when versions or deliveries change, retaining pending/blocked distinctions. Forgejo is authoritative; GitHub htayj/guix-channel is the code push mirror. After a verified Forgejo resolution, manually close its matched GitHub issue counterpart—code mirroring does not synchronize issue closure.

License

Channel-authored definitions, metadata, tests, reports and documentation are GPL-3.0-or-later; see LICENSE. This does not relicense upstream applications, snapshots, fonts, data or other artifacts. Each retains its own grants and required notices; see licensing details and third-party notices.