From 968b5bfa860e2dde5f0eb8545520e3ae51dd5928 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Tue, 2 Apr 2024 18:40:35 +0200 Subject: [PATCH] Remove all references to the osConfig in HM modules --- modules/home/de/default.nix | 19 ------------------- modules/home/de/qtile.nix | 10 ++-------- 2 files changed, 2 insertions(+), 27 deletions(-) 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;