end-4 / dots-hyprland
Usability-first dotfiles that does not use 100 bash scripts
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing end-4/dots-hyprland in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Preview
<a href="https://discord.gg/GtdRBXgMwq"> <img alt="Dynamic JSON Badge" src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Finvites%2FGtdRBXgMwq%3Fwith_counts%3Dtrue&query=approximate_member_count&style=for-the-badge&logo=discord&logoColor=D9E0EE&label=discord&labelColor=%231E202B&color=86dbc0&link=https%3A%2F%2Fdiscord.gg%2FGtdRBXgMwq"> </a>
- Overview: Shows open apps with live previews. Type to search/calculate/run
- AI: Gemini API and Ollama models
- Autogenerated colors: Accessible and beautiful Material colors based on wallpaper
- Transparent installation: Every command is shown before it's run
- If you're new to Linux and decide to use Hyprland, you're in for a tough ride.
- Just run
bash <(curl -s https://ii.clsty.link/get)- Or, clone this repo and run
./setup install - See document for details.
- Or, clone this repo and run
- Default keybinds: Should be somewhat familiar to Windows or GNOME users. Important ones:
Super+/= keybind listSuper+Enter= terminal- If for whatever reason the keybind list widget does not work, here's an image: <img width="1412" height="828" alt="image" src="https://github.com/user-attachments/assets/8f7bd216-9e03-47e3-8709-0008772a4133" />
| Software | Purpose |
|---|---|
| Hyprland | The compositor (manages and renders windows) |
| Quickshell | A QtQuick-based widget system, used for the status bar, sidebars, etc. |
| Others | See deps-info.md |
THERE IS NO WAYBAR STOP FUCKING CALLING EVERY BAR WAYBAR
</details> <details> <summary>Discord</summary> <a href="https://discord.gg/GtdRBXgMwq"> Server link </a> | I hope this provides a friendlier environment for support without needing me to personally accept every friend request/DM. For real issues, prefer GitHub </details> <div align="center"> <h2>• screenshots •</h2> <h3></h3> </div> <div align="center"> <img src="assets/illogical-impulse.svg" alt="illogical-impulse logo" style="float:left; width:400;"> </div>illogical-impulse<sup>Quickshell</sup>
This is the latest and only supported style. Other stuff are still there mostly for viewing pleasure and not actual use, but code is still available, see below.
Widget system: Quickshell | Support: Yes
| AI, settings app | Some widgets |
|---|---|
| <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/ea0154a1-e984-4bb6-a424-23247cefe3c6" /> | <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/6eba0d57-2606-4cea-8993-e6f169e82e70" /> |
| Window management | Built with love |
| <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/a7e6d29c-e82c-4934-98db-36c810ec999b" /> | <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/1b806b53-9310-4c63-84a9-cec9e311d439" /> |
Other styles: Available at the end of the readme.
<div align="center"> <h2>• thank you •</h2> <h3></h3> </div>- @clsty for making the dotfiles accessible by taking care of the install script and many other things
- @midn8hustlr for greatly improving the color generation system
- @outfoxxed for being extremely supportive in my Quickshell journey
- Quickshell: Soramane, FridayFaerie, nydragon
- AGS: Aylur, kotontrion
- EWW: fufexan
- If you would like to give me some milk😳 (i dont drink coffee): https://github.com/sponsors/end-4
- Virtual tentacle cat website points chart
- Inspiration: osu!lazer, Windows 11, Material Design 3, AvdanOS (concept)
- Copying: The license allows you to. Personally I have absolutely no problem with others redistributing/recreating my work. There's no "stealing" (maybe unless you loudly do weird stuff and violate the license) <sub>(some people actually had to ask smh)</sub>
<div align="center"> <h2>• old, UNSUPPORTED stuff •</h2> <h3></h3> </div>
- Source for illogical-impulse AGS available in the
ii-agsbranch, others in thearchivebranch. - The list goes from newest to the oldest, and the code quality is worse the older a style is
- No bug fix or official support will be provided.
illogical-impulse<sup>AGS</sup>
Widget system: AGS | Support: No
| AI | Common widgets |
|---|---|
| Window management | Weeb power |
m3ww
Widget system: EWW | Support: No, dead
<a href="https://streamable.com/85ch8x"> <img src="https://github.com/end-4/dots-hyprland/assets/97237370/09533e64-b6d7-47eb-a840-ee90c6776adf" alt="Material Eww!"> </a>NovelKnock
Widget system: EWW | Support: No
<a href="https://streamable.com/7vo61k"> <img src="https://github.com/end-4/dots-hyprland/assets/97237370/42903d03-bf6f-49d4-be7f-dd77e6cb389d" alt="Desktop Preview"> </a>Hybrid
Widget system: EWW | Support: No
<a href="https://streamable.com/4oogot"> <img src="https://github.com/end-4/dots-hyprland/assets/97237370/190deb1e-f6f5-46ce-8cf0-9b39944c079d" alt="click the circles!"> </a>Windoes
Widget system: EWW | Support: No
<a href="https://streamable.com/5qx614"> <img src="https://github.com/end-4/dots-hyprland/assets/97237370/b15317b1-f295-49f5-b90c-fb6328b8d886" alt="Desktop Preview"> </a>