👉 Replaced pointer with working Catppuccin pointer, start nix-shells in
fish
This commit is contained in:
16
home-manager/cursors.nix
Normal file
16
home-manager/cursors.nix
Normal file
@ -0,0 +1,16 @@
|
||||
let
|
||||
theme = import ../theme.nix;
|
||||
in
|
||||
{
|
||||
catppuccin.cursors = {
|
||||
enable = true;
|
||||
flavor = theme.flavor;
|
||||
accent = "dark";
|
||||
};
|
||||
|
||||
home.pointerCursor = {
|
||||
gtk.enable = true;
|
||||
x11.enable = true;
|
||||
size = 16;
|
||||
};
|
||||
}
|
@ -14,6 +14,7 @@ in
|
||||
inputs.nixvim.homeManagerModules.nixvim
|
||||
./btop.nix
|
||||
./cava.nix
|
||||
./cursors.nix
|
||||
./default-applications.nix
|
||||
./development
|
||||
./fish.nix
|
||||
@ -29,8 +30,6 @@ in
|
||||
./yazi
|
||||
];
|
||||
|
||||
catppuccin.cursors.enable = true;
|
||||
|
||||
dconf = {
|
||||
enable = true;
|
||||
settings = {
|
||||
|
@ -4,7 +4,6 @@
|
||||
{
|
||||
imports = [
|
||||
./binds.nix
|
||||
./hyprcursor
|
||||
./waybar
|
||||
./hypridle
|
||||
./hyprlock
|
||||
|
@ -1,37 +0,0 @@
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
cursorSize = 24;
|
||||
cursorTheme = "rose-pine-hyprcursor";
|
||||
cursorDir = "hyprcursors";
|
||||
in
|
||||
{
|
||||
# TODO remove in favor of Catppuccin cursors
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
hyprcursor
|
||||
];
|
||||
|
||||
file = {
|
||||
".local/share/icons/${cursorTheme}/manifest.hl".text = ''
|
||||
name = ${cursorTheme}
|
||||
description = BreezeX remixed with Rose Pine remixed to Hyprcursor format
|
||||
version = 0.3.2
|
||||
cursors_directory = ${cursorDir}
|
||||
'';
|
||||
".local/share/icons/${cursorTheme}/${cursorDir}" = {
|
||||
source = ./${cursorDir};
|
||||
recursive = true;
|
||||
};
|
||||
};
|
||||
|
||||
sessionVariables = {
|
||||
XCURSOR_SIZE = cursorSize;
|
||||
HYPRCURSOR_SIZE = cursorSize;
|
||||
HYPRCURSOR_THEME = cursorSize;
|
||||
};
|
||||
};
|
||||
|
||||
wayland.windowManager.hyprland.settings.exec-once = [
|
||||
"hyprctl setcursor $HYPRCURSOR_THEME $HYPRCURSOR_SIZE" # Set cursor
|
||||
];
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user