-57
INSTALL_GUIDE.md
-57
INSTALL_GUIDE.md
···-Hey there! This guide supplements the README with additional details about using the installation scripts. I've tried to make installation as painless as possible. (mainly because i hate typing in commands manually with no autocomplete; yeah ik im not a "true" linux nerd but whatever lol)-First, make sure you've got internet! (this is already covered in [`README.md`](/README.md) so not duplicating here) Also don't forget to double check with `ping 1.1.1.1`-curl -L https://raw.githubusercontent.com/taciturnaxolotl/dots/main/nixos/install.sh -o install.sh-curl -L https://raw.githubusercontent.com/taciturnaxolotl/dots/main/nixos/post-install.sh -o post-install.sh
+22
-5
README.md
+22
-5
README.md
·········> These instructions have been validated by installing on my friend's machine ([`Nat2-Dev/dots`](https://github.com/Nat2-Dev/dots))-You have two options for installation: either the full guide as follows or the install script below and instructions in [INSTALL_GUIDE.md](/INSTALL_GUIDE.md)+> This only currently works with `prattle` and `terebithia` as they have the proper disko configs setup.+For remote installations (like Oracle Cloud), use [nixos-anywhere](https://github.com/nix-community/nixos-anywhere):+Replace `prattle` with your machine configuration and `<ip-address>` with your target machine's IP.+> **Note**: Make sure your SSH key is in the target machine's `authorized_keys` and the machine configuration has the correct network settings.
+11
flake.nix
+11
flake.nix
···
-95
machines/prattle/README.md
-95
machines/prattle/README.md
···-- Since Oracle Cloud x86_64 instances use `x86_64-linux` (Intel), you **must** use `--build-on-remote`-**Note**: The `-i ~/.ssh/id_rsa` flag tells nixos-anywhere which SSH key to use during installation. Your public key (`~/.ssh/id_rsa.pub`) is already configured in the system for post-installation access.-The `--build-on-remote` flag is **required** when deploying from Apple Silicon Macs to x86_64 systems.-1. **SSH Key Changed**: The server's SSH host key will be different after installation. Remove old entry:-Core utilities, development tools (nodejs, python, go, gcc), nix tools (nixvim, nixd, nil), networking tools (mosh, curl, wget), and more.
+179
machines/terebithia/default.nix
+179
machines/terebithia/default.nix
···+"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzEEjvbL/ttqmYoDjxYQmDIq36BabROJoXgQKeh9liBxApwp+2PmgxROzTg42UrRc9pyrkq5kVfxG5hvkqCinhL1fMiowCSEs2L2/Cwi40g5ZU+QwdcwI8a4969kkI46PyB19RHkxg54OUORiIiso/WHGmqQsP+5wbV0+4riSnxwn/JXN4pmnE//stnyAyoiEZkPvBtwJjKb3Ni9n3eNLNs6gnaXrCtaygEZdebikr9kS2g9mM696HvIFgM6cdR/wZ7DcLbG3IdTXuHN7PC3xxL+Y4ek5iMreQIPmuvs4qslbthPGYoYbYLUQiRa9XO5s/ksIj5Z14f7anHE6cuTQVpvNWdGDOigyIVS5qU+4ZF7j+rifzOXVL48gmcAvw/uV68m5Wl/p0qsC/d8vI3GYwEsWG/EzpAlc07l8BU2LxWgN+d7uwBFaJV9VtmUDs5dcslsh8IbzmtC9gq3OLGjklxTfIl6qPiL8U33oc/UwqzvZUrI2BlbagvIZYy6rP+q0= kierank@mockingjay"+"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzEEjvbL/ttqmYoDjxYQmDIq36BabROJoXgQKeh9liBxApwp+2PmgxROzTg42UrRc9pyrkq5kVfxG5hvkqCinhL1fMiowCSEs2L2/Cwi40g5ZU+QwdcwI8a4969kkI46PyB19RHkxg54OUORiIiso/WHGmqQsP+5wbV0+4riSnxwn/JXN4pmnE//stnyAyoiEZkPvBtwJjKb3Ni9n3eNLNs6gnaXrCtaygEZdebikr9kS2g9mM696HvIFgM6cdR/wZ7DcLbG3IdTXuHN7PC3xxL+Y4ek5iMreQIPmuvs4qslbthPGYoYbYLUQiRa9XO5s/ksIj5Z14f7anHE6cuTQVpvNWdGDOigyIVS5qU+4ZF7j+rifzOXVL48gmcAvw/uV68m5Wl/p0qsC/d8vI3GYwEsWG/EzpAlc07l8BU2LxWgN+d7uwBFaJV9VtmUDs5dcslsh8IbzmtC9gq3OLGjklxTfIl6qPiL8U33oc/UwqzvZUrI2BlbagvIZYy6rP+q0= kierank@mockingjay"
+34
machines/terebithia/disk-config.nix
+34
machines/terebithia/disk-config.nix
···
+15
machines/terebithia/home-manager.nix
+15
machines/terebithia/home-manager.nix
+29
machines/terebithia/home/default.nix
+29
machines/terebithia/home/default.nix
···