added budgie option

This commit is contained in:
specCon18 2024-02-09 01:18:02 -05:00
parent ba5e256794
commit 2ee8fe31a8
2 changed files with 13 additions and 1 deletions

View file

@ -64,6 +64,7 @@
desktop = { desktop = {
hyprland.enable = false; hyprland.enable = false;
gnome.enable = false; gnome.enable = false;
budgie.enable = true;
displayManager.tuigreet.enable = true; displayManager.tuigreet.enable = true;
}; };
}; };

View file

@ -1,5 +1,16 @@
{ config, pkgs, lib, ...}:
{ {
config,
pkgs,
lib,
...
}: let
inherit (lib) mkEnableOption mkIf;
cfg = config.speccon18.desktop.budgie;
in {
options.speccon18.desktop.budgie = {
enable = mkEnableOption "enables specs custom budgie setup";
};
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
budgie.budgie-desktop-with-plugins budgie.budgie-desktop-with-plugins