From 29f0e32b73b174f00cc1cd89faa4c20f3cdf5279 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sun, 11 Oct 2026 21:42:30 -0400 Subject: [PATCH] Move rocm related packages to system instead. Activate hyprcursor and add discover-overlay --- home.nix | 16 ++++++++++------ user-services.nix | 31 +++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 6 deletions(-) diff --git a/home.nix b/home.nix index d97085f..9c2355c 100644 --- a/home.nix +++ b/home.nix @@ -57,20 +57,15 @@ losslesscut pika-backup r2modman - mission-center localsend - vlc simple-scan protonup-qt - discord + discover-overlay gearlever # theming bibata-cursors # qt6 theming qt6Packages.qt6ct - llama-cpp-rocm - pi-coding-agent - blender hyprshutdown wlogout grim @@ -133,6 +128,11 @@ }; }; + home.pointerCursor.hyprcursor = { + enable = true; + size = 24; + }; + # programs programs = { quickshell = { @@ -238,6 +238,10 @@ home.sessionVariables = { # EDITOR = "emacs"; QT_QPA_PLATFORMTHEME = "qt6ct"; + HYPRCURSOR_THEME = "Bibata-Modern-Classic"; + HYPRCURSOR_SIZE = 24; + XCURSOR_THEME = "Bibata-Modern-Classic"; + XCURSOR_SIZE = 24; }; # Let Home Manager install and manage itself. diff --git a/user-services.nix b/user-services.nix index 0f9a660..a03adfe 100644 --- a/user-services.nix +++ b/user-services.nix @@ -33,5 +33,36 @@ ]; }; }; + discord-overlay = { + Unit = { + Description = "Yet another discord overlay for linux"; + PartOf = [ + "graphical-session.target" + ]; + After = [ + "graphical-session.target" + "wayland-session@hyprland.desktop.target" + ]; + Requisite = [ + "graphical-session.target" + "wayland-session@hyprland.desktop.target" + ]; + WantedBy = [ + "graphical-session.target" + "wayland-session@hyprland.desktop.target" + ]; + }; + Service = { + Type = "simple"; + ExecStart = "${pkgs.discover-overlay}/bin/discover-overlay"; + Slice = "app-graphical.slice"; + }; + Install = { + WantedBy = [ + "graphical-session.target" + "wayland-session@hyprland.desktop.target" + ]; + }; + }; }; }