Commit Graph

10 Commits

Author SHA1 Message Date
3fa174d961 refactor(flake): discovered function lib.mergeAttrsList, now used in forEachHost 2024-08-17 19:13:24 +03:00
6dec59555e refactor(flake): modifications for readability 2024-08-15 00:41:37 +03:00
95f82db97b fix: add missing allowUnfree options 2024-08-12 22:24:07 +03:00
1763a0a695 feat(home): NUR + firefox plasma integration
Install plasma-integration extension from NUR, add two settings to
enhance experience in KDE Plasma:

- disable media keys due to plasma-integration
- use KDE file picker over default GTK one
2024-08-11 17:29:31 +03:00
be0c828219 feat(flake, home): Add plasma component using plasma-manager 2024-08-06 15:56:59 +03:00
668c2f17c4 refactor(flake, system): improve code structure
Refactor configuration generation

- Inherit lib from nixpkgs
- Rename functions (mkHome -> makeHome, merge -> forEachHost
- Relocate some variables' definitions into config generator functions
- Create separate function to track home-manager modules
2024-08-06 01:59:04 +03:00
2f0934d02b Removed "# vim: ts=2 sw=2 et" from all files 2024-08-05 01:59:45 +03:00
2418e8153a Moved nethack config into ./home/components and included it into ./home/common.nix 2024-08-05 00:20:57 +03:00
54e78d806e Included ./system/common.nix in mkSystem function in flake.nix 2024-08-04 23:53:28 +03:00
a64093ce19 Initial commit 2024-08-04 21:15:01 +03:00