engstrand-config / guix-dotfiles

Our GNU Guix system configuration and dotfiles
GNU General Public License v3.0
57 stars 4 forks source link

Refactored configuration to use rde #5

Closed Frewacom closed 3 years ago

Frewacom commented 3 years ago

Rewrote entire configuration to use rde, where every type of package and functionality is a "feature" that can be enabled and disabled easily. Each feature can have both system and home services, which is great. I have reconfigured both my system and home environment, and everything seems to be fully functional.

Changes

Missing functionality/bugs

I think we should keep the commits when merging to main (i.e. do not squash) since there are a lot of changes. Might be good to keep the history, since there has been a few iterations before I got it to work properly.