1
0
Fork
You've already forked pkgs
0
a multi-package repository of either stuff i have made or stuck together exposed for public consumption
  • Nix 100%
weegs710 8610eee70e fix(steam): bump decky-loader to 3.2.6 and pnpm to 10.34.4
- decky-loader 3.2.5-pre1 -> 3.2.6, the stable release of the june 2026 steam-beta errorboundary fix (PR #916)
- pnpm_9 (9.15.9) is CVE-flagged in current nixpkgs (CVE-2026-48995 and friends), eval refuses to proceed
- swap fetchPnpmDeps + nativeBuildInputs from pnpm_9 to pnpm_10 (10.34.4, no known vulnerabilities)
- pnpmDeps hash recomputed for the pnpm 10 fetcher; identical at 3.2.6 (frontend deps unchanged between versions)
2026年07月05日 13:26:17 -04:00
packages fix(steam): bump decky-loader to 3.2.6 and pnpm to 10.34.4 2026年07月05日 13:26:17 -04:00
flake.lock feat: initial flake with gorguru package 2026年04月30日 12:43:04 -04:00
flake.nix feat: turn pkgs into a multi-package storefront 2026年06月09日 02:08:54 -04:00
LICENSE docs: add readme and mit license 2026年06月09日 02:50:05 -04:00
README.md docs: add readme and mit license 2026年06月09日 02:50:05 -04:00

pkgs - my packaged nix tools

a little flake storefront for the wrapped packages i use. machine-agnostic and config-free -- they bundle a capability onto a package, nothing personal baked in (that lives in anomalOS).

i split them out here because im dropping flakes entirely in anomalOS in favor of tack, and i still wanted these grabbable with a plain nix run. so they keep living as a flake, just on their own.

x86_64-linux only.

packages

package what it is
steam steam wrapped with decky-loader (built from source) + mangohud/gamescope/gamemode in its FHS env
zen zen browser via wrapFirefox with widevine and privacy prefs locked in
helium helium browser with widevine bolted on inside an FHS env
nushell nushell with a batch of dev tools bundled straight into PATH
retroarch retroarch wrapped with 34 libretro cores
gorguru offline Project Gorgon data browser TUI (prebuilt binary, source closed for now)

usage

run one straight off the remote, no install:

nix run git+https://codeberg.org/weegs710/pkgs#zen
nix run git+https://codeberg.org/weegs710/pkgs#gorguru -- search 'Velkort' --source npcs

or install just one into your profile:

nix profile install git+https://codeberg.org/weegs710/pkgs#retroarch

to use them from your own flake, add the input once:

inputs.pkgs.url = "git+https://codeberg.org/weegs710/pkgs";

then reference only what you want -- nix builds just the packages you actually touch, never the whole set:

# just one
environment.systemPackages = [ inputs.pkgs.packages.x86_64-linux.zen ];
# or a handful
environment.systemPackages = with inputs.pkgs.packages.x86_64-linux; [ zen retroarch ];

i pull them into anomalOS as a tack input the same way:

[inputs.pkgs]
url = "git+https://codeberg.org/weegs710/pkgs"
follows = { nixpkgs = "nixpkgs" }

license

MIT license. do whatever you want with it.