aboutsummaryrefslogtreecommitdiff
path: root/homes
Commit message (Collapse)AuthorAge
* homes: yak: add pipewire and dbusKenny Ballou2022-09-16
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* homes: bard: add bard configsKenny Ballou2022-08-31
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* homes: yak: filter firefox and freecad from packagesKenny Ballou2022-08-23
| | | | | | | Firefox does not build on this machine and freecad is not needed, remove. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* homes/owl: add home configurationKenny Ballou2022-07-22
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* daeva: add steamKenny Ballou2022-06-24
| | | | | | Did you know the zachtronics games have GNU/Linux ports now? Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* packages: profiles: create new SCIENCE! profileKenny Ballou2022-06-16
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* homes: yak: fix module definitionKenny Ballou2022-06-06
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems|homes: add bardKenny Ballou2022-05-30
| | | | | | Add bard system Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* daeva: switch out pulse for pipewireKenny Ballou2022-05-22
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* add dbus+pipewire servicesKenny Ballou2022-05-20
| | | | | | | | These were borrowed from [0]. [0]: https://git.sr.ht/~krevedkokun Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* machines: add koiKenny Ballou2022-05-02
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems|homes: add yakKenny Ballou2022-04-04
| | | | | | New machine, it's a yak. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* packages/profiles: add statistics package profileKenny Ballou2022-03-21
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* kbg: refactor configs and servicesKenny Ballou2022-03-21
| | | | | | | | | Move them into different modules which are then loaded by the hosts. This may not be the best approach. E.g., some module now needs to know about hosts and what services/configs it is interested in. Going to let this incubate, may revert later. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* config: add direnv service + nix-direnv packageKenny Ballou2022-03-14
| | | | | | | | | | Copy direnvrc from nix-direnv and source into a direnvrc file. nix-direnv is not as fast as lorri, however, it's far easier to package and make reproducible. Similarly, using `use nix` in `.envrc` files is more portable and makes less assumptions about developer machines. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* config: add flatpak dirs to XDG_DATA_DIRSKenny Ballou2022-03-14
| | | | | | reorder services in homes file. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* config: add gnuplot configurationKenny Ballou2022-03-14
| | | | | | Create simple gnuplot-colorbrewer package to load into gnuplot config. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* kbg: services: config: add vale and ledgerKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* config: add home variables service extensionKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* daeva: move packages into profile listsKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* not so initial guix home/system initial additionKenny Ballou2022-03-14
As of today, I've been using guix system and home for about 3 weeks. The configuration is constantly evolving as I use it. Unlike the home-manager conversion of past, guix home adoption is happening much more slowly. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>