Skip to content

Instantly share code, notes, and snippets.

View kradalby's full-sized avatar
🌴
On holiday

Kristoffer Dalby kradalby

🌴
On holiday
View GitHub Profile
@kradalby
kradalby / cloudinit.yaml
Created February 12, 2022 08:23
Oracle Linux 8.5 to NixOS with ESP resizing
#cloud-config
# vim: syntax=yaml
disable_root: false
ssh_authorized_keys: []
write_files:
- path: "/etc/ssh/sshd_config.d/permit_root"
owner: "root:root"
permissions: "0644"
content: |
@kradalby
kradalby / london.md
Last active June 30, 2022 14:11
Reisetips til London

London

Nyttig ting som gjør reisen litt mer behagelig.

Undergrunnen aka The Tube

All betaling på undergrunnen er betalt med kontaktløse kort, så du trenger ikke kjøpe billett eller noe lignende. Det viktigste er at du bruker samme korte når man sjekker inn og ut. På buss sjekker man bare inn. Systemet fungerer også med Apple og Google Pay.

TLDR: "Tap" inn på undergrunnen med kontaktløsekort

@kradalby
kradalby / README.md
Created November 16, 2022 14:28
Quick test server of headscale

Create a folder for test configuration and files:

mkdir headscale-testing
cd headscale-testing
wget -O config.yaml https://github.com/juanfont/headscale/raw/main/config-example.yaml
nix run github:juanfont/headscale#headscale -- serve

In a new window/tmux/session

@kradalby
kradalby / ssh.nix
Created December 1, 2022 10:22
SSH NixOS bootstrap
{pkgs, ...}: {
services.openssh = {
enable = true;
# require public key authentication for better security
passwordAuthentication = false;
kbdInteractiveAuthentication = false;
permitRootLogin = "yes";
};
users.users."root".openssh.authorizedKeys.keys = [