feat: restructure and move apps into their own configs (#2)

This commit is contained in:
Uttarayan
2025-02-05 17:09:33 +05:30
committed by GitHub
parent e25f478315
commit 0a26d94f77
52 changed files with 662 additions and 482 deletions

25
home/linux/default.nix Normal file
View File

@@ -0,0 +1,25 @@
{
lib,
device,
...
}: {
imports =
[]
++ (lib.optionals device.hasGui [
./hyprland.nix
./gtk.nix
./anyrun.nix
./ironbar
./foot.nix
./mpd.nix
]);
services.kdeconnect.enable = device.hasGui;
services.kdeconnect.indicator = device.hasGui;
services.swayosd.enable = device.hasGui;
services.swaync.enable = device.hasGui;
services.nextcloud-client = {
enable = device.hasGui;
startInBackground = true;
};
}