35b4a30f2e
Move slurm client in a separate module
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-01 16:40:16 +02:00
34628c0e39
BSC packages are no longer in bsc attribute
...
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es>
2025-10-01 16:40:16 +02:00
beae9d240e
Enable direnv integration
2025-10-01 16:40:16 +02:00
e925b00489
Remove bscpkgs from the registry and nixPath
...
This is done to prevent accidental evaluations where the nixpkgs input
of bscpkgs is still pointing to a different version that the one
specified in the jungle flake. Instead use jungle#bscpkgs.X to get a
package from bscpkgs.
2025-10-01 16:40:16 +02:00
87871de141
Don't fetch registry flakes from the net
2025-10-01 16:40:16 +02:00
e7aa2d3fe3
Add agenix to all nodes
2025-10-01 16:40:16 +02:00
4200e6162d
Enable zsh and fix key bindings
2025-10-01 16:40:16 +02:00
c0ae33fbb5
Keep a log over time with the config commits
2025-10-01 16:40:16 +02:00
ff00c2be8d
Store nixos config in /etc/nixos/config.rev
2025-10-01 16:40:16 +02:00
ad491140f4
Enable watchdog
2025-10-01 16:40:16 +02:00
a48ae143cc
Move pkgs overlay to overlay.nix
2025-10-01 16:40:16 +02:00
9097811cc0
Enable NTP using the BSC time server
2025-10-01 16:40:15 +02:00
e9845cc76a
Add DNS tools to resolve hosts
2025-10-01 16:40:15 +02:00
798e01f9e6
Add perf to packages
2025-10-01 16:40:15 +02:00
3d0f86ac07
Add osumb to the system packages
2025-10-01 16:40:15 +02:00
45d7b31c0a
Use explicit order in overlays
2025-10-01 16:40:15 +02:00
bae3c75222
Add mpich overlay
2025-10-01 16:40:15 +02:00
d679fd6314
Simplify flake and expose host pkgs
...
The configuration of the machines is now moved to m/
2025-10-01 16:40:15 +02:00