A personal fork of illogical-impulse by @end-4
Customized and maintained by pctrade
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/pctrade/end4-pC.git
killall qs 2>/dev/null; qs -c end4-pC > /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", "end4-pC")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.
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 🫡
- @gh0stzk — for providing the weather API integration that made the weather widget possible 🙌
- @StarS2112 — for showcasing this fork 🙌
Made with ❤️ — feel free to fork and make it your own





