| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 9 days | treewide: Format | Benedikt Peetz | |
| 2025-10-20 | modules/impermanence: Make it easier do define user directories | Benedikt Peetz | |
| 2025-10-20 | modules/impermanence: Rename `school` to `documents` | Benedikt Peetz | |
| I finished school a while ago. | |||
| 2025-10-20 | modules/iamb: Include impermanance config | Benedikt Peetz | |
| 2025-06-06 | modules/impermanance: Avoid keeping `~/.mozilla` around | Benedikt Peetz | |
| 2025-05-16 | modules: Import external modules in the module that actually need them | Benedikt Peetz | |
| 2025-05-09 | modules/impermanence: Remove the Element directory | Benedikt Peetz | |
| I do not use the element desktop client. | |||
| 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. | |||
| 2025-01-30 | fix(modules/impermanence): Only persist `~/.mozilla/firefox` | Benedikt Peetz | |
| 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. | |||
| 2024-12-08 | feat(modules/impermanance): Also support the extended `directory` notation | Benedikt Peetz | |
| 2024-10-24 | feat(modules/legacy/impermanence): Merge with the system config | Benedikt Peetz | |
| 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.) | |||
| 2024-10-24 | refactor(modules/impermanence): Move all optional dirs to their modules | Benedikt Peetz | |
| This increases the locality of configurations and makes it easier to see, what happens, when you enable a module. | |||
| 2024-10-18 | fix(modules/legacy/conf/zsh): Move ENV-vars to their own modules | Benedikt Peetz | |
| This also creates the `imv` and `zathura` module, but the added configuration should be trivial (especially in the `imv` case.) | |||
| 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. | |||
