Giulio De Pasquale
f4813cb281
refactor(sunshine.nix): update display manager and X server configuration
2025-02-01 18:47:27 +00:00
Giulio De Pasquale
7a8a235430
fix(sunshine.nix): specify latest NVIDIA package
2025-02-01 10:24:08 +00:00
Giulio De Pasquale
3187fedfb6
fix(sunshine.nix): update sunshinePkg
to use unstablePkgs
2025-01-31 17:58:49 +00:00
Giulio De Pasquale
15256e49d2
fix(architect/llm.nix): update ollamaPkg
to use ollama-cuda
2025-01-15 17:20:07 +00:00
Giulio De Pasquale
f40cc64b59
feat(sunshine.nix): add Steam with Hue Lights app configuration
2025-01-01 15:20:29 +00:00
Giulio De Pasquale
c95a59028a
fix(sunshine.nix): improve error messages and add checks
2024-12-28 12:21:49 +00:00
Giulio De Pasquale
e5dca361d2
refactor(sunshine.nix): remove hardcoded Modeline configurations
2024-12-28 12:13:34 +00:00
Giulio De Pasquale
ab7c0c3f07
refactor(homeassistant.nix): comment out unused extraPackages
2024-12-27 22:31:41 +00:00
Giulio De Pasquale
cb75e914cc
feat(homeassistant.nix): enable WAN access for Home Assistant
2024-12-20 12:45:50 +00:00
Giulio De Pasquale
145f84415a
refactor(sunshine.nix): switch from XFCE to GNOME and modify display manager settings
...
- Replaced XFCE with GNOME as the desktop manager
- Updated `displayManager` configuration to use GDM instead of SDDM
- Added `autoSuspend = false` for GDM
- Set `defaultSession` to "gnome-xorg"
- Disabled `NetworkManager-wait-online` service using `mkForce`
2024-12-18 14:07:39 +00:00
Giulio De Pasquale
5925e20119
fix(sunshine.nix): add -pipewire
flag to Steam command
2024-12-17 17:19:36 +00:00
Giulio De Pasquale
6198e4bca1
fix(sunshine.nix): update cudaPackages
to version 12.4
2024-12-16 13:38:46 +00:00
Giulio De Pasquale
049174c54c
Revert "fix/feat(sunshine.nix): update CUDA version and refactor gamescope arguments"
...
This reverts commit 3424fb4b9f
.
2024-12-16 13:37:09 +00:00
Giulio De Pasquale
3424fb4b9f
fix/feat(sunshine.nix): update CUDA version and refactor gamescope arguments
2024-12-16 13:21:39 +00:00
Giulio De Pasquale
1219b42ba0
fix(sunshine.nix): update gamescope command with additional flags
2024-12-16 10:35:25 +00:00
Giulio De Pasquale
5f79653e0b
fix(jellyseer.nix): add "lan" to dnsInterfaces
2024-12-16 10:35:09 +00:00
Giulio De Pasquale
884932435c
fix(architect/prowlarr.nix): add "lan" to dnsInterfaces
2024-12-16 10:34:50 +00:00
Giulio De Pasquale
18670f96e8
refactor(homeassistant.nix): comment out unused Wyoming services
2024-12-16 10:31:17 +00:00
Giulio De Pasquale
07e7e53663
feat(homeassistant.nix): add go2rtc service and new integrations
2024-12-16 10:29:40 +00:00
Giulio De Pasquale
832761b32f
feat(flake.nix, homeassistant.nix): enable CUDA for ctranslate2 and set device to cuda
2024-12-11 00:49:55 +00:00
Giulio De Pasquale
0f18c6ec87
feat(homeassistant.nix): include themes directory for frontend
2024-12-11 00:11:48 +00:00
Giulio De Pasquale
2f23f3db9e
fix(radarr.nix): add "lan" to dnsInterfaces
2024-12-10 21:58:07 +00:00
Giulio De Pasquale
e910399750
feat(homeassistant.nix): add new integrations and packages
2024-12-10 21:37:02 +00:00
Giulio De Pasquale
914a26a0ba
refactor(firewall.nix): remove redundant docker network rules
2024-12-10 12:01:45 +00:00
Giulio De Pasquale
b72d5c9d6b
feat(homeassistant.nix): include automations from separate YAML file
2024-12-10 11:54:19 +00:00
Giulio De Pasquale
d19d2ce3a0
refactor(architect/default.nix): comment out docker.nix
2024-12-10 11:53:05 +00:00
Giulio De Pasquale
bd4c7e80d5
feat(homeassistant.nix): add Wyoming services and update Home Assistant package
2024-12-09 17:05:06 +00:00
Giulio De Pasquale
1206a18e22
feat(home-assistant): add MQTT support and Teslamate connection
2024-12-09 14:17:06 +00:00
Giulio De Pasquale
c95d66caab
refactor(home-assistant.nix): remove home-assistant configuration
2024-12-09 10:36:37 +00:00
Giulio De Pasquale
0fb70b7ff8
fix(sonarr.nix): add "lan" to dnsInterfaces
2024-12-09 10:36:22 +00:00
Giulio De Pasquale
1443218ae7
fix(nextcloud.nix): add group "nginx" to nextcloud-admin and nextcloud-database secrets
2024-12-09 10:36:10 +00:00
Giulio De Pasquale
203a4edcd6
feat(architect): add Home Assistant configuration
...
- Added `homeassistant.nix` to the list of services in `default.nix`
- Configured Home Assistant with basic settings and extra components
- Set up vhost for Home Assistant with specified domain and network interfaces
- Included necessary Python packages for Home Assistant components
2024-12-09 10:35:38 +00:00
Giulio De Pasquale
29c2526e6a
feat(architect/llm.nix): add OLLAMA_KV_CACHE_TYPE environment variable
...
- Added `OLLAMA_KV_CACHE_TYPE` with value `"q8_0"` to the environment variables in `llm.nix`
2024-12-08 12:01:01 +00:00
Giulio De Pasquale
5a6bd41afd
feat(architect/dns.nix): add configuration for adguard.giugl.io
...
- Added configuration for `adguard.giugl.io` with specified DNS interfaces and location settings
- Configured to use the port from `config.services.adguardhome.port`
- Allowed LAN access and specified allowed networks (`tailscale.net`)
2024-12-07 17:10:04 +00:00
Giulio De Pasquale
c14ae459ff
feat(roles/acme.nix): add DNS provider configuration for OVH
2024-12-07 10:52:52 +00:00
Giulio De Pasquale
1cc6cf9f95
feat(architect): add netdata monitoring service
2024-12-06 23:30:35 +00:00
Giulio De Pasquale
d971ab334e
fix(backup.nix): remove /secrets
from backup paths
2024-12-06 22:59:34 +00:00
Giulio De Pasquale
0b4b32c290
feat(restic): switch to age-protected secrets
2024-12-06 22:58:46 +00:00
Giulio De Pasquale
b4f4c69c42
feat(nextcloud): switch to age-protected secrets
2024-12-06 21:17:00 +00:00
Giulio De Pasquale
0622417fec
refactor(architect/default.nix): centralize public keys in pubkeys.nix
2024-12-06 21:06:17 +00:00
Giulio De Pasquale
b0df5717b5
Deleted deluge and keycloak
2024-12-06 20:57:03 +00:00
Giulio De Pasquale
3f3b3d0604
refactor(teslamate.nix): update secrets file path and add age secret configuration
2024-12-06 20:55:44 +00:00
Giulio De Pasquale
847677fc2f
refactor(matrix.nix): centralize matrix-synapse secrets and remove hardcoded database name
...
- Added `age.secrets.matrix` to manage secrets in a centralized `.age` file
- Removed hardcoded `db_name` and used `extraConfigFiles` to include the database configuration from the `.age` file
- Updated comments to reflect changes
2024-12-06 20:50:09 +00:00
Giulio De Pasquale
9b1cef61f2
feat(secrets): add initial secrets.nix configuration
2024-12-06 20:49:18 +00:00
Giulio De Pasquale
8fbd2cc84a
Revert "hello"
...
This reverts commit 6c6a9aa447
.
2024-12-06 17:40:57 +00:00
Giulio De Pasquale
6c6a9aa447
hello
2024-12-06 17:40:31 +00:00
Giulio De Pasquale
82c3dd24b3
Revert "hello"
...
This reverts commit 19a029156c
.
2024-12-06 17:40:02 +00:00
Giulio De Pasquale
19a029156c
hello
2024-12-06 17:39:54 +00:00
Giulio De Pasquale
b4e03a9dc2
feat: bump to 24.11
2024-11-18 19:58:44 +00:00
Giulio De Pasquale
1630bfb8fb
fix(sunshine.nix): update CUDA package and disable pulseaudio
...
- Updated `cudaPackages` to `pkgs.cudaPackages_12_3`
- Changed `boost` version from `pkgs.unstablePkgs.boost186` to `pkgs.boost186`
- Disabled `pulseaudio.enable` and removed redundant `sound.enable`
2024-11-18 19:58:12 +00:00