pctrade/end4-pC

QML

Custom end4

archlinuxend-4hyprlandquickshelldots-hyprlandmaterial-designriceunixporn
스타 성장
스타
2.8k
포크
148
주간 성장
+418
이슈
10
1k2k
26년 4월26년 5월26년 7월26년 9월
README

💠 end4-pC

A personal fork of illogical-impulse by @end-4
Customized and maintained by pctrade

English | 简体中文 | 日本語


🎬 Showcase

Material 3 Expressive x Linux


📸 Screenshots

🎵 Lyrics 🖼️ Online Wallpapers
Screenshot 1 Screenshot 2
🪟 Desktop Widgets 🔧 Hyprland Configs
Screenshot 5 Screenshot 6
⚙️ Configurable Bar ✨ And More
Screenshot 3 Screenshot 4

⚡ Installation

[!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 & disown

🔧 Set as your default shell (optional)

If you like it and want it to load by default instead of ii, edit:

~/.config/hypr/hyprland/variables.lua

And 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.


⚙️ Settings keybind

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 + Q won't close it. Use the same keybind to toggle it or press Escape.


❓ FAQ

How do I see my keybinds?

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.


🙏 Credits

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 🙌
  • @simeulinuxkaliaiwr — for some shader transitions 🎨

Made with ❤️ — feel free to fork and make it your own

관련 저장소
Jguer/yay

Yet another Yogurt - An AUR Helper written in Go

GoGo ModulescliGNU General Public License v3.0yayaur-helper
jguer.github.io/yay/
13.7k422
89luca89/distrobox

Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

GoGo ModulescliGNU General Public License v3.0centosfedora
distrobox.it
13k539
Morganamilo/paru

Feature packed AUR helper

Rustcrates.iocliGNU General Public License v3.0hacktoberfestparu
9k325
adi1090x/rofi

A huge collection of Rofi based custom Applets, Launchers & Powermenus.

ShellGNU General Public License v3.0rofiarch
8.8k400
prasanthrangan/hyprdots

// Aesthetic, dynamic and minimal dots for Arch hyprland

ShellcliGNU General Public License v3.0archarchlinux
8.5k865
archlinux/archinstall

Arch Linux installer - guided, templates etc.

PythonPyPIcliGNU General Public License v3.0arch-installerarch
8.4k769
SuperManito/LinuxMirrors

GNU/Linux 更换系统软件源脚本及 Docker 安装与换源脚本

ShellcliMIT Licenselinuxredhat
linuxmirrors.cn
7.7k703
yuk7/ArchWSL

ArchLinux based WSL Distribution. Supports multiple install.

MakefileMIT Licensearchlinuxwsl
git.io/archwsl
7.4k202
RubyMetric/chsrc

chsrc 全平台通用换源工具与框架. Change Source everywhere for every software

CcliGNU General Public License v3.0gemlinux
chsrc.run
6.9k285
adi1090x/polybar-themes

A huge collection of polybar themes with different styles, colors and variants.

ShellawesomeGNU General Public License v3.0polybarpolybar-themes
6.2k423
gh0stzk/dotfiles

BSPWM environment with 18 themes. With a theme selector to change on the fly.

ShellGNU General Public License v3.0bspwmpolybar
4.7k318
JaKooLit/Arch-Hyprland

For automated installation of Hyprland on Arch Linux or any Arch Linux-based distros

ShellGNU General Public License v3.0archlinuxhyprland
4.6k361