45971753fd
Update roles/home/aichat/roles/commitmessage.md
2024-11-18 10:59:52 +00:00
ad180a2890
Update roles/home/aichat/roles/commitmessage.md
2024-11-18 10:56:59 +00:00
Giulio De Pasquale
47495b845a
chore: formatting TOML files
2024-11-17 20:52:45 +00:00
Giulio De Pasquale
49913ef5e8
feat(home/helix): add taplo
to the list of packages
2024-11-17 20:52:27 +00:00
Giulio De Pasquale
bd130216e8
chore: update lock
2024-11-17 20:31:50 +00:00
Giulio De Pasquale
5c7bbda59e
feat(flake): add TeslaMate flake and import NixOS module
...
- Added `teslamate-flake` input to the flake configuration
- Imported TeslaMate's NixOS module in the system configuration
- Updated function signatures to remove unused `system` parameter where applicable
2024-11-17 20:31:45 +00:00
Giulio De Pasquale
38644cc57f
feat(architect/options.nix): add recommendedProxySettings option
...
- Introduced `recommendedProxySettings` to force the use of recommended proxy configuration.
- Updated location configuration to include `recommendedProxySettings`.
2024-11-17 20:31:13 +00:00
Giulio De Pasquale
5d090a32bd
fix(headscale.nix): update domain and package reference
...
- Updated `domain` to use a single string "vipienne.giugl.io"
- Changed `headscalePkg` to use the stable `pkgs.headscale` instead of `pkgs.unstablePkgs.headscale`
- Corrected `base_domain` in `dns_config` to use the updated `domain` variable
2024-11-17 20:30:42 +00:00
Giulio De Pasquale
15448ebc67
fix(nextcloud.nix): update Nextcloud package to version 30
2024-11-17 20:30:21 +00:00
Giulio De Pasquale
4cbf34f0bf
feat(architect/default.nix): add teslamate and postgres services
2024-11-17 20:30:11 +00:00
Giulio De Pasquale
48f370d9a4
refactor(architect/llm.nix): comment out frontend vhost and container configurations
...
- Commented out the `frontendDomain` vhost configuration
- Updated backend port to use `ollamaPort`
- Added `recommendedProxySettings = false;` for backend vhost
- Commented out the entire OCI containers section for `ollama-webui`
2024-11-17 20:29:57 +00:00
Giulio De Pasquale
2602da324e
refactor(matrix.nix): remove unused PostgreSQL configuration
...
- Removed the commented-out and unused `postgresql` service configuration from `matrix.nix`.
2024-11-17 20:29:37 +00:00
Giulio De Pasquale
3dc81c6c49
fix(nginx.nix): enable recommended proxy settings
...
- Enabled `recommendedProxySettings` in the Nginx configuration
2024-11-17 20:29:23 +00:00
Giulio De Pasquale
9f01055530
fix(postgres.nix): update configuration path to use services.postgresql
...
- Changed the configuration path from `postgresql` to `services.postgresql` for consistency and correctness.
2024-11-17 20:29:10 +00:00
Giulio De Pasquale
2dc8e1b1a3
factor(teslamate.nix): update domain, ports, and service configuration
...
- Updated domain to `tesla.giugl.io`
- Added separate ports for TeslaMate (`11234`) and Grafana (`11334`)
- Configured proxy settings for websockets in `/` and `/live/websocket` locations
- Added `/grafana` location with appropriate configuration
- Updated `services.teslamate` to include port, listen address, secrets file, virtual host, PostgreSQL server, and Grafana settings
2024-11-17 20:28:53 +00:00
Giulio De Pasquale
23ee309b8f
refactor(home/aichat): update configuration and roles handling
...
- Removed inline `config` and `roles` definitions
- Used `lib.readFile` to load external files for configuration and roles
- Organized role files into separate markdown documents
2024-11-17 20:28:08 +00:00
Giulio De Pasquale
8b467e073e
chore(commits.sh): remove unnecessary trailing newlines
...
- Removed two trailing newline characters at the end of the file
2024-11-17 20:16:14 +00:00
Giulio De Pasquale
227c289967
fix(home/zsh.nix): correct path for commitFunctions
...
- Updated the path to correctly place `commits.sh` inside the `bin` directory
2024-11-17 20:16:01 +00:00
Giulio De Pasquale
58e2b8dab7
feat(home/git.nix): enable Git LFS and add aliases
...
- Enabled Git Large File Storage (LFS)
- Added `ai` alias to generate diff with AI chat
2024-11-17 20:15:47 +00:00
Giulio De Pasquale
72167fd861
refactor(config.yaml): update client configuration for openai-compatible
...
- Updated `type` to `openai-compatible`
- Added `name` field for clarity
- Adjusted `api_base` URL to include `/v1`
- Simplified and updated model configurations for consistency
2024-11-17 20:15:18 +00:00
Giulio De Pasquale
bd9329a9ed
Add files
2024-11-17 20:10:06 +00:00
Giulio De Pasquale
251d38d411
Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos
2024-11-17 14:17:56 +00:00
Giulio De Pasquale
d9e6d1acd4
feat: load helix files from files
2024-11-17 14:15:29 +00:00
Giulio De Pasquale
71f4de2804
feat: teslamate
2024-11-16 13:19:23 +00:00
2db9c318a1
Update roles/home/zsh.nix
2024-11-14 11:17:26 +00:00
Giulio De Pasquale
60eccadaa8
Stabilize sunshine
2024-10-31 12:48:45 +00:00
Giulio De Pasquale
f7f1da25ed
refactor: use sunshine service
2024-10-31 08:33:56 +00:00
e084734e4a
Update roles/home/helix.nix
2024-10-08 12:27:27 +01:00
a24e261521
Update roles/home/helix.nix
2024-10-08 12:21:12 +01:00
Giulio De Pasquale
2487717aaf
fix(ollama): DNS resolution in LAN
2024-10-07 13:05:45 +01:00
Giulio De Pasquale
777e32601d
Update lock
2024-10-07 12:58:01 +01:00
Giulio De Pasquale
8f288db067
fix(prowlarr): enable websockets
2024-10-07 12:10:50 +01:00
Giulio De Pasquale
c6a0389845
fix(docker): use correct field after 24.05
2024-10-07 12:09:38 +01:00
Giulio De Pasquale
74efccbdb6
refactor(dns): simplify DNS config and associate architect domain to every interface
2024-10-07 12:09:12 +01:00
Giulio De Pasquale
e10d9a4d5a
bump: flake
2024-09-17 16:53:52 +01:00
Giulio De Pasquale
485b1f6b33
feat(architect): enable jellyseer
2024-09-10 15:44:04 +01:00
Giulio De Pasquale
7bb975598c
bump: flake.lock
2024-09-10 15:43:40 +01:00
Giulio De Pasquale
ec75c4451d
feat: added jellyseer
2024-09-10 15:43:33 +01:00
Giulio De Pasquale
84b014fdac
fix(aichat): max input tokens 8192 and remove example in createpr
2024-07-25 23:26:40 +01:00
Giulio De Pasquale
8d80114fe8
feat(helix): use nixd and mypy for pylsp
2024-07-17 00:41:43 +01:00
Giulio De Pasquale
f571e82c28
Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos
2024-07-16 23:49:33 +01:00
Giulio De Pasquale
2baae66b09
fix(helix): fixed python lsp, golangci-lint use repo defaults
2024-07-16 23:47:08 +01:00
Giulio De Pasquale
6e48cac798
Bump lock
2024-07-16 22:59:01 +01:00
Giulio De Pasquale
7859115187
fix(architect): removed junk
2024-07-16 22:01:33 +01:00
Giulio De Pasquale
fa66653655
fix(flake): apply overalays to each pkg group
2024-07-16 22:01:14 +01:00
Giulio De Pasquale
1ebd0a3975
Bump lock
2024-07-13 14:30:22 +01:00
Giulio De Pasquale
f433081a8e
fix(nvidia): remove nvidia patch (upcoming sunshine doesn't need it)
2024-07-13 14:27:43 +01:00
Giulio De Pasquale
12eb35233f
Revert "Bump lock"
...
This reverts commit 23d55f00f5
.
2024-07-13 14:15:28 +01:00
Giulio De Pasquale
23d55f00f5
Bump lock
2024-07-13 01:19:44 +01:00
55f370c9d1
Update roles/home/aichat.nix
2024-07-03 10:18:00 +01:00