Commit Graph
3084 Commits
Author SHA1 Message Date
Gabriel Fontes ea31f2b813 feat: improve deploy script so it works with sudo, tell agents to use it. 2026-06-14 21:46:57 -03:00
Gabriel Fontes 6c8edbb05c feat(firefly): proxy /relatorio-layla to files.m7.rs/relatorio-financeiro.html 2026-06-14 21:46:35 -03:00
Gabriel Fontes af92191d90 docs(jujutsu): note immutable commits are hidden from jj log 2026-06-14 03:07:27 -03:00
Gabriel Fontes cea362a4e2 refine(home/opencode): strengthen end-of-session guidance in context.md 2026-06-14 03:03:22 -03:00
Gabriel Fontes 312720a6ea feat(home/opencode): add end-of-session reflection to context.md 2026-06-14 02:48:11 -03:00
Gabriel Fontes b31ac38aae feat(home/opencode): persist lumis skill 2026-06-13 17:13:04 -03:00
Gabriel Fontes 3ca7dc7387 fix: don't symlink deepseek-apikey secret
This causes .local/state to be mkdir'ed with root:root ownership
2026-06-13 17:10:31 -03:00
Gabriel Fontes e3c15bf84a feat(home/opencode/skills/gabs-tools): note [Blocked] todo semantics 2026-06-13 14:33:08 -03:00
Gabriel Fontes caf0f55af4 feat(home/opencode/skills/gabs-tools): improve todoman flow 2026-06-13 13:50:53 -03:00
Gabriel Fontes 239e4ac013 docs: update CI to CI/CD, reflecting hydra-auto-upgrade 2026-06-13 12:45:25 -03:00
Gabriel Fontes 8c09aca766 docs: remove personal tool references from AGENTS.md secrets section 2026-06-13 12:43:47 -03:00
Gabriel Fontes 9898ead69a docs: remove jj-specific undescribed changes note from AGENTS.md 2026-06-13 12:43:01 -03:00
Gabriel Fontes 9628ea8043 docs: add AGENTS.md with LLM conventions 2026-06-13 12:39:16 -03:00
Gabriel Fontes e7244b5c57 feat(home/opencode/skills/jujutsu): add squash chain and split non-TTY footguns 2026-06-13 12:39:16 -03:00
Gabriel Fontes e281666353 feat(home/opencode/skills/jujutsu): add stale empty commit cleanup convention 2026-06-13 12:38:40 -03:00
Gabriel Fontes badf012d7b feat(home/opencode/skills/jujutsu): add post-work empty commit convention 2026-06-13 12:38:40 -03:00
Gabriel Fontes fcf0deaa10 feat(home/opencode/skills/jujutsu): broaden description to cover all jj operations 2026-06-13 12:38:40 -03:00
Gabriel Fontes 70f93ac1ea feat(home/calendar): add Lumis collection 2026-06-13 12:20:58 -03:00
Gabriel Fontes 5fe257d368 fix(home/opencode): use correct config structure for apiKey 2026-06-13 00:12:07 -03:00
Gabriel Fontes 7c6816ec47 feat(home/opencode): add secrets that opencode can use
These are managed via sops so they are always available, differently from my `pass` secrets which require the yubikey to be plugged. This way I can choose when to make my personal secrets available to the AI or not.
2026-06-12 23:31:38 -03:00
Gabriel Fontes b5cdc58251 feat(hydra-auto-upgrade): add modified check 2026-06-12 20:55:25 -03:00
Gabriel Fontes a244a4a3df feat(home/opencode/skills/jujutsu): init 2026-06-12 20:15:31 -03:00
Gabriel Fontes 059d14ac50 feat(home/opencode/skills/gabs-tools): sending email 2026-06-12 19:56:58 -03:00
Gabriel Fontes 6172adedd5 feat(home/opencode/skills): init gabs-tools 2026-06-12 19:49:41 -03:00
Gabriel Fontes 2631ee5d06 feat(home/opencode/context): add Terminal + sudo preference with example 2026-06-12 19:49:33 -03:00
Gabriel Fontes 6cd7436b16 feat(opencode): add note on opening browser 2026-06-12 10:15:23 -03:00
Gabriel Fontes 4a5e7c9732 chore: remove nix-colors website theme generator 2026-06-12 02:28:25 -03:00
Gabriel Fontes 32827a616c fix(opencode): disable automatic update checks 2026-06-12 01:44:55 -03:00
Gabriel Fontes d13a4ecaec docs(opencode): relax terseness guidance for conversational exchanges 2026-06-11 23:40:35 -03:00
Gabriel Fontes aa15ed4246 chore(home): add Backups to persistence, fix NH_FLAKE for repo move 2026-06-11 23:38:56 -03:00
Gabriel Fontes 8177a8ed8c feat(home): add Projects and Notes to persisted directories 2026-06-11 23:31:57 -03:00
Gabriel Fontes b5af13c659 feat(home): add x-scheme-handler/opencode to desktop entry and use it in hyprland binding 2026-06-11 23:31:57 -03:00
Gabriel Fontes b17f619f37 feat(hyprland): add opencode keybind 2026-06-11 23:31:53 -03:00
Gabriel Fontes 08f78e5db8 feat(home): add opencode
Sorry, it's just too useful :(
2026-06-11 23:30:47 -03:00
Gabriel Fontes 952561cc96 feat(cli/jujutsu): use bookmark advance for tug 2026-06-11 19:56:42 -03:00
Gabriel Fontes 48987f6eb2 chore: finally update readme 2026-06-11 19:54:40 -03:00
Gabriel Fontes 931499188c fix(wireless): set wpa supplicant secret to correct owner and group 2026-06-07 12:11:33 -03:00
Gabriel Fontes 320090eda4 fix(headscale): manage internal services DNS in headscale, deny only / location
This is to fix ACME http challenges not working. I've also replaced the public DNS to point to public IP instead of TS IP.
2026-06-02 09:30:27 -03:00
Gabriel Fontes 0b18edd96b fix(grafana): add root_url
So that links in email works
2026-06-01 07:49:30 -03:00
Gabriel Fontes 3069f22f55 feat(grafana): alarm for services down 2026-06-01 07:32:53 -03:00
Gabriel Fontes dcac052826 feat(prometheus): monitor jellyfin 2026-06-01 07:32:41 -03:00
Gabriel Fontes fcde547f2c feat(cups): declarative cups config 2026-05-31 19:52:13 -03:00
Gabriel Fontes e2de1428a3 fix(roundcube-plugins): try and fix libkolab include problem 2026-05-19 12:21:07 -03:00
Gabriel Fontes c2149ad475 fix(roundcube-plugins/kolab): try and put vendor in each plugin dir instead of merging with roundcube's 2026-05-19 11:39:26 -03:00
Gabriel Fontes a8044096b9 hydra: increase shares for main branch 2026-05-19 11:39:18 -03:00
Gabriel Fontes bd740f7806 feat(alcyone): add lumis website redir 2026-05-19 11:04:43 -03:00
Gabriel Fontes 655d5638f3 feat(hydra-auto-upgrade): let cached-nixos-upgrade callers change jobset (i.e. branch) and job (i.e. hostname) 2026-05-19 10:50:07 -03:00
Gabriel Fontes 877686a934 repo: build staging branch 2026-05-19 10:43:50 -03:00
Gabriel Fontes 24fd93c946 fix(alcyone): disable sendOnly 2026-05-19 10:11:50 -03:00
Gabriel Fontes 2dd252282f feat(alcyone): add lumis send email 2026-05-19 10:03:10 -03:00