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
Giulio De Pasquale
09b6afc1ac
chore(postgres): upgrade to postgresql_16
...
- Updated PostgreSQL package version from default to `postgresql_16` for compatibility and feature improvements
2025-06-05 16:55:44 +01:00
Giulio De Pasquale
39fbc03827
refactor(tailscale): restructure pepe.core configuration and add openUDP port 41641
...
- Restructured `pepe.core` configuration to include `firewall.openUDP` for port 41641
- Updated Tailscale network interface configuration with new device entries (`work_laptop`, `work_desktop`)
- Removed outdated device entries (`dodino`, `chuck`) from Tailscale configuration
2025-06-05 16:55:35 +01:00
Giulio De Pasquale
5c1abae02c
refactor(hosts/architect): remove commented-out configurations and update headscale settings
...
- Removed commented-out `uiPackage`, `tikaPackage`, `frontendDomain`, and `environmentVariables` in llm configuration
- Removed commented-out `package` line for headscale
- Added `server_url` configuration for headscale
- Updated DNS settings with `magic_dns = false` and `override_local_dns = true`
2025-06-05 16:55:07 +01:00
Giulio De Pasquale
aabbff3ad4
chore(backup): add exclusion for /var/lib/ollama
in backup configuration
2025-06-05 16:54:35 +01:00
Giulio De Pasquale
241973d56a
chore(flake): update nixpkgs, nixos-unstable, home-manager versions and add cudaSupport
...
- Updated nixpkgs to commit 10d7f8d34e5eb9c0f9a0485186c1ca691d2c5922
- Updated nixos-unstable to commit c2a03962b8e24e669fb37b7df10e7c79531ff1a4
- Upgraded home-manager to release-25.05
- Added cudaSupport = true to Linux x64 CUDA package configuration
2025-06-05 16:54:12 +01:00
Giulio De Pasquale
0da5018e8c
chore(host.nix): update system.stateVersion to "25.05"
...
- Bumped NixOS system state version from 24.11 to 25.05
2025-06-05 16:53:51 +01:00
Giulio De Pasquale
184f039e40
refactor(dns/network): replace dnsResolvableName
with hostname
and restructure DNS record generation
...
- Replaced `dnsResolvableName` with `hostname` in device configuration options
- Updated DNS record generation logic to use `hostname` instead of domain-based naming
- Removed deprecated `dnsResolvableName` option from network module
- Restructured DNS record templates to use consistent formatting
- Simplified code structure by removing redundant whitespace and reorganizing attribute definitions
- Updated `generateDeviceHostRecords` to use new naming convention and improved template syntax
2025-06-05 16:53:35 +01:00
Giulio De Pasquale
0e513e1c69
chore(home): update stateVersion to "25.05"
...
- Bumped Home Manager state version from 24.11 to 25.05
2025-06-05 16:52:48 +01:00
Giulio De Pasquale
6fafab2e5c
chore(update_cached_hashes): update RELEASE version to 25.05
...
- Changed RELEASE variable from 24.11 to 25.05 in the script
- This affects cached hash updates for the new release version
- No functional changes, only build configuration update
2025-06-05 16:52:28 +01:00
Giulio De Pasquale (aider)
2af3952cf5
fix: Join extra hosts list into single string
2025-06-05 12:58:08 +01:00
Giulio De Pasquale (aider)
c2d96e936e
fix: Correctly generate extraHosts for vhosts
2025-06-05 12:56:55 +01:00
Giulio De Pasquale (aider)
7217af2233
feat: Add local vhost resolution via extraHosts
2025-06-05 12:50:30 +01:00
Giulio De Pasquale (aider)
44af2887a5
feat: Allow network devices to define DNS resolvable names
2025-06-05 12:42:14 +01:00
Giulio De Pasquale (aider)
9e8e7169d3
refactor: Use mkMerge to combine LLM module configs
2025-06-04 15:44:29 +01:00
Giulio De Pasquale
317803eb5a
refactor: Restructure LLM module options and vhost creation
2025-06-04 15:44:27 +01:00
Giulio De Pasquale
46cb8d1c7e
remove old llm file
2025-06-04 15:41:49 +01:00
Giulio De Pasquale
60c447024d
fix(gitea): disabel registartion
2025-06-04 13:19:59 +01:00
Giulio De Pasquale (aider)
2afe7dc76c
refactor: Use freeform type for headscale settings option
2025-06-04 12:58:30 +01:00
Giulio De Pasquale
c3a2c54b13
fix(acme): switch to cloudflare
2025-06-04 12:44:39 +01:00
0a89116be6
Update flake.nix
2025-06-04 12:01:44 +01:00
Giulio De Pasquale
388a11a76e
fix: update hosts
2025-05-16 12:10:08 +01:00