Commit Graph

57 Commits

Author SHA1 Message Date
naps62 032cea0db8 feat: adopt agent-skills, scope aoe config to yolo
Drops the stale skills/commands/CLAUDE.md from home/common/programs/claude
in favour of the agent-skills flake, which is the maintained copy. The
module keeps what agent-skills does not own: packages, statusline and
settings.json.

aoe's config.toml moves to home/yolo — it sets yolo_mode_default, which
starts sessions with permission checks skipped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 08:35:08 +00:00
naps62 77bdbe108d feat: add yolo host
New NixOS VM on proxmox, replacing the Ubuntu box. Reuses the existing
Hyprland config; remote access is Sunshine/Moonlight rather than xrdp,
since xrdp cannot drive a wayland compositor.

Two fixes here are not yolo-specific and affect any fresh install:
git at system level (nix needs it for the type = "git" hyprland input,
but git only came from home-manager, so neither rebuild could run), and
dropping the yogurt input, whose private repo made home-manager
un-evaluatable without GitHub auth.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 06:30:54 +00:00
Miguel Palhas a1c03448e9 wip
CI / lint (push) Successful in 32s
CI / eval (push) Failing after 1m40s
2026-07-16 17:59:22 +01:00
Miguel Palhas f64cc3a803 fix(ci): fetch yogurt input over https so CI can eval without ssh key
CI / lint (push) Successful in 1m5s
CI / eval (push) Failing after 2m28s
The yogurt flake input was pinned via git+ssh://, which the Gitea CI
runner can't fetch (no GitHub SSH key), failing the eval job. Switch to
git+https:// — repo is anonymously cloneable, same rev/narHash.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 11:27:18 +01:00
Miguel Palhas ff408faf69 yogurt
CI / eval (push) Failing after 3m22s
CI / lint (push) Successful in 55s
2026-07-03 07:14:01 +01:00
Miguel Palhas 39e6276c7d Session overhaul: dev tooling, cleanup, theming, fixes
Tooling:
- nh + nvd/nom/statix/deadnix/comma (new programs/nix.nix); GC via nh clean
- zoxide (cd), atuin, just, lazydocker, dust, duf, difftastic (git dft)

Structure:
- rename desktop -> konishi; homeConfigurations -> "user@host" for nh autodetect

Removals (heavy/unused):
- android-studio, unity/.NET/omnisharp/vscode, kicad, zoom, calibre,
  google-fonts, nerd-dictation

Screen recording:
- kooha + vokoscreen-ng + `webcam` corner-cam command/window-rule

Fixes:
- WEBKIT_DISABLE_DMABUF_RENDERER moved to common (electron/tauri on intel)
- kitty pinned to Catppuccin-Mocha; darkman no longer toggles kitty/claude
- claude theme dark + statusline locale fix
- ssh: migrate to settings API + multiplexing/keepalive/AddKeysToAgent;
  gpg-agent enableSshSupport
- silence hyprland configType / gtk4 / xdg userDirs deprecations

Flake hygiene:
- follows=nixpkgs for foundry/hardware/rose-pine/zen/spicetify (10->5 nixpkgs)
- zoxide _ZO_DOCTOR=0

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 18:17:25 +01:00
Miguel Palhas 4eeef628b0 a few more additions 2026-06-27 14:16:30 +01:00
Miguel Palhas 6f67e5f451 fixes 2026-03-26 14:30:47 +00:00
Miguel Palhas be52931cbe copying claude's settings.json instead of symlinking 2026-03-25 15:14:32 +00:00
Miguel Palhas b6efd4d27b noctalia with fingerprint lock screen 2026-02-17 11:28:12 +00:00
Miguel Palhas e8086e8528 Several hyprland updates:
plugins, new cursor, light/dark themes, new app launcher, ...
2026-02-16 17:33:40 +00:00
Miguel Palhas 48225afa6d claude-code-nix 2026-02-15 16:47:55 +00:00
Miguel Palhas 5070f11eed cleanuip 2025-10-30 10:09:05 +00:00
Miguel Palhas d026c0c4fa hyprpanel fixed 2025-09-25 09:57:55 +01:00
Miguel Palhas d00a6b0462 ethui 2025-08-03 19:45:48 +01:00
Miguel Palhas a581b4eb07 wip 2025-07-31 14:31:57 +01:00
Miguel Palhas f0d3a146a0 updates 2025-07-31 14:31:45 +01:00
Miguel Palhas 92eb194682 wip 2025-07-31 14:31:02 +01:00
Miguel Palhas 90706618e7 wip 2025-07-31 14:30:53 +01:00
Miguel Palhas c681394ff7 update nvim 2025-07-30 17:36:22 +01:00
Miguel Palhas aab35e484c ethui 2025-07-25 12:29:23 +01:00
Miguel Palhas 65dd668e9e updates 2025-07-16 14:59:50 +01:00
Miguel Palhas df363e4836 updates 2025-07-16 14:57:00 +01:00
Miguel Palhas bfaf0d46d9 remove old hosts 2025-07-03 22:39:37 +01:00
Miguel Palhas e08defd4f4 update zen browser 2025-07-03 22:38:51 +01:00
Miguel Palhas b25f09af9c wip 2025-06-29 16:59:17 +01:00
Miguel Palhas 0f2a209c52 wip 2025-06-29 14:50:36 +01:00
Miguel Palhas 1aea9ec423 wip 2025-06-15 09:45:47 +01:00
Miguel Palhas bc8a219f16 wip 2025-06-15 09:26:50 +01:00
Miguel Palhas 002765d5a6 wip 2025-04-10 14:13:43 +01:00
Miguel Palhas af99c3be6f updates 2025-02-24 11:10:06 +00:00
Miguel Palhas 1ad9d383ee wip 2025-01-13 21:53:50 +00:00
Miguel Palhas f39f14e4c1 Removing catppuccin 2025-01-13 21:47:59 +00:00
Miguel Palhas 96a72ac8fc wip 2025-01-12 11:28:49 +00:00
Miguel Palhas 7b8bcf42ca removed hyprland input (unused) 2025-01-04 06:18:39 +00:00
Miguel Palhas 3ac2348e17 cleanup old vars 2025-01-04 06:01:29 +00:00
Miguel Palhas 2377731aa5 hyprland 0.44 2025-01-04 05:57:07 +00:00
Miguel Palhas e1aaade858 Using foundry nightly 2024-11-30 09:18:24 +00:00
Miguel Palhas 0a82392422 removing avizo 2024-11-03 16:51:42 +00:00
Miguel Palhas e15c5afea1 arrakis 2024-10-09 12:23:10 +01:00
Miguel Palhas f1e35d26d1 cursor 2024-10-07 09:54:29 +01:00
Miguel Palhas 31bbf3d306 firefox 2024-10-06 18:27:35 +01:00
Miguel Palhas 664df9210d Adding asdf 2024-10-06 11:10:51 +01:00
Miguel Palhas e2f324ffaa Setting up rofi 2024-10-05 11:44:41 +01:00
Miguel Palhas a2c7984916 code review 2024-10-04 18:00:38 +01:00
Miguel Palhas 627191602a small tweaks 2024-10-04 17:56:17 +01:00
Miguel Palhas 7ab89c1f28 Adding foundry 2024-10-04 17:51:23 +01:00
Miguel Palhas 876a002af6 code review 2024-10-04 17:41:00 +01:00
Miguel Palhas 5256730fe1 code review 2024-10-04 17:35:03 +01:00
Miguel Palhas cbf66e1699 code review 2024-10-04 16:00:19 +01:00