No description
Find a file
2026-03-17 18:59:02 -07:00
nixos fix my oopid mistakes 2026-03-14 16:49:15 +10:00
scripts add nix compatible build environment 2026-03-14 16:12:39 +10:00
www finished major foundations 2026-03-17 18:59:02 -07:00
flake.lock add nix compatible build environment 2026-03-14 16:12:39 +10:00
flake.nix add nix compatible build environment 2026-03-14 16:12:39 +10:00
README.md chat am i stupid? 2026-03-14 16:49:54 +10:00

Wowzers what a cool website!

Source code for da website o_O

Using

First add a the wa2k flake as an input:

# in flake.nix
inputs = {
  wa2k = {
    url = "git+https://tearforge.net/cry/wa2k.com";
    inputs = {
      systems.follows = "systems";
      nixpkgs.follows = "nixpkgs";
    };
  };
};

Then ensure wa2k.nixosModules.default is imported and wa2k.overlays.default is used:

# in configuration.nix
imports = [
  inputs.wa2k.nixosModules.default
];

nixpkgs.overlays = [
  inputs.wa2k.overlays.default
];

services.wa2k = {
  enable = true;
  port = 8080;
  openFirewall = true;
};

Local Development

Warning

This project is packaged using Nix, it's easier to work it this way :3

$ nix develop
nix-shell$ ./serve &