Skip to content

Instantly share code, notes, and snippets.

View frontend.nix
{ pkgs ? import <nixpkgs> {} }: with pkgs;
stdenv.mkDerivation {
name = "frontend";
src = ../.;
buildInputs = [ elmPackages.elm nodejs nodePackages.yarn ];
HOME=".";
View ghost_blog.nix
with import <nixpkgs> {};
with lib;
stdenv.mkDerivation (rec {
version = "1.0.0";
name = "ghost_blog-${version}";
src = fetchFromGitHub {
owner = "nocoolnametom";
repo = "nocoolnametom-local-ghost";
View NixOS-On-Linode.md

Installing on Linode

I copied the bulk of this guide from Andrew Miller's NixOS-On-Linode.md instructions. It's a very well-written guide, but I felt we could make things a bit more simple than he left them in his original guide.

This tutorial is written for people who want to run NixOS on a Linode instance. The installation is pretty straightforward, but it involves some bootstrapping using Linode's tools.

In this tutorial, we will show you how to set up NixOS on Linode by setting up disks (including the installation live CD) using the rescue OS, and use the minimal live CD to install NixOS onto your disk.

Create a Linode

View gist:2c7ff3ca47198acf266de54339f7db35
### Keybase proof
I hereby claim:
* I am nocoolnametom on github.
* I am nocoolnametom (https://keybase.io/nocoolnametom) on keybase.
* I have a public key whose fingerprint is 656F 95AE 0848 1EF2 54B6 9017 980C 909F C478 7796
To claim this, I am signing this object: