2 Commits

Author SHA1 Message Date
kenji 7278086b82 add(hyprpaper): switch wallpaper bind 2025-12-29 13:48:26 -06:00
kenji 0e7568b746 fix(hyprpaper): add features pls 2025-12-29 13:48:16 -06:00
2 changed files with 10 additions and 0 deletions
+1
View File
@@ -62,6 +62,7 @@
"SUPER, M, Toggle Music, togglespecialworkspace, music" "SUPER, M, Toggle Music, togglespecialworkspace, music"
"SUPER, Y, Toggle YouTube, togglespecialworkspace, youtube" "SUPER, Y, Toggle YouTube, togglespecialworkspace, youtube"
"SUPER, P, Toggle Preload, togglespecialworkspace, preload" "SUPER, P, Toggle Preload, togglespecialworkspace, preload"
"SUPER CTRL, I, Switch Wallpaper, exec, hakase-wallpaper-switch"
"SUPER, S, Toggle Special Workspace, togglespecialworkspace, custom" "SUPER, S, Toggle Special Workspace, togglespecialworkspace, custom"
"SUPER + Shift, S, Move to Special Workspace, movetoworkspace, special:custom" "SUPER + Shift, S, Move to Special Workspace, movetoworkspace, special:custom"
+9
View File
@@ -1,4 +1,13 @@
{pkgs, ...}: { {pkgs, ...}: {
# FIXME: please revise to use uwsm and xdg-terminal-exec
# also, add features and fix the following:
# * multiple wallpapers
# * day/noon/night wallpaper
# * set first, default wallpaper to hyprland one-dark
# * be consistent in formatting!
# flow:
# Menu for options: 1. Single Wallpaper, 2. Multiple Wallpapers, 3. Timed Wallpapers
home.packages = with pkgs; [ home.packages = with pkgs; [
(writeShellScriptBin "hakase-wallpaper-switch" '' (writeShellScriptBin "hakase-wallpaper-switch" ''
if [[ "$1" != "run" ]]; then if [[ "$1" != "run" ]]; then