aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md40
1 files changed, 0 insertions, 40 deletions
diff --git a/README.md b/README.md
deleted file mode 100644
index 7398ad6..0000000
--- a/README.md
+++ /dev/null
@@ -1,40 +0,0 @@
-Tools, scripts, and configurations for my machines.
-
-## Steps for a new Darwin machine
-
-Start by installing nix, using [nix-installer](https://github.com/DeterminateSystems/nix-installer) from [DeterminateSystems](https://determinate.systems).
-
-```sh
-curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
-```
-
-Next, we need to install [homebrew](https://brew.sh):
-```sh
-/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-```
-
-Finally, we need a [GitHub personal access token](https://github.com/settings/personal-access-tokens). Create one with an expiration time, and renew it when ever it's about to expire (we will get an email about this). The token needs to be stored in `~/.config/nix/nix.conf`:
-
-```
-access-tokens = github.com=****
-```
-
-Now you can build the configuration (remember, the host name is in lower case) :
-```sh
-nix run nix-darwin -- switch --flake .
-```
-
-Finally, switch the default shell via `chsh`, and set it to `/run/current-system/sw/bin/fish`.
-
-Best to reboot to complete the installation.
-
-## Steps for a new droplet on DigitalOcean
-
-Start by creating a droplet using Debian. Create a new host configuration.
-
-Once the droplet is provisioned, we can use `nixos-anywhere` to convert the droplet to a NixOS installation.
-```sh
-nix run github:nix-community/nixos-anywhere -- --flake .#<host> --target-host root@<IP>
-```
-
-Once the host reboots, check that it's converted to NixOS by running `uname -a`.