| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | treewide: Format | Benedikt Peetz | 2 days |
| | | |||
| * | modules/impermanence: Make it easier do define user directories | Benedikt Peetz | 2025-10-20 |
| | | |||
| * | modules/impermanence: Rename `school` to `documents` | Benedikt Peetz | 2025-10-20 |
| | | | | | I finished school a while ago. | ||
| * | modules/iamb: Include impermanance config | Benedikt Peetz | 2025-10-20 |
| | | |||
| * | modules/impermanance: Avoid keeping `~/.mozilla` around | Benedikt Peetz | 2025-06-06 |
| | | |||
| * | modules: Import external modules in the module that actually need them | Benedikt Peetz | 2025-05-16 |
| | | |||
| * | modules/impermanence: Remove the Element directory | Benedikt Peetz | 2025-05-09 |
| | | | | | I do not use the element desktop client. | ||
| * | treewide: Add nice GPL-3.0-or-later license header | Benedikt Peetz | 2025-04-27 |
| | | | | | This change also ensures that this repo is reuse-3.0 compliant. | ||
| * | fix(modules/impermanence): Only persist `~/.mozilla/firefox` | Benedikt Peetz | 2025-01-30 |
| | | | | | | | The other directories don't contain anything worthy to be persisted. Besides, persisting `~/.mozilla/native-messaging-hosts` results in tridactly changing the symlink to it's native messaging host. | ||
| * | feat(modules/impermanance): Also support the extended `directory` notation | Benedikt Peetz | 2024-12-08 |
| | | |||
| * | feat(modules/legacy/impermanence): Merge with the system config | Benedikt Peetz | 2024-10-24 |
| | | | | | | | | | Using the home-manager module uses a non-root fuse bindfs, which is obviously slower than simply mounting the directories via bind mounts. Besides, mounting them via the bindfs fuse mount, results in a potential DOS, when this mount processes runs out of open file descriptors (leading to the issue described in the `nix -> lix` commit.) | ||
| * | refactor(modules/impermanence): Move all optional dirs to their modules | Benedikt Peetz | 2024-10-24 |
| | | | | | | This increases the locality of configurations and makes it easier to see, what happens, when you enable a module. | ||
| * | refactor(modules): Move all system modules to `by-name` | Benedikt Peetz | 2024-10-18 |
| 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. | |||
