home-manager added.#159
Conversation
|
Thanks for putting this together! Before you invest more in it, I'd suggest a different shape. A few blockers as-is: More fundamentally — hand-typing all ~120 options means this 955-line file has to track every config change by hand forever, and it's already drifted on day one. Neither niri nor Hyprland does that in-repo: Hyprland's HM module is ~16 lines and exposes config as one freeform Heads up: @dominicegginton is planning Nix work in #143 too — worth syncing so we land one coherent setup instead of two overlapping ones. |
thanks for the reply!! I do see how that would be easier, I thought it might be simpler in the way of exposing them as options for sites like searchix, but thats a better idea :) I'll check that out instead it might be more succinct |
5663fc2 to
dea3d12
Compare
This pull request adds Home Manager integration for
driftwm, allowing users to declaratively configure the window manager via their Home Manager configuration. The main changes introduce a Home Manager module and update the documentation to explain its usage.Home Manager integration:
driftwminflake.nix, making it available ashomeManagerModules.driftwmfor import in user configurations.README.mdwith detailed instructions and an example configuration for using the Home Manager module, including available options and a reference to the module source.