From c843a6314f1355b54b207448210de3d36b0ec39c Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 21 Aug 2025 19:48:39 -0400 Subject: [PATCH] hyprcursor with bibata-classic --- configuration.nix | 2 +- home.nix | 8 +++++++- hyprland/hyprland.nix | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/configuration.nix b/configuration.nix index 3e83a25..790532b 100644 --- a/configuration.nix +++ b/configuration.nix @@ -72,7 +72,7 @@ hyprland kitty libnotify - + bibata-cursors ]; programs.steam = { enable = true; diff --git a/home.nix b/home.nix index 0fdf5b3..78c34d4 100644 --- a/home.nix +++ b/home.nix @@ -60,6 +60,7 @@ wev obs-studio # hyprsysteminfo # application to display info about hyprland + hyprland-qt-support # # It is sometimes useful to fine-tune packages, for example, by applying # # overrides. You can do that directly here, just don't forget the @@ -151,7 +152,12 @@ services.hyprpolkitagent.enable = true; - + home.pointerCursor = { + hyprcursor.enable = true; + name = "Bibata-Original-Classic"; + size = 25; + package = pkgs.bibata-cursors; + }; # Let Home Manager install and manage itself. programs.home-manager.enable = true; } diff --git a/hyprland/hyprland.nix b/hyprland/hyprland.nix index 48a3431..202ab60 100644 --- a/hyprland/hyprland.nix +++ b/hyprland/hyprland.nix @@ -9,6 +9,10 @@ enable = true; systemd.enable = false; settings = { +env = [ + "HYPRCURSOR_THEME,Bibata-Original-Classic" + "HYPRCURSOR_SIZE,24" +]; monitor = [ "DP-3,2560x1440@180.00,0x0,1" "DP-2,1920x1080@165.00,2560x360,1" -- 2.54.0