main @ 31 LINES
[ HISTORY ] [ UP ]
┌─ NIX ──────────────────────────────────────────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ pkgs, │
│ self', │
│ ... │
│ }: let │
│ inherit (lib) mkIf elem; │
│ inherit (builtins) attrValues; │
│ inherit (osConfig.ooknet.workstation) profiles; │
│ in { │
│ config = mkIf (elem "gaming" profiles) { │
│ home.packages = attrValues { │
│ inherit │
│ (pkgs) │
│ # ryujinx │
│ ryubing │
│ ; │
│ inherit │
│ (self'.packages) │
│ wii-u-gc-adapter │
│ ; │
│ }; │
│ ooknet.gaming.project-plus = { │
│ enable = false; │
│ startFullscreen = true; │
│ netplay.nickname = "ooks"; │
│ }; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ NIX ────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ pkgs, │
│ self', │
│ ... │
│ }: let │
│ inherit (lib) mkIf elem; │
│ inherit (builtins) attrValues; │
│ inherit (osConfig.ooknet.workstation) prof │
│ iles; │
│ in { │
│ config = mkIf (elem "gaming" profiles) { │
│ home.packages = attrValues { │
│ inherit │
│ (pkgs) │
│ # ryujinx │
│ ryubing │
│ ; │
│ inherit │
│ (self'.packages) │
│ wii-u-gc-adapter │
│ ; │
│ }; │
│ ooknet.gaming.project-plus = { │
│ enable = false; │
│ startFullscreen = true; │
│ netplay.nickname = "ooks"; │
│ }; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET