From a3fb637abb7ec22af0a68747b76399fb4d3b1441 Mon Sep 17 00:00:00 2001 From: Fishandchips321 Date: Fri, 27 Feb 2026 18:08:26 +0000 Subject: [PATCH] added graphical module settings --- modules/graphical.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/graphical.nix b/modules/graphical.nix index 4842d93..304f782 100644 --- a/modules/graphical.nix +++ b/modules/graphical.nix @@ -6,11 +6,21 @@ in { options = { - modules.graphical.enable = lib.mkEnableOption "Enable the GUI"; + modules.graphical = { + enable = lib.mkEnableOption "Enable the GUI"; + + waybar = lib.mkEnableOption "Enable waybar"; + + quickshell = lib.mkEnableOption "Enable quickshell"; + }; }; config = lib.mkIf cfg.enable { programs.niri.enable = true; services.displayManager.ly.enable = true; + + environment.systemPackages = with pkgs; lib.mkIf cfg.quickshell [quickshell alacritty]; + + programs.waybar.enable = lib.mkIf cfg.waybar true; }; } \ No newline at end of file