local bind = require("lua.lib.bind") local M = {} M.binds = { { keys = bind.with_leader("Space"), dispatcher = hl.dsp.exec_cmd("rofi -show drun -replace -i"), desc = "Rofi launcher", }, { keys = bind.with_leader("CTRL + W"), dispatcher = hl.dsp.exec_cmd("~/dotfiles/hypr/scripts/wallpaper.sh select"), desc = "Rofi wallpaper selector", }, { keys = bind.with_leader("Print"), dispatcher = hl.dsp.exec_cmd("~/dotfiles/hypr/scripts/screenshot.sh"), desc = "Rofi screenshot dialog", }, { keys = bind.with_leader("V"), dispatcher = hl.dsp.exec_cmd("~/dotfiles/scripts/cliphist.sh"), desc = "Rofi cliphist clipboard manager", }, } return M