Commit graph

186 commits

Author SHA1 Message Date
589b9a7ddd add declerative devin conf 2026-04-02 16:50:34 -04:00
Hari
029ad0af21
fix agent-browser (#38)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-02 04:42:58 +00:00
Hari
8c78cf18e1
fix agent-browser PATH: add npm global bin to zsh path (#37)
- Add npm global bin dir to zsh path array so agent-browser
  (and other npm -g binaries) are found in interactive shells
- Fix activation check to look for the binary at the actual npm
  prefix path instead of relying on command -v with wrong PATH
2026-04-02 04:12:53 +00:00
Hari
92b13153e9
fix sync script bugs, remove auto-merge workflow (#36)
- Fix jq pipe precedence: wrap uris length check in parens so
  `length` applies to the array, not the boolean and-chain
- Fix while-loop subshell: use process substitution so counter
  variables persist to the final summary line
- Remove auto-merge workflow: GITHUB_TOKEN merges do not trigger
  push events, so deploy-netty never ran on auto-merged PRs
2026-04-02 04:06:14 +00:00
Hari
e634a3e233
add agent-browser + BW browser auth sync for netty (#35)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
- Add chromium to netty system packages
- Add home/agent-browser.nix: configures agent-browser to use nix
  chromium headless, installs via npm on first activation (Linux only)
- Add scripts/sync-bw-browser-auth.sh: imports all BW login items
  into agent-browser encrypted auth vault via --password-stdin
- Add just sync-browser-auth target
2026-04-02 03:45:23 +00:00
Hari
c3fb0fc358
split netty configuration.nix into per-service modules, remove sandbox-agent (#34)
Break the monolithic 495-line configuration.nix into focused modules:
- forgejo.nix: Forgejo service, git user, mirror sync timer
- betternas.nix: control-plane + node agent services
- vaultwarden.nix: Vaultwarden service
- nginx.nix: ACME + all Nginx virtualHosts

Remove sandbox-agent entirely (service, CORS proxy, package).
Keep netty.harivan.sh vhost reserved for future use.
2026-04-02 03:09:27 +00:00
Hari
c97726766a
add harivansh hosted path (#33)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
* add harivansh hosted path

* update path
2026-04-02 02:48:16 +00:00
Hari
f265537a76
add harivansh hosted path (#32) 2026-04-02 02:43:41 +00:00
Hari
861074cdac
/dav port (#31)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 23:43:30 +00:00
Hari
499b63a2ac
add betterNAS (#30) 2026-04-01 23:24:46 +00:00
Hari
a537e0827a
smb hostname truncate + hard limit (#29)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 21:34:59 +00:00
Hari
3a40e8d634
updatereadme (#28)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 20:40:49 +00:00
Hari
72b9ee6507
forgejo require signin (#27)
* require sign-in for all forgejo access

Adds REQUIRE_SIGNIN_VIEW to prevent unauthenticated cloning and browsing.

* update readme
2026-04-01 20:39:43 +00:00
Hari
54e766b728
require sign-in for all forgejo access (#26)
Adds REQUIRE_SIGNIN_VIEW to prevent unauthenticated cloning and browsing.
2026-04-01 20:38:15 +00:00
Hari
50702bc647
rm (#25)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 19:54:03 +00:00
Hari
8b04787d62
add auto-merge workflow for all PRs (#24)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 18:33:21 +00:00
Hari
ae12ade633
move forgejo off port 3000 to 19300 (#23) 2026-04-01 18:31:29 +00:00
Hari
5c8b59529c
add composer, staticcheck, golangci-lint, cadaver to extras (#22)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 04:20:29 +00:00
Hari
b87d614060
fix canola load path (#21)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 03:55:03 +00:00
Hari
4981829a11
claude (#20) 2026-04-01 03:09:19 +00:00
Hari
a9e8899ef0
fix-canole-hidden-files (#19)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-04-01 00:47:18 +00:00
Hari
a5fd2ff869
key swap + ssh (#17)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-03-31 23:20:51 +00:00
Hari
c1d1b2f219
fixzsh (#18) 2026-03-31 23:19:04 +00:00
Hari
1e4ccc2db6
add packages (#16)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-03-31 22:20:44 +00:00
Hari
a711c9312d
canola hidden files (#15)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-03-31 21:46:54 +00:00
Hari
666e17cbb4
update justfile and nvim treesitter nightly mismatch (#14) 2026-03-31 21:06:59 +00:00
Hari
49581536c1
update readme (#13)
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
* update

* update readme

* update
2026-03-31 16:16:44 -04:00
fde5f3477a update 2026-03-31 16:04:15 -04:00
77b7903823 ci netty apply
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions
2026-03-31 15:57:12 -04:00
f820677aab disable user creation 2026-03-31 15:31:06 -04:00
feec4f69bf allow 2026-03-31 15:29:20 -04:00
57606f57f8 fix 2026-03-31 15:25:09 -04:00
000355c318 self-host vault-warden 2026-03-31 15:15:59 -04:00
42b10c5824 set password 2026-03-31 15:07:26 -04:00
a8d72bc28a new keys
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
2026-03-31 14:42:45 -04:00
Hari
1174ed1b96
Merge pull request #11 from harivansh-afk/fix/claude-home-config
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
Fix Claude Code Home Manager config
2026-03-31 12:59:58 -04:00
29f9020c2f Fix Claude Code Home Manager config
Generate Claude settings from Nix so managed commands use the correct home directory, add declarative keybindings for Shift+Enter newline support, and replace the broken inline docs hook with a portable script.

Also stop exporting CLAUDE_CONFIG_DIR so Claude no longer splits managed config between ~/.claude and ~/.config/claude, and fix the status line script shebang for NixOS.

Co-authored-by: Codex <noreply@openai.com>
2026-03-31 07:15:36 +00:00
b93511b85c ghostty: remove vim key table
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
Co-authored-by: Codex <noreply@openai.com>
2026-03-31 07:05:33 +00:00
750422e345 fix prompt host color
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
2026-03-31 02:28:43 -04:00
23e7622c6a update readme
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
2026-03-31 01:41:43 -04:00
1e3f456e26 fix claude 2026-03-31 01:39:48 -04:00
5cf4968207 update readme 2026-03-31 01:39:41 -04:00
Hari
f544a53085
Update README.md 2026-03-31 01:21:26 -04:00
9754d930fb force private 2026-03-31 01:05:58 -04:00
65715b8ea4 update readme 2026-03-31 00:31:47 -04:00
39ad1ff7a4 fix 2026-03-31 00:29:54 -04:00
1e5f4e94ea update 2026-03-31 00:28:05 -04:00
Hari
03302eaf08
Merge pull request #10 from harivansh-afk/phase-3
phase 3
2026-03-31 00:25:22 -04:00
99febca65e fix 2026-03-31 00:23:57 -04:00
f63d51ee26 update 2026-03-31 00:23:05 -04:00