ltadeu6
6e293a5c8d
Use nextcloud32 (nextcloud31 is EOL in nixpkgs 25.11)
2026-05-25 17:28:36 -03:00
ltadeu6
b047f80dd1
Add Nextcloud to NixOracle with dynamic project homepage
...
- services.nextcloud with PostgreSQL, hostName nextcloud.tadix.dev
- nginx vhost with ACME for nextcloud.tadix.dev
- Homepage PROJECTS section now fetches repos from Forgejo API
- Added nextcloud link to footer
2026-05-25 17:28:12 -03:00
ltadeu6
2f0af1d113
Document Cloudflare bootstrap token policy
2026-05-25 17:06:59 -03:00
ltadeu6
ebc21a4add
Add Cloudflare API token helpers
2026-05-25 17:00:03 -03:00
ltadeu6
abceabd066
Register Cloudflare bootstrap token secret
2026-05-25 16:54:49 -03:00
ltadeu6
9b39b70764
Set Android push gateway URL
2026-05-25 16:39:39 -03:00
ltadeu6
923caba7f1
Add matrix Android project secrets
2026-05-25 16:25:34 -03:00
ltadeu6
8c4993cae2
Add Android release signing secrets
2026-05-25 15:53:22 -03:00
ltadeu6
10d79fbc59
Add Forgejo API token secret
2026-05-25 15:37:18 -03:00
ltadeu6
601e410ecf
Add Forgejo API token secret wiring
2026-05-25 15:34:11 -03:00
auto-upgrade
2827eb869d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/687f05a9184cad4eaf905c48b63649e3a86f5433?narHash=sha256-vZJZjLo513IeI8hjzHFc6TDezUd4uCE2Eq4SNO3DNNg%3D' (2026-05-18)
→ 'github:NixOS/nixpkgs/b77b3de8775677f84492abe84635f87b0e153f0f?narHash=sha256-nOesoDCiXcUftqbRBMz9tt4blI5PvljMWbm3kuCA%2B0s%3D' (2026-05-22)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/29916453413845e54a65b8a1cf996842300cd299?narHash=sha256-Ap9KJX%2B5xHIn3bPIpfNgT6MEXdAECECwo4/rmlQD74M%3D' (2026-05-23)
→ 'github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
2026-05-25 15:18:50 -03:00
ltadeu6
aa8802f4e7
site: add BioLab to projects
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 19:55:38 -03:00
ltadeu6
ad3b167f43
NixOracle: deploy BioLab on biolab.tadix.dev
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 19:23:42 -03:00
ltadeu6
2ca0495678
site: add git.tadix.dev link to footer
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:41:47 -03:00
ltadeu6
d0a97a1cbe
NixOracle: add Forgejo on git.tadix.dev
...
SQLite backend, registration disabled, proxied via nginx with ACME.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:30:31 -03:00
ltadeu6
b37daf3bd1
site: update bio
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:24:43 -03:00
ltadeu6
cf9dbf377a
NixOracle: add personal site on tadix.dev
...
Static HTML/CSS served by nginx with Let's Encrypt. Includes about,
projects and writing sections (placeholders) and contact links.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 15:22:30 -03:00
ltadeu6
cb944676a7
NixOracle: disable nix store signature verification
...
Allows local builds to be copied to the server without requiring
trusted signing keys. Safe for a personal single-user server.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 14:53:29 -03:00
ltadeu6
6365aede39
NixOracle: add nginx + ACME for jupyter.tadix.dev
...
Expose JupyterLab via HTTPS with Let's Encrypt. Jupyter now listens
only on localhost; nginx handles TLS termination and WebSocket proxying.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 14:31:23 -03:00
ltadeu6
f449606038
Document win11 GNOME Boxes networking
2026-05-24 11:44:03 -03:00
auto-upgrade
14105448d6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/d1686dc7d36cbd1234cb226ad6ef97e882716acb?narHash=sha256-ox/5IHc8uwy6UTw6N7Shp6uCHIgu/S2PsWeuXsOHSo8%3D' (2026-05-16)
→ 'github:nix-community/home-manager/3ee51fbdac8c8bdfe1e7e1fcaba6520a563f394f?narHash=sha256-QOD/CNm196nCJRheux/URi4/HE66fthdOMqCJoPP1Y0%3D' (2026-05-23)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/d233902339c02a9c334e7e593de68855ad26c4cb?narHash=sha256-30sZNZoA1cqF5JNO9fVX%2BwgiQYjB7HJqqJ4ztCDeBZE%3D' (2026-05-15)
→ 'github:NixOS/nixpkgs/29916453413845e54a65b8a1cf996842300cd299?narHash=sha256-Ap9KJX%2B5xHIn3bPIpfNgT6MEXdAECECwo4/rmlQD74M%3D' (2026-05-23)
2026-05-24 08:20:01 -03:00
auto-upgrade
9348a69ee6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nix-openclaw':
'github:openclaw/nix-openclaw/f5e6d2ea2355eb297af5b5e618b37b2fca244df9?narHash=sha256-hlmwIvupaC/luN/SUHe6R/tqHzxAeXqTUt/1U5mcS4w%3D' (2026-05-17)
→ 'github:openclaw/nix-openclaw/8cb8161b5053d05f9fa71174e80699d54c68eca4?narHash=sha256-3bouiOAzP2giYxBGJrZOmqKGwyt6gSy/disRMIzgz%2B8%3D' (2026-05-22)
2026-05-22 15:10:33 -03:00
auto-upgrade
8169815af9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d7a713c0b7e47c908258e71cba7a2d77cc8d71d5?narHash=sha256-6xWoytx8jFW4PF1GjRm/i/53trbpKGfz6zjzQGBr4cI%3D' (2026-05-14)
→ 'github:NixOS/nixpkgs/687f05a9184cad4eaf905c48b63649e3a86f5433?narHash=sha256-vZJZjLo513IeI8hjzHFc6TDezUd4uCE2Eq4SNO3DNNg%3D' (2026-05-18)
2026-05-19 14:57:14 -03:00
ltadeu6
4b3bce832c
Stop cooling early in laundry drying
2026-05-17 20:01:21 -03:00
ltadeu6
2c90b05f4f
Refine Codex and Claude dashboard icons
2026-05-17 17:12:00 -03:00
ltadeu6
47ebc47794
Set Claude icon to brand orange
2026-05-17 17:10:11 -03:00
ltadeu6
b3c782de3e
Match Claude card colors to Codex
2026-05-17 17:08:36 -03:00
ltadeu6
b7adfc69ba
Speed up Claude usage refresh
2026-05-17 17:03:13 -03:00
ltadeu6
f604d7ecc8
Remove luz-sala LocalTuya integration
...
Direct control not viable due to Tuya 3.5 single-connection limit
and expired cloud subscription. Removing all related config for now.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:57:23 -03:00
ltadeu6
4ab92a985a
Fix LocalTuya install: use systemd service instead of tmpfiles
...
systemd-tmpfiles L+ was not creating the symlink. Replace with a
oneshot service that copies the component before HA starts.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:46:28 -03:00
ltadeu6
3ac9b2c518
Control luz-sala directly via LocalTuya (xZetsubou fork)
...
Drops the bridge approach. Copies the localtuya custom component
(v2025.11.0) into the repo and symlinks it into /var/lib/hass via
systemd-tmpfiles on rebuild. Reverts all bridge-related config.
After rebuild, configure the integration via HA UI with the device
credentials already in the repo.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:38:41 -03:00
ltadeu6
82e6ed9271
Add luz-sala remote control from local Home Assistant
...
Installs ha-bridge.py on vini@192.168.1.105 as a systemd user service
that proxies light commands to the remote HA via JWT authentication.
Local HA gets rest_command, rest sensor, template switch, and a
button-card for both dashboards.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:28:32 -03:00
ltadeu6
f85cf6b2df
Add Claude usage applet for Home Assistant
...
Fetches 5h and 7-day rate limit windows from claude.ai/api and exports
them to a JSON file; adds HA sensors, template sensors, systemd
service/timer, and a button-card for both dashboards.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:18:27 -03:00
ltadeu6
40fc96ffd7
Use ChatGPT web usage for Codex status
2026-05-17 16:00:22 -03:00
ltadeu6
8e03bf57ee
Refine laundry heat stabilization
2026-05-17 15:28:39 -03:00
ltadeu6
dfe891345d
Handle AC power transitions
2026-05-17 15:06:43 -03:00
ltadeu6
36d838ca86
Use numeric AC fan modes
2026-05-17 15:00:02 -03:00
ltadeu6
e394d03175
Tune laundry drying cycle
2026-05-17 14:54:42 -03:00
ltadeu6
588666a967
Add laundry drying dashboard button
2026-05-17 14:44:11 -03:00
ltadeu6
5e1ec01c51
Configure laundry drying in Home Assistant
2026-05-17 14:38:48 -03:00
ltadeu6
2bd4dac0c5
Add laundry drying HA script
2026-05-17 14:30:22 -03:00
auto-upgrade
1061571fd1
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nix-openclaw':
'github:openclaw/nix-openclaw/e2ea91056fdd0836bef96326a2b687277dbe3e1c?narHash=sha256-g0yC%2BloN19X3Xyn6RuBHeWzevH7Qymt0REW%2BkyGuCLY%3D' (2026-05-09)
→ 'github:openclaw/nix-openclaw/f5e6d2ea2355eb297af5b5e618b37b2fca244df9?narHash=sha256-hlmwIvupaC/luN/SUHe6R/tqHzxAeXqTUt/1U5mcS4w%3D' (2026-05-17)
2026-05-17 11:58:42 -03:00
auto-upgrade
a10429ebd5
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/e1fd7350f4410972bcb8c42a697d8c924ffe642a?narHash=sha256-P2krpSkFVYJ89bgsnAZ9RtQiGwiTW77sfSJp9SEDscM%3D' (2026-05-12)
→ 'github:nix-community/home-manager/d1686dc7d36cbd1234cb226ad6ef97e882716acb?narHash=sha256-ox/5IHc8uwy6UTw6N7Shp6uCHIgu/S2PsWeuXsOHSo8%3D' (2026-05-16)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8fd9daa3db09ced9700431c5b7ad0e8ba199b575?narHash=sha256-Ti%2BZBvW6yrWWAg2szExVTwCd4qOJ3KlVr1tFHfyfi8Q%3D' (2026-05-10)
→ 'github:NixOS/nixpkgs/d7a713c0b7e47c908258e71cba7a2d77cc8d71d5?narHash=sha256-6xWoytx8jFW4PF1GjRm/i/53trbpKGfz6zjzQGBr4cI%3D' (2026-05-14)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/da5ad661ba4e5ef59ba743f0d112cbc30e474f32?narHash=sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA%3D' (2026-05-10)
→ 'github:NixOS/nixpkgs/d233902339c02a9c334e7e593de68855ad26c4cb?narHash=sha256-30sZNZoA1cqF5JNO9fVX%2BwgiQYjB7HJqqJ4ztCDeBZE%3D' (2026-05-15)
• Updated input 'zen-browser':
'github:youwen5/zen-browser-flake/9346c84657a9cab472bc4ee5a2d65d42a72d5346?narHash=sha256-zXFSvK80qpI91B7DU9QSExAtafSrz6vzormh2kUi6kQ%3D' (2026-05-09)
→ 'github:youwen5/zen-browser-flake/90d4d395e2be09b2d314816dadd34660528c4ee4?narHash=sha256-hJlFMK7Es783KU/mhLEGC%2Bxim/EqBMVdbsWgthquo6Y%3D' (2026-05-15)
2026-05-16 15:41:59 -03:00
auto-upgrade
f3d3c89c8e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/389b83002efc26f1145e89a6a8e6edc5a6435948?narHash=sha256-OVHdCqXXUF5UdGkH%2BFF2ZL06OLZjj2kvP2dIUmzVWoo%3D' (2026-05-10)
→ 'github:nix-community/home-manager/e1fd7350f4410972bcb8c42a697d8c924ffe642a?narHash=sha256-P2krpSkFVYJ89bgsnAZ9RtQiGwiTW77sfSJp9SEDscM%3D' (2026-05-12)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/549bd84d6279f9852cae6225e372cc67fb91a4c1?narHash=sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9%2BhrDTkDU%3D' (2026-05-05)
→ 'github:NixOS/nixpkgs/da5ad661ba4e5ef59ba743f0d112cbc30e474f32?narHash=sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA%3D' (2026-05-10)
2026-05-12 16:13:19 -03:00
auto-upgrade
e36d79c867
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5?narHash=sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA%3D' (2026-05-05)
→ 'github:NixOS/nixpkgs/8fd9daa3db09ced9700431c5b7ad0e8ba199b575?narHash=sha256-Ti%2BZBvW6yrWWAg2szExVTwCd4qOJ3KlVr1tFHfyfi8Q%3D' (2026-05-10)
2026-05-11 14:42:31 -03:00
auto-upgrade
00e4c047b2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/cc09c0f9b7eaa95c2d9827338a5eb03d32505ca5?narHash=sha256-Gp8qwTEYNoy2yvmErVGlvLOQvrtEECCAKbonW7VJef8%3D' (2026-05-03)
→ 'github:nix-community/home-manager/389b83002efc26f1145e89a6a8e6edc5a6435948?narHash=sha256-OVHdCqXXUF5UdGkH%2BFF2ZL06OLZjj2kvP2dIUmzVWoo%3D' (2026-05-10)
2026-05-10 07:53:15 -03:00
ltadeu6
73ba12308a
Increase Ollama context for agents
2026-05-09 20:18:45 -03:00
ltadeu6
3adcfa3044
Add gpt oss Ollama model
2026-05-09 20:09:46 -03:00
ltadeu6
da0bc7a0ce
Fix local agent runtime context
2026-05-09 19:54:15 -03:00
ltadeu6
167bcd32a3
Restore OpenCode package
2026-05-09 19:24:08 -03:00