a personal fork of illogical-impulse by @end-4
customized and maintained by at3mic
Note
this fork manages its own configuration folder independently - it does not overwrite or modify any existing setup. however, it does require illogical-impulse to be installed and running.
cd ~/.config/quickshell/
git clone https://github.com/at3mic/hyprland.git
killall qs 2>/dev/null; qs -c hyprland > /dev/null 2>&1 & disownif you like it and want it to load by default instead of ii, edit:
~/.config/hypr/hyprland/variables.luaand change this line:
hl.env("qsConfig", "ii")to:
hl.env("qsConfig", "hyprland")Tip
after saving, restart Hyprland or run hyprctl reload to apply the change.
to open the settings panel, add this to your Hyprland config:
hl.bind("SUPER + escape", hl.dsp.global("quickshell:settingsToggle"), {description = "Toggle settings"})Note: settings is an overlay panel, not a regular window -
Super + Qwon't close it. use the same keybind to toggle it or pressEscape.
open the launcher (SUPER) and type < - it'll show you the full list of configured keybinds.
it doesn't need one - the launcher already does that job. open the launcher (SUPER) and just type what you're looking for (e.g. wallpaper, bar, blur); it'll match against page names and section keywords and jump you straight to the right Settings page, so there's no need for a separate search inside Settings itself.
huge thanks to the people who made this possible:
- @end-4 - for creating the original dots-hyprland / illogical-impulse shell. an absolute masterpiece of a dotfiles project
- @pctrade - for the end4-pC fork that this repository builds upon
- @gh0stzk - for providing the weather API integration that made the weather widget possible
- @simeulinuxkaliaiwr - for some shader transitions