| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 8 days | modules/{atuin,common,backup}: Fix minor typos and unused imports | Benedikt Peetz | |
| 2025-09-29 | module/backups: Persist restic cache directory | Benedikt Peetz | |
| This avoids having to wait for restic to rebuild the cache on every run. | |||
| 2025-05-05 | module/backup: Provide administrative access to the storagebox | Benedikt Peetz | |
| 2025-05-04 | modules/backup: Make backup preparing a separate service | Benedikt Peetz | |
| This change also removes the auto mount stuff from the local backup. This is just not really useful for an on-demand backup | |||
| 2025-05-01 | modules/backup: Provide support for a local repository | Benedikt Peetz | |
| 2025-05-01 | modules/backup: Increase restic verbosity | Benedikt Peetz | |
| 2025-05-01 | modules/backup: Use ssh module to store the hostkey of the storagebox | Benedikt Peetz | |
| 2025-04-30 | modules/backup: Adjust `backupPrepareCommand` for my fs layout | Benedikt Peetz | |
| 2025-04-30 | modules/backup: Port to storagebox | Benedikt Peetz | |
| 2025-04-27 | treewide: Add nice GPL-3.0-or-later license header | Benedikt Peetz | |
| This change also ensures that this repo is reuse-3.0 compliant. | |||
| 2024-10-18 | refactor(modules): Move all system modules to `by-name` | Benedikt Peetz | |
| From now on all modules should be added to the new `by-name` directory. This should help remove the (superficial and utterly useless) distinction between `home-manager` and `NixOS` modules. | |||
| 2024-10-14 | fix(services/backup): Fail the backup script, if a command fails | Benedikt Peetz | |
| 2024-05-24 | fix(modules/system/services{adb,backup}): Add `services` to option path | Benedikt Peetz | |
| 2024-05-20 | refactor(sys): Modularize and move to `modules/system` or `pkgs` | Benedikt Peetz | |
| 2023-09-10 | Fix(treewide): Provide `snap-synced-forked` as overlay and thus as pkg | Soispha | |
| 2023-08-26 | Refactor(treewide): Abbreviate path names | Soispha | |
| 2023-08-01 | Fix(system/services/backup): Run backup every 8h, not only on boot | Soispha | |
| 2023-07-10 | Style(treewide): Switch to editorconfig | Soispha | |
| 2023-07-10 | Feat(disko): Squash Commit | Soispha | |
| 2023-05-28 | Fix(treewide): Update to new shell library version | Soispha | |
| 2023-05-09 | Fix(system): Disable timer activated systemd services | Soispha | |
| 2023-05-09 | Feat(system/services/backup): Add | Soispha | |
| 'snap-sync-forced'[https://github.com/qubidt/snap-sync-forked] is not longer developed (as of the commit date) and thus some changes are necessary to get it working with nixos. Alternatives (although both similarly discontinued): - the original snap-sync [https://github.com/qubidt/snap-sync] -> Is effectively snap-sync-forced but without 50+ commits - 'dsnap-sync' [https://github.com/rzerres/dsnap-sync] -> Was forked long ago, now abandoned. Is rewritten in dash with lots of extra features, but sort of breaks even worse on nixos. | |||
