Commit graph

221 commits

Author SHA1 Message Date
Sridhar Ratnakumar
0d3f0c5ef5 kolu: darwin 2026-04-30 12:07:01 -04:00
Sridhar Ratnakumar
040cf1e004 pureintent: allow passwordless activate rebuild 2026-04-23 12:51:54 -04:00
Sridhar Ratnakumar
a3bd52468a Install zmx on pureintent 2026-04-23 12:24:11 -04:00
Sridhar Ratnakumar
9b2db0501f Unfuck tailscale post incus 2026-04-19 11:52:06 -04:00
Sridhar Ratnakumar
4c648e912c
Enable incus on pureintent (#113)
* Enable incus on pureintent, rename lxd.nix, drop unused flake-parts

- Add incus module import to pureintent and bind the UI to its
  Tailscale IP (no firewall change needed since tailscale0 is trusted).
- Rename modules/nixos/linux/lxd.nix -> incus.nix since the module
  configures virtualisation.incus, and enable the bundled web UI.
- Drop the unused modules/flake-parts/incus-image helper; the
  `images:nixos/*` community images cover container/VM launches.

* Move incus module into a directory with a README

The troubleshooting notes used to live as comments in the module; they
belong in docs alongside a quick-start on launching containers/VMs and
configuring the UI listener.

* Expand incus README with VM gotchas

Document the sharp edges hit while bringing up a NixOS VM for the first
time: secureboot, memory/cpu/disk limits (with the error signatures
that point at each), configuring the guest (flakes, firewall), and a
three-step guide to exposing a service from inside.
2026-04-19 11:21:39 -04:00
Sridhar Ratnakumar
a02710abe0 Unused 2026-04-19 09:46:33 -04:00
Sridhar Ratnakumar
6f38a2d2fb claude:.. 2026-04-11 10:30:39 -04:00
Sridhar Ratnakumar
57eb3129c0 cc from officia, 2026-04-09 17:54:15 -04:00
Sridhar Ratnakumar
6fed51e1a8 speechd 2026-04-04 17:07:23 -04:00
Sridhar Ratnakumar
2e1e36520c remove 2026-04-04 13:47:23 -04:00
Sridhar Ratnakumar
c13a063d25 add /fact-check command; enable juspay litellm on pureintent 2026-03-31 18:37:50 -04:00
Sridhar Ratnakumar
f9c1fc0fc7 fuck 2026-03-31 14:32:34 -04:00
Sridhar Ratnakumar
35ac61cfdc gc 2026-03-27 21:00:08 -04:00
Sridhar Ratnakumar
f6bd6847c4 controlpersist 2026-03-23 20:50:31 -04:00
Sridhar Ratnakumar
219f17d8ba
Add kolu home service for pureintent (#111)
* Add kolu home service for pureintent

Depends on https://github.com/juspay/kolu/pull/21

* Update kolu input to main (PR merged)
2026-03-21 20:17:57 -04:00
Sridhar Ratnakumar
4937e68d5c umm 2026-03-20 16:13:53 -04:00
Sridhar Ratnakumar
60dd17f5fa claude: no sandbox 2026-03-18 10:46:12 -04:00
Sridhar Ratnakumar
50fdc70f65 Remove unused config 2026-03-14 15:37:55 -04:00
Sridhar Ratnakumar
282bc79322
ssh agent forwarding fix for zellij (#106) 2026-03-14 15:29:45 -04:00
Sridhar Ratnakumar
667543ceca
opencode: use upstream juspay/oc home module (#105) 2026-03-12 18:18:51 -04:00
Sridhar Ratnakumar
3dbdf74950 zellij-one 2026-03-12 17:00:59 -04:00
Sridhar Ratnakumar
ace0f50ace web- 2026-03-12 15:15:09 -04:00
Sridhar Ratnakumar
cd4805d5dd
Enable opencode web service on pureintent (#104)
- Add opencode/web.nix module for web service configuration
- Bind to Tailscale IP (100.122.32.106) on port 4096
- Pass JUSPAY_API_KEY from agenix secret to service
- Update flake inputs: nixpkgs/unstable, nix-darwin/master, home-manager/master
2026-03-11 22:58:45 -04:00
Sridhar Ratnakumar
f13b2406c6
Add opencode home-manager module for zest and pureintent (#103)
* Add opencode home-manager module for zest and pureintent

* Move claude-code Juspay config to separate module

* Add JUSPAY_API_KEY export for opencode
2026-03-11 13:56:30 -04:00
Sridhar Ratnakumar
cea0595d60 Unused 2026-03-11 13:21:05 -04:00
Sridhar Ratnakumar
635ed169f7 Use https://github.com/srid/landrun-nix/pull/18 2026-03-06 09:21:33 -05:00
Sridhar Ratnakumar
3ac0541208 add a package 2026-02-28 07:12:44 -05:00
Sridhar Ratnakumar
77969a85f0 pureintent: ts 2026-02-27 18:34:42 -05:00
Sridhar Ratnakumar
777190ce2f add imako 2026-02-27 18:34:36 -05:00
Sridhar Ratnakumar
62890af2cc chore(template): parameterize user accounts and update README onboarding instructions 2026-02-19 14:22:11 -05:00
Sridhar Ratnakumar
4ec757e7b5 use native claude code 2026-02-13 19:33:02 -05:00
Sridhar Ratnakumar
3681a1ffdf thismoment: init 2026-02-13 16:56:31 -05:00
Sridhar Ratnakumar
c15bed82d1 claude: no gcloud 2026-02-13 16:56:26 -05:00
Sridhar Ratnakumar
7cc72327f6 pureintent: reborn 2026-02-12 16:09:59 -05:00
Sridhar Ratnakumar
0779884c9c imp 2026-02-05 19:34:10 -05:00
Sridhar Ratnakumar
191df23746 foreplay: init 2026-01-30 15:28:27 -05:00
Sridhar Ratnakumar
9d84a8e9ca rm glances 2025-12-24 13:42:20 -05:00
Sridhar Ratnakumar
12778e5393 beszel 2025-12-24 10:46:27 -05:00
Sridhar Ratnakumar
31add36609 pureintent: add swap 2025-12-16 16:47:43 -05:00
Sridhar Ratnakumar
5ee5ed762d obs srv hosted 2025-11-22 19:07:34 -05:00
Sridhar Ratnakumar
af06cea5b2 mv 2025-11-22 18:10:06 -05:00
Sridhar Ratnakumar
d64bacdb90
Reorganize home modules into logical categories (#100) 2025-11-21 14:17:20 -05:00
Sridhar Ratnakumar
16d7918892 upstream 2025-11-20 14:29:17 -05:00
Sridhar Ratnakumar
f0f0d72b16 obsidian: on mac 2025-11-19 21:27:37 -05:00
Sridhar Ratnakumar
8983896a17 pureintent: direct access 2025-11-19 20:43:09 -05:00
Sridhar Ratnakumar
ddf9af4f0b fucking nix in path 2025-11-19 15:45:28 -05:00
Sridhar Ratnakumar
2004020376 vixen: zest 2025-11-19 15:39:01 -05:00
Sridhar Ratnakumar
c4002dbda5 obsidian stuff 2025-11-18 10:44:05 -05:00
Sridhar Ratnakumar
0ead18ea70 Fix 2025-11-17 11:27:01 -05:00
Sridhar Ratnakumar
b6ac2b742b git roxy 2025-11-17 11:23:30 -05:00