about summary refs log tree commit diff stats
path: root/modules/by-name/im/impermanence/module.nix (follow)
Commit message (Collapse)AuthorAge
* feat(modules/impermanance): Also support the extended `directory` notationBenedikt Peetz2024-12-08
|
* feat(modules/legacy/impermanence): Merge with the system configBenedikt Peetz2024-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 modulesBenedikt Peetz2024-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 Peetz2024-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.