DannyDannyDanny
494bc8a5f4
Fix OpenClaw gateway launch: binary renamed openclaw, add gateway subcommand
...
The nix-openclaw package renamed the binary from openclaw-gateway to
openclaw, and the gateway now runs as a subcommand. Also adds CLAUDE.md
and openclaw-todo.md.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 09:36:39 +01:00
DannyDannyDanny
dc8011d880
Update flake.lock
...
Made-with: Cursor
2026-03-20 08:41:16 +01:00
DannyDannyDanny
bb90cce31c
Add claude-code to macbook system packages
...
Made-with: Cursor
2026-03-20 08:41:14 +01:00
DannyDannyDanny
5e1de21d6c
Replace neofetch with fastfetch
...
Made-with: Cursor
2026-03-20 08:41:13 +01:00
DannyDannyDanny
0eb9d0e8ed
OpenClaw: documents from local path, rebuild workaround, forgejo-cli
...
- Documents (SOUL/TOOLS/AGENTS) from path input to openclaw-documents-repo
- Flake: openclaw-documents.url = path to local clone (no SSH under sudo)
- Remove in-repo openclaw-documents; add docs/openclaw-documents.md
- openclaw.nix: activation backup + force for openclaw.json (TODO to remove)
- home.nix: add forgejo-cli
- .gitignore: openclaw-documents-repo; drop SOUL/TOOLS ignores
- AGENTS.md: OpenClaw docs ref
- TODO: remove OpenClaw activation/force bloat
Made-with: Cursor
2026-03-14 11:48:59 +01:00
DannyDannyDanny
e4dd491359
OpenClaw: stop tracking SOUL.md and TOOLS.md (private docs)
...
Made-with: Cursor
2026-03-14 10:53:08 +01:00
DannyDannyDanny
703720da96
OpenClaw: integrate in dotfiles flake, secrets from files
...
- Add nix-openclaw to flake; OpenClaw config in home/danny/openclaw.nix
- Gateway token from ~/.secrets/openclaw-gateway-token via wrapper script
- Telegram allowFrom from gitignored openclaw-allow-from.nix (example committed)
- openclaw-documents (AGENTS.md, SOUL.md, TOOLS.md) for workspace
- AGENTS.md: note OpenClaw config location and apply command
Made-with: Cursor
2026-03-14 10:51:52 +01:00
DannyDannyDanny
0fb4fe7d6c
Set efiSysMountPoint = /boot so systemd-boot install succeeds with disko
...
Made-with: Cursor
2026-03-08 18:38:26 +01:00
DannyDannyDanny
52d60b9ce0
Install fixes: bootstrap-install.sh (curl one-liner), nix flags in script, mkDefault hostname, doc typos/verify
...
Made-with: Cursor
2026-03-08 18:06:54 +01:00
DannyDannyDanny
3e07a55f5b
Add NixOS server installer USB (disko LUKS + WiFi, hostname prompt)
...
- disko-server.nix: LUKS + ESP + ext4 root layout for disko-install
- server-install: minimal NixOS config for new servers (hostname/WiFi via --system-config)
- installer-iso: custom minimal ISO with iwlwifi; build with nix build .#installer-iso
- scripts/nixos-server-install.sh: prompt hostname/disk, run disko-install
- docs/server-installer-usb.md: build, write USB, optional live/installed WiFi
- .gitignore: nixos/installer-wifi.nix; AGENTS.md + README.md notes
Made-with: Cursor
2026-03-08 16:16:25 +01:00
DannyDannyDanny
a114d2fc0c
feat(sunken-ship): enable wireless networking support ✨
2026-03-08 12:47:32 +01:00
DannyDannyDanny
424ba82399
feat(sunken-ship): pwless ssh access 🔒 ✨
2026-03-08 12:05:25 +01:00
DannyDannyDanny
1338fb1b68
Rename nixos-server to sunken-ship
...
- Rename hosts/nixos-server.nix -> sunken-ship.nix, nixos-server-hardware.nix -> sunken-ship-hardware.nix
- Flake: nixos-server -> sunken-ship, update module path
- Set networking.hostName = sunken-ship in server configs
- Update AGENTS.md, nixos/readme.md, docs/ssh-and-secrets.md, TODO.md
Made-with: Cursor
2026-03-01 12:44:28 +01:00
DannyDannyDanny
cd7658f452
doc: SSH key management and secrets 📝
...
- Updated AGENTS.md to specify one key per purpose for SSH access, including naming conventions and configuration tips.
- Revised README.md to streamline the roadmap and link to SSH and secrets documentation.
- Created docs/ssh-and-secrets.md to outline the strategy for managing SSH keys and secrets in a public repo.
- Refined TODO.md to reflect the new approach for secrets and server configuration tasks.
2026-03-01 11:55:44 +01:00
DannyDannyDanny
2265cdcaff
doc: server git pull without PATH, keep flakes bootstrap config in repo
...
- nixos-server.nix: comment for pull when sudo git not found
- readme: add 'Pull when git is not in PATH' and full-path fallback
- add server-configuration-with-flakes.nix for one-time scp to enable flakes
Made-with: Cursor
2026-02-28 12:15:38 +01:00
DannyDannyDanny
bfe7ae5622
nixos-server: turn off backlight after boot, add video group and light
...
- Add server-backlight-off service to set backlight to 0 ~65s after boot
(consoleblank only blanks framebuffer; backlight stays on otherwise)
- Enable programs.light and add danny to video group for light(1) at console
- At console: light -S 100 to restore brightness
Made-with: Cursor
2026-02-28 11:49:04 +01:00
DannyDannyDanny
a3ae773dff
nixos-server: console blank after 60s to reduce burn-in
...
Made-with: Cursor
2026-02-27 23:50:33 +01:00
DannyDannyDanny
3dcbe2e827
docs: agent server notes, README server link, TODO verify note, nixos readme
...
Made-with: Cursor
2026-02-27 23:36:19 +01:00
DannyDannyDanny
84a065a3df
nixos-server: flake, hardware, readme bootstrap, server-quickstart, TODO
...
Made-with: Cursor
2026-02-27 23:18:57 +01:00
DannyDannyDanny
8d3224e404
fix(macbookair): update permitted insecure package version for Broadcom STA driver
2026-02-27 20:04:15 +01:00
DannyDannyDanny
973ecf8f5f
fix(flake): remove duplicate vscode-server module entry in flake.nix 🐛
2026-02-27 19:55:30 +01:00
DannyDannyDanny
9c816b95ce
refactor: rename git cleanup alias to 'tidy' in fish and home.nix configurations 🎨
2026-02-25 12:57:41 +01:00
DannyDannyDanny
d3e1fbb85d
feat: add git branch clean up function ✨
2026-02-25 12:57:20 +01:00
DannyDannyDanny
19132a127d
feat: add zen-browser package support to home.nix configuration ✨
2026-02-25 12:48:27 +01:00
DannyDannyDanny
0e3470af5b
feat: update home.nix to include zen-browser and comment out vlc for MacOS compatibility
2026-02-25 12:48:09 +01:00
DannyDannyDanny
50e8b1b448
feat: add zen-browser support to home-manager and Nix configuration ✨
2026-02-19 16:00:11 +01:00
DannyDannyDanny
f561dfb926
feat: enhance fish shell key bindings with fzf integration ✨
2026-02-19 15:16:06 +01:00
DannyDannyDanny
2bbb366d7b
feat: add nix update command ✨
2026-02-18 13:36:41 +01:00
DannyDannyDanny
07f458fedf
feat: alias zoxide to cd ✨
2026-02-18 13:36:20 +01:00
DannyDannyDanny
6494056b4c
feat: add vlc ✨
2026-02-06 15:30:19 +07:00
DannyDannyDanny
a8f2a59db5
Add automatic backup configuration for home-manager
...
- Set home-manager.backupFileExtension to 'backup'
- Automatically backs up files before home-manager overwrites them
- Prevents data loss when managing Firefox profiles.ini
2026-02-01 15:03:45 +01:00
DannyDannyDanny
9b6d5e51dc
Configure Firefox remote debugging preferences
...
- Enable devtools.debugger.remote-enabled
- Set devtools.debugger.remote-port to 6000
- Enable devtools.chrome.enabled (required for remote debugging)
- Set devtools.debugger.prompt-connection to false (disable permission prompts)
2026-02-01 15:03:44 +01:00
DannyDannyDanny
b2526ee952
Fix faf script path in home.nix
2026-01-30 18:26:34 +01:00
DannyDannyDanny
9aedc697d9
Rename firefox-tabs to f-around-firefox (faf) and add to PATH
2026-01-30 18:26:15 +01:00
DannyDannyDanny
f9d5811b3d
Add Firefox to home.nix
2026-01-30 18:17:49 +01:00
DannyDannyDanny
b64d0e9f28
fix: remove bad cmd go=a 🐛 🔥
2026-01-11 15:10:29 +01:00
DannyDannyDanny
7a34ccfc7f
refactor: neovim config out of home-manager 🎨
2026-01-11 15:04:22 +01:00
DannyDannyDanny
da93ae365e
chore: update neovim config to use extraConfig 🎨
2026-01-11 15:03:46 +01:00
DannyDannyDanny
086d6d898a
fix: bring back fzf-lua (vimtex still broken) 🐛
2026-01-11 14:43:02 +01:00
DannyDannyDanny
4bc5e5a245
refactor: home confign + macos.nix with direnv and additional development tools ✨
2026-01-11 13:18:43 +01:00
DannyDannyDanny
92c6bc69b6
fix: disable bloat, temporarily disable failing builds 🐛
2026-01-11 13:02:58 +01:00
DannyDannyDanny
1c7cbfd8b8
chore: update syntax git.extraConfig -> git.settings 🎨
2026-01-11 13:01:18 +01:00
DannyDannyDanny
5d732ae785
feat: add ffmpeg ✨
2026-01-01 14:25:13 +00:00
DannyDannyDanny
52749c0647
feat: add mpv to macos ✨
2025-12-28 21:40:01 +00:00
DannyDannyDanny
daf3efaea6
fix: parametrize home folder 🐛
2025-12-28 21:39:20 +00:00
DannyDannyDanny
f16506a108
feat: shell-alias to cd into tmp dir ✨
2025-12-28 21:38:38 +00:00
DannyDannyDanny
843f768038
feat: add find replacement fd ✨
2025-12-08 13:09:58 +01:00
DannyDannyDanny
50d5f3a9e6
feat: alias nix develop to nide ✨
2025-12-02 13:36:52 +01:00
DannyDannyDanny
caab744a54
chore: bump nix home manager state version 📌
2025-12-02 09:41:31 +01:00
DannyDannyDanny
bc66b138f7
feat: enable zoxide on shell init ✨
2025-12-01 10:34:57 +01:00