Skip to content

Instantly share code, notes, and snippets.

View singiamtel's full-sized avatar

Sergio Garcia singiamtel

  • CERN
  • Geneva, Switzerland
View GitHub Profile
@0atman
0atman / configuration.nix
Last active June 9, 2024 21:25
A rebuild script that commits on a successful build
{
config,
pkgs,
options,
...
}: let
hostname = "oatman-pc"; # to alllow per-machine config
in {
networking.hostName = hostname;
@khalidx
khalidx / node-typescript-esm.md
Last active June 13, 2024 12:39
A Node + TypeScript + ts-node + ESM experience that works.

The experience of using Node.JS with TypeScript, ts-node, and ESM is horrible.

There are countless guides of how to integrate them, but none of them seem to work.

Here's what worked for me.

Just add the following files and run npm run dev. You'll be good to go!

package.json