diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-27 08:37:08 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-27 08:37:08 -0600 |
| commit | 7f07e47237606425d45f628f25c6029223b420e7 (patch) | |
| tree | 9ffbca07e4c50419bbfa1bd32bcfc5f5798b70ef | |
| parent | 13cce0e4e8f0c29705ad0129706797fe44e4dd51 (diff) | |
feat(theme): switch cursor to Bibata Modern Ice
Replaced Vimix/Capitaine cursors with Bibata-Modern-Ice across all
config locations: hyprland.conf, dupre/hudson Xresources, GTK settings,
and archsetup package list. Standardized cursor size to 24.
| -rwxr-xr-x | archsetup | 2 | ||||
| -rw-r--r-- | dotfiles/common/.config/gtk-3.0/settings.ini | 4 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/hypr/hyprland.conf | 2 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/themes/dupre/Xresources | 4 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/themes/hudson/Xresources | 4 | ||||
| -rw-r--r-- | todo.org | 31 |
6 files changed, 24 insertions, 23 deletions
@@ -1612,7 +1612,7 @@ desktop_environment() { pacman_install "$software" done - for software in vimix-cursors \ + for software in bibata-cursor-theme-bin \ papirus-icon-theme qt6ct qt5ct; do aur_install "$software" done diff --git a/dotfiles/common/.config/gtk-3.0/settings.ini b/dotfiles/common/.config/gtk-3.0/settings.ini index 2023ae6..5b2ba74 100644 --- a/dotfiles/common/.config/gtk-3.0/settings.ini +++ b/dotfiles/common/.config/gtk-3.0/settings.ini @@ -3,8 +3,8 @@ gtk-print-backends=file,cups,pdf gtk-theme-name=Adwaita-dark gtk-icon-theme-name=Papirus-Dark gtk-font-name=Cantarell 11 -gtk-cursor-theme-name=Vimix-white-cursors -gtk-cursor-theme-size=0 +gtk-cursor-theme-name=Bibata-Modern-Ice +gtk-cursor-theme-size=24 gtk-toolbar-style=GTK_TOOLBAR_BOTH gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR gtk-button-images=1 diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf index cc51b9d..a279ced 100644 --- a/dotfiles/hyprland/.config/hypr/hyprland.conf +++ b/dotfiles/hyprland/.config/hypr/hyprland.conf @@ -29,7 +29,7 @@ exec-once = insync start # Environment Variables # ============================================================================ env = XCURSOR_SIZE,24 -env = XCURSOR_THEME,capitaine-cursors-light +env = XCURSOR_THEME,Bibata-Modern-Ice env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_TYPE,wayland env = XDG_SESSION_DESKTOP,Hyprland diff --git a/dotfiles/hyprland/.config/themes/dupre/Xresources b/dotfiles/hyprland/.config/themes/dupre/Xresources index be8f7f4..1646b87 100644 --- a/dotfiles/hyprland/.config/themes/dupre/Xresources +++ b/dotfiles/hyprland/.config/themes/dupre/Xresources @@ -4,8 +4,8 @@ !! X Font Settings Xft.dpi: 109 -Xcursor.size: 32 -Xcursor.theme: Vimix-white-cursors +Xcursor.size: 24 +Xcursor.theme: Bibata-Modern-Ice Xft.autohint: 0 Xft.lcdfilter: lcddefault Xft.hintstyle: hintfull diff --git a/dotfiles/hyprland/.config/themes/hudson/Xresources b/dotfiles/hyprland/.config/themes/hudson/Xresources index 96e4803..4b35809 100644 --- a/dotfiles/hyprland/.config/themes/hudson/Xresources +++ b/dotfiles/hyprland/.config/themes/hudson/Xresources @@ -10,8 +10,8 @@ Xft.hintstyle: hintfull Xft.hinting: 1 Xft.antialias: 1 Xft.rgba: rgb -Xcursor.size: 32 -Xcursor.theme: Vimix-white-cursors +Xcursor.size: 24 +Xcursor.theme: Bibata-Modern-Ice !! Emacs Emacs*toolBar: 0 @@ -121,21 +121,7 @@ The script handles edge cases gracefully, provides detailed error messages with *** TODO [#A] Make Hyprland Bulletproof and Comfy -**** DONE [#B] new master windows do not have focus -CLOSED: [2026-01-27 Tue] -Added focus_on_activate = true to misc section in hyprland.conf. - -**** DONE [#B] screenshot functionality should leave path of last image in the clipboard ready to paste. -CLOSED: [2026-01-27 Tue] -Created screenshot script with fuzzel menu offering Copy Path, Copy Image, and Annotate. -**** DONE [#B] screenshot functionality should also bind shift printscreen to select region. -CLOSED: [2026-01-27 Tue] -Replaced with $mod+S (region) and $mod+Print (fullscreen), both using fuzzel menu. -**** DONE [#B] waybar's network monitor should change color when there's no network available. -CLOSED: [2026-01-27 Tue] -Added #custom-netspeed.disconnected CSS rule with themed red color across -base, dupre, and hudson waybar CSS. Changed label from "Disconnected" to "Offline". - +**** TODO [#A] Change cursor theme (curren theme's cross too small for screenshots) **** TODO [#B] waybar's temperature monitor should change color when hot. Consider the temperature at which the CPU is getting "too hot". define two temperature thresholds that are "approaching too hot" (when the user should begin paying attention) and "nearly too hot" (when it's approaching a temperature where the user should take action). have the color change to yellow when it's approaching the first threshold, and red when it approaches the second. we'll be using themed colors from the dupre theme. @@ -241,6 +227,21 @@ Implementation: bind = $mod, Z, togglespecialworkspace, desktop #+end_src +**** DONE [#B] new master windows do not have focus +CLOSED: [2026-01-27 Tue] +Added focus_on_activate = true to misc section in hyprland.conf. + +**** DONE [#B] screenshot functionality should leave path of last image in the clipboard ready to paste. +CLOSED: [2026-01-27 Tue] +Created screenshot script with fuzzel menu offering Copy Path, Copy Image, and Annotate. +**** DONE [#B] screenshot functionality should also bind shift printscreen to select region. +CLOSED: [2026-01-27 Tue] +Replaced with $mod+S (region) and $mod+Print (fullscreen), both using fuzzel menu. +**** DONE [#B] waybar's network monitor should change color when there's no network available. +CLOSED: [2026-01-27 Tue] +Added #custom-netspeed.disconnected CSS rule with themed red color across +base, dupre, and hudson waybar CSS. Changed label from "Disconnected" to "Offline". + **** DONE [#C] Verify gammastep and geoclue fix CLOSED: [2026-01-27 Tue 07:18] Ensure after reboot there is no error. |
