diff --git a/home/core/hypr/default.nix b/home/core/hypr/default.nix index cecfc1a1..46c1b128 100644 --- a/home/core/hypr/default.nix +++ b/home/core/hypr/default.nix @@ -26,5 +26,12 @@ extraConfig = '' ${builtins.readFile ./hyprland.conf} ''; + systemd = { + enable = true; + extraCommands = [ + "systemctl --user stop graphical-session.target" + "systemctl --user start hyprland-session.target" + ]; + }; }; } diff --git a/home/extra/cnst.nix b/home/extra/cnst.nix index edaad4ef..2ed7b7e6 100644 --- a/home/extra/cnst.nix +++ b/home/extra/cnst.nix @@ -5,6 +5,7 @@ ./neovim ./lutris ./mako + ./mangohud ]; home.packages = with pkgs; [ # APPLICATIONS diff --git a/home/extra/mangohud/default.nix b/home/extra/mangohud/default.nix new file mode 100644 index 00000000..c6bea863 --- /dev/null +++ b/home/extra/mangohud/default.nix @@ -0,0 +1,8 @@ +{ + programs.mangohud = { + enable = true; + settings = { + full = true; + }; + }; +} diff --git a/hosts/core/hyprland.nix b/hosts/core/hyprland.nix index 02f616f0..447e0206 100644 --- a/hosts/core/hyprland.nix +++ b/hosts/core/hyprland.nix @@ -12,12 +12,5 @@ enable = true; package = pkgs.hyprland; xwayland.enable = true; - systemd = { - enable = true; - extraCommands = [ - "systemctl --user stop graphical-session.target" - "systemctl --user start hyprland-session.target" - ]; - }; }; } diff --git a/hosts/extra/steam/default.nix b/hosts/extra/steam/default.nix index dc3dbb54..96cf7d3a 100644 --- a/hosts/extra/steam/default.nix +++ b/hosts/extra/steam/default.nix @@ -24,12 +24,6 @@ ]; }; }; - mangohud = { - enable = true; - settings = { - full = true; - }; - }; gamemode = { enable = true; settings = {