Commit graph

5 commits

Author SHA1 Message Date
Daniel Siepmann 11912bef9a
Maintain nix itself with home-manager 2022-02-02 17:41:59 +01:00
Daniel Siepmann b096d6b0db
Move service configuration to separate file
Do not clutter home.nix with endless configurations.
Instead move configuration per derivation to its own file and import.
2022-02-02 17:24:49 +01:00
Daniel Siepmann 749785f9f4
Replace my-packages with home-manager
Move all packages to home.nix and remove `my-packages` derivate.
Also define dunst service and remove readme entry related to
configuration and services. Those are now maintained via home-manager.

The "update" section in readme got updated to reflect new home-manager.
2022-02-02 17:21:27 +01:00
Daniel Siepmann e311c072f3
Install first package via new home-manager
Step by step, test things before doing a huge shift.
2022-02-02 15:51:20 +01:00
Daniel Siepmann b66912985d
Install home-manager
See: https://nix-community.github.io/home-manager/index.html

I'll migrate existing `my-packages` to this tool.
2022-02-02 15:50:53 +01:00