diff --git a/home-manager/programs/default.nix b/home-manager/programs/default.nix index bb06206..26fd893 100644 --- a/home-manager/programs/default.nix +++ b/home-manager/programs/default.nix @@ -5,6 +5,7 @@ ./git ./nh ./hyprland + ./hyprpanel ./terminal ./rofi ./pywal diff --git a/home-manager/programs/hyprland/default.nix b/home-manager/programs/hyprland/default.nix index b1a5e9b..749c42c 100644 --- a/home-manager/programs/hyprland/default.nix +++ b/home-manager/programs/hyprland/default.nix @@ -33,6 +33,10 @@ exec-once=hyprctl output create headless HEADLESS-2 exec-once=hyprctl keyword monitor HDMI-A-2,disable exec-once=${pkgs.wayvnc}/bin/wayvnc 0.0.0.0 -o HEADLESS-2 + '' else if config.homeconfig.host == "container" then '' + monitor=HEADLESS-2,1920x1080@60,0x0,1 + exec-once=hyprctl output create headless HEADLESS-2 + exec-once=${pkgs.wayvnc}/bin/wayvnc 0.0.0.0 -o HEADLESS-2 '' else ''''; in monitor + '' source = /home/nathan/.config/hypr/main.conf diff --git a/home-manager/programs/hyprpanel/default.nix b/home-manager/programs/hyprpanel/default.nix index aaf06de..afe4ce2 100644 --- a/home-manager/programs/hyprpanel/default.nix +++ b/home-manager/programs/hyprpanel/default.nix @@ -1,6 +1,6 @@ { config, lib, ... }: { - options.homeconfig.hyprpanel.enable = lib.mkOption { + options.homeconfig.hyprpanel.enable = with lib; mkOption { type = with types; bool; default = false; }; diff --git a/system-config/configuration/laptop/default.nix b/system-config/configuration/laptop/default.nix index a6b048f..ceb53ee 100644 --- a/system-config/configuration/laptop/default.nix +++ b/system-config/configuration/laptop/default.nix @@ -84,7 +84,8 @@ swaylock.enable = true; wal.enable = true; mpd.enable = true; - ags.enable = true; + ags.enable = false; + hyprpanel.enable = true; calcurse.enable = true; rofi.enable = true; firefox.enable = true; @@ -108,7 +109,7 @@ programs = { steam.enable = true; - ags.enable = true; + ags.enable = false; hyprland.enable = true; };