954 Commits

Author SHA1 Message Date
Giulio De Pasquale
6a804dded9 refactor(user): use configurable default roles 2025-08-13 10:39:08 +01:00
Giulio De Pasquale
639a43c7d4 docs(commitmessage): remove incorrect character limit requirements 2025-08-13 10:34:52 +01:00
Giulio De Pasquale
4058d5aa2f feat(llm): add docling-serve service and reverse proxy configuration 2025-08-13 10:33:36 +01:00
Giulio De Pasquale
b3368553a2 fix(utils): provide clear error for missing role files 2025-08-13 10:32:33 +01:00
Giulio De Pasquale
c930ef6328 refactor(systems): move system configuration logic to lib/systems.nix
Centralize system configuration setup to reduce duplication and improve maintainability.
2025-08-13 10:30:02 +01:00
Giulio De Pasquale
fd2de0ec29 Claude code ignore 2025-08-13 10:00:24 +01:00
Giulio De Pasquale
596081838e More old mods 2025-08-11 18:19:02 +01:00
Giulio De Pasquale
8e51146132 Removed old mods 2025-08-11 18:17:39 +01:00
Giulio De Pasquale
0e263ee06b build(architect): remove unstable package references and unused services 2025-08-08 13:15:33 +01:00
Giulio De Pasquale
a75b5bd2a0 chore(llm): add docling service location configuration
Add configuration for routing requests to the docling-serve service
via the "/docling" endpoint, enabling access from LAN, VPN, and WAN networks.
2025-08-07 12:50:08 +01:00
Giulio De Pasquale
5c59f48f39 bump 2025-08-06 10:16:15 +01:00
Giulio De Pasquale
8469a54c9e chore(llm): update llm package to master 2025-08-06 10:16:06 +01:00
Giulio De Pasquale
a1f92323dd feat(services): add whisparr service configuration 2025-08-05 14:01:35 +01:00
Giulio De Pasquale
3a04a7abfd bump 2025-08-04 15:16:50 +01:00
Giulio De Pasquale
b9ad87c43e chore(hosts): add homeassistant and jacopo-ipad host entries 2025-07-27 18:59:47 +01:00
Giulio De Pasquale
10a8ebf98b feat(headscale): add server_url to settings 2025-07-27 18:26:06 +01:00
Giulio De Pasquale
e9c7c71356 refactor(nix configuration): move pulseaudio disable configuration to services section 2025-07-26 12:40:35 +01:00
Giulio De Pasquale
e36dc1b531 chore(homeassistant): remove deprecated configuration and setup vhost
Removed deprecated options (package, extraComponents, extraPackages, config) and services (mosquitto, go2rtc) from Home Assistant configuration. Added new vhost configuration for pepe.core.vhost.hosts with host and port settings. Simplified service setup by eliminating redundant components and focusing on core vhost configuration.
2025-07-26 12:39:50 +01:00
Giulio De Pasquale
fc52217007 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos 2025-07-26 12:38:26 +01:00
b5ab8944b4 Update roles/home/aichat/roles/commitmessage.md 2025-07-26 12:38:05 +01:00
Giulio De Pasquale
c743cc1dfa refactor(modules/services/llm): rename frontend packages and update service configurations
- Renamed `uiPackage` to `package` for consistency with service naming
- Replaced `tika` service with `docling-serve` using unstable package source
- Updated service dependencies to use `pkgs.unstablePkgs.docling-serve`
- Simplified package configuration logic for frontend services
2025-07-26 12:17:49 +01:00
Giulio De Pasquale
ad305da519 chore(home): add and comment out black in package list 2025-07-26 12:17:15 +01:00
Giulio De Pasquale
68baa3023d architect: removed home assistant and beets 2025-07-26 10:24:17 +01:00
Giulio De Pasquale
fa97662278 bump 2025-07-26 10:24:02 +01:00
0d7740d798 feat(helix): use clippy to check 2025-07-18 12:07:15 +01:00
b735276a1e feat(zsh): add .local/bin to path 2025-07-15 11:21:21 +01:00
16c276aea6 fix(zsh): initContent instead of initExtra 2025-07-15 10:10:04 +01:00
8842e442c1 feat: added direnv hook 2025-07-15 10:08:58 +01:00
Giulio De Pasquale
c627ccf892 feat: added langtool 2025-07-14 12:06:10 +01:00
Giulio De Pasquale
690813e766 bump 2025-07-14 10:18:14 +01:00
Giulio De Pasquale
f565a9cdeb feat: added ssh keys 2025-07-14 10:11:35 +01:00
Giulio De Pasquale
e17fbd96e0 removed extra ssh conf 2025-07-14 10:00:41 +01:00
Giulio De Pasquale
f32c853637 removed script 2025-07-14 09:57:49 +01:00
Giulio De Pasquale
b4644340a4 bump 2025-07-14 09:55:52 +01:00
Giulio De Pasquale
cf04cd58d1 feat: added update app in flake 2025-07-14 09:55:43 +01:00
Giulio De Pasquale
a2eb9e1566 feat: added update.nix 2025-07-14 09:55:28 +01:00
Giulio De Pasquale
ea37aee1f9 fix: navidrome 2025-07-10 16:09:31 +01:00
Giulio De Pasquale
7ab4de5d32 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos 2025-07-08 14:12:16 +01:00
Giulio De Pasquale
00c6784223 bump 2025-07-08 14:10:04 +01:00
36ad489789 Update roles/home/common.nix 2025-07-03 12:57:23 +01:00
Giulio De Pasquale
4c9df03d08 bump 2025-06-25 10:12:43 +01:00
Giulio De Pasquale
1cb9847286 refactor(home/git): remove gitEmail parameter and hardcode userEmail 2025-06-17 12:46:13 +01:00
Giulio De Pasquale
04ee412d1e refactor(home.git): make userEmail configurable and reorganize settings 2025-06-17 12:45:31 +01:00
Giulio De Pasquale
c466fdad7b refactor(user): make tmpfs Downloads configuration conditional on Linux 2025-06-17 12:29:11 +01:00
Giulio De Pasquale
41bfe1fa53 bump 2025-06-17 12:14:53 +01:00
Giulio De Pasquale
5f795cfef8 bump 2025-06-10 16:21:47 +01:00
Giulio De Pasquale
f6907766f0 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos 2025-06-05 16:59:06 +01:00
Giulio De Pasquale
31dc159727 fix(secrets): update publicKeys entry from "ovh.age" to "cloudflare.age" 2025-06-05 16:56:24 +01:00
Giulio De Pasquale
504f3590d3 chore(firewall): remove unused device entries from Tailscale configuration
- Removed outdated device entries (`dodino`, `chuck`) from Tailscale firewall configuration
2025-06-05 16:56:02 +01:00
Giulio De Pasquale
e6ddfcd153 chore(nextcloud): remove unused system packages nodejs-18_x and libtensorflow
- Removed deprecated or unused packages (`nodejs-18_x`, `libtensorflow`) from system dependencies
2025-06-05 16:55:52 +01:00