diff --git a/modules/home/de/default.nix b/modules/home/de/default.nix index 32f07d0..3b329e9 100644 --- a/modules/home/de/default.nix +++ b/modules/home/de/default.nix @@ -2,7 +2,6 @@ config, pkgs, lib, - osConfig, ... }: let cfg = config.myConfig.de; @@ -57,15 +56,6 @@ in { }) (lib.mkIf cfg.tray.syncthing.enable { - assertions = [ - { - assertion = osConfig.services.syncthing.enable; - message = "Syncthing has to be enabled on the system level."; - } - ]; - - xsession.enable = osConfig.services.xserver.enable; - home.packages = [pkgs.syncthingtray-minimal]; systemd.user.services = { @@ -87,15 +77,6 @@ in { }) (lib.mkIf cfg.tray.networkmanager.enable { - assertions = [ - { - assertion = osConfig.networking.networkmanager.enable; - message = "Networkmanager has to be enabled on the system level."; - } - ]; - - xsession.enable = osConfig.services.xserver.enable; - home.packages = [pkgs.networkmanagerapplet]; systemd.user.services = { diff --git a/modules/home/de/qtile.nix b/modules/home/de/qtile.nix index 1f18bb9..236a7b9 100644 --- a/modules/home/de/qtile.nix +++ b/modules/home/de/qtile.nix @@ -2,19 +2,11 @@ config, pkgs, lib, - osConfig, ... }: { options.myConfig.de.qtile.enable = lib.mkEnableOption ""; config = lib.mkIf config.myConfig.de.qtile.enable { - assertions = [ - { - assertion = osConfig.services.xserver.windowManager.qtile.enable; - message = "Qtile has to be enabled on the system level"; - } - ]; - home.packages = [ # Widget dependencies pkgs.python311Packages.iwlib @@ -28,6 +20,8 @@ home.file.".background-image".source = config.myConfig.de.wallpaper; + xsession.enable = true; + myConfig.rofi = { enable = true; clipboard.enable = true;