fix: use ~/dotfiles, update docs, and disable Docker

Co-authored-by: aider (openrouter/openai/gpt-5.2) <aider@aider.chat>
This commit is contained in:
2026-02-08 16:40:45 +11:00
parent acf7cef8e4
commit 556813c3fa
6 changed files with 123 additions and 86 deletions

View File

@@ -11,6 +11,8 @@ This guide assumes:
- Your config repo is a flake with output: `#sam-4screen-desktop`
- Integral300 (ext4) is available and will be mounted on NixOS at: /data
- UUID: 27febd74-20aa-4a3a-92c1-6fdd1ad7e88e
- Dotfiles will live on the installed system at:
- `~/dotfiles` (NOT on /data)
Important constraints:
- `hosts/sam-4screen-desktop/hardware-configuration.nix` is currently a placeholder.
@@ -35,7 +37,7 @@ Important constraints:
3) Commit your changes:
- `git status`
- `git add -A`
- `git commit -m "chore: prep install guide + dotfiles links"`
- `git commit -m "chore: prep install guide + HM config"`
4) Push to Gitea:
- `git push`
@@ -149,13 +151,19 @@ or:
3) Verify SSH works (from another machine):
- `ssh sam@192.168.20.27`
4) Verify /data mounted:
4) Verify /data mounted (this is for your storage drive and for accessing the config repo if you keep it there):
- `mount | grep ' /data '`
- `ls -la /data/home_sam_ubuntu/dotfiles`
5) Home Manager activation:
- `home-manager` is integrated via NixOS switch; it should apply on rebuild.
- If dotfiles symlinks fail, confirm `/data` is mounted and the dotfiles paths exist.
5) Put dotfiles onto the system at ~/dotfiles
Option A (recommended): clone dotfiles repo:
- `git clone <your-dotfiles-repo-url> ~/dotfiles`
Option B: copy from Integral300 if they currently only live there:
- `cp -a /data/home_sam_ubuntu/dotfiles ~/dotfiles`
6) Verify dotfiles exist:
- `ls -la ~/dotfiles`
---