Files
dotfiles/common/optional
Richie 0398e5e878 Implement ZFS dataset management and snapshot configuration
- Introduced a new `datasets.nix` file to define ZFS datasets and their properties, allowing for centralized management of dataset configurations.
- Updated `default.nix` to import and enable the `zfs_manager` service, integrating it into the system configuration.
- Refactored `zfs.sh` to remove dataset creation commands, delegating dataset management to the `zfs_manager` service.
- Removed the legacy `snapshot_config.toml` file, as snapshot configurations are now handled within `datasets.nix`.
- Modified `vars.nix` to derive mountpoint paths from `datasets.nix`, ensuring consistency across the configuration.
- Created a new `zfs.nix` file to define the `zfs_manager` service and its dependencies.
- Added comprehensive tests for the `zfs_manager` functionality, covering dataset creation, property management, and error handling.
2026-08-19 22:17:13 -04:00
..
2025-12-26 11:53:26 -05:00
2024-10-25 16:47:36 -04:00
2025-03-25 11:42:48 -04:00
2025-02-08 18:13:31 -05:00
2024-10-25 16:47:36 -04:00
2025-10-26 08:34:32 -04:00
2025-02-08 18:13:31 -05:00
2026-04-18 11:53:20 -04:00
2024-10-25 16:47:36 -04:00
2026-04-30 12:46:55 -04:00
2024-10-25 16:47:36 -04:00
2024-12-03 22:11:26 -05:00