Commit Graph

33 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
Miguel Palhas 5ed3026903 updates 2026-07-29 15:49:43 +01:00
Miguel Palhas 938a900fbe feat(home): package Claude Desktop and T3 Code, with per-host UI scaling
Add two Electron AI desktop apps built from their official upstream
binaries and wire them into the home config (x86_64 only):

- claude-desktop: Anthropic's official Linux .deb, unpacked via dpkg +
  autoPatchelfHook. Wrapper disables the SUID sandbox (nix store can't
  set it up) and adds the NixOS GL driver path so it hardware-accelerates
  instead of falling back to software rendering.
- t3-code: pingdotgg/t3code AppImage via appimageTools.wrapType2, with
  desktop entry + hicolor icons.

Both share a new custom.aiApps.deviceScaleFactor option feeding
--force-device-scale-factor; konishi's 4K@1x monitors set it to "1.5",
arrakis stays native.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 14:06:55 +01:00
Miguel Palhas eab82e8ff0 claude updates 2026-07-06 08:45:22 +01:00
Miguel Palhas c81454c680 claude: sync settings.json (model opus[1m], tui fullscreen)
Bring the live ~/.claude/settings.json changes upstream so the
mutable-file guard stops aborting home activation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:50:58 +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 559edbe89a various fixes 2026-06-27 11:21:45 +01:00
Miguel Palhas 4aa2e67794 wip 2026-05-08 13:21:42 +01:00
naps62 181ee03cc2 feat(claude): add /work and /yolo Linear workflow skills
Replace the old /work command with two new skills backed by Linear:
- /work: proper flow (plan, PR, CI iteration, review loop)
- /yolo: fast flow (implement, push directly, done)

Both share common config via linear-common/COMMON.md and use
per-project .claude/linear.json for org, team, build commands, etc.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 10:38:35 +00:00
Miguel Palhas 3d881785d5 wip 2026-04-09 18:16:34 +01:00
Miguel Palhas d48267c8ad wip 2026-04-09 18:16:31 +01:00
Miguel Palhas 7c41597269 wip 2026-03-28 17:00:24 +00:00
Miguel Palhas be52931cbe copying claude's settings.json instead of symlinking 2026-03-25 15:14:32 +00:00
Miguel Palhas beb62ba7e0 wip 2026-03-20 10:32:04 +00:00
Miguel Palhas a8e27ee9d3 wip 2026-03-18 09:41:46 +00:00
Miguel Palhas 1e1238a6c1 several updates 2026-02-25 21:53:21 +00:00
Miguel Palhas b6efd4d27b noctalia with fingerprint lock screen 2026-02-17 11:28:12 +00:00
Miguel Palhas d673653afb tempo foundry 2026-02-11 14:47:58 +00:00
Miguel Palhas 7e3cae0f4f better claude symlinks 2026-02-11 10:57:10 +00:00
Miguel Palhas b100de6f87 claude commands 2026-02-10 09:36:55 +00:00
Miguel Palhas 7f3daae4fe claude agents 2026-02-09 14:14:09 +00:00
Miguel Palhas f9dfa0404e wip 2026-02-04 14:02:11 +00:00
Miguel Palhas b9e8198607 fix claude settings 2025-12-23 10:42:38 +00:00
Miguel Palhas 900a963c79 wip 2025-12-10 17:58:27 +00:00
Miguel Palhas 9d5cffee14 wip 2025-11-28 15:03:09 +00:00
Miguel Palhas 669e590c60 wip 2025-11-28 15:02:37 +00:00
Miguel Palhas f2177c0c68 wip 2025-11-26 11:33:52 +00:00
Miguel Palhas 8b23df9fed more claude commands 2025-11-26 11:26:41 +00:00
Miguel Palhas 38dff7bfeb wip 2025-11-25 11:05:30 +00:00
Miguel Palhas 5098792587 wip 2025-11-22 09:49:13 +00:00
Miguel Palhas f4df2ab6eb wip 2025-11-20 08:19:01 +00:00
Miguel Palhas b46e05fd71 claude commands 2025-11-19 09:25:40 +00:00
Miguel Palhas a593e0696e claude custom commands 2025-11-19 07:46:40 +00:00