feat: Clean up the imports

This commit is contained in:
uttarayan21
2025-03-26 01:44:41 +05:30
parent 11ade0d192
commit 50a0033557
14 changed files with 36 additions and 36 deletions

View File

@@ -1,24 +1,22 @@
{
lib,
device,
pkgs,
device,
...
}:
lib.optionalAttrs (pkgs.stdenv.isLinux && device.hasGui) {
}: let
linux_gui = device.hasGui && pkgs.stdenv.isLinux;
in {
imports = [
./hyprland.nix
./gtk.nix
./anyrun.nix
./ironbar
./foot.nix
./mpd.nix
./gui.nix
];
services.kdeconnect.enable = device.hasGui;
services.kdeconnect.indicator = device.hasGui;
services.swayosd.enable = device.hasGui;
services.swaync.enable = device.hasGui;
services.kdeconnect.enable = linux_gui;
services.kdeconnect.indicator = linux_gui;
services.swayosd.enable = linux_gui;
services.swaync.enable = linux_gui;
# services.nextcloud-client = {
# enable = device.hasGui;
# startInBackground = true;