2025-04-05 19:47:33 -03:00
2024-06-30 17:44:47 -03:00
2025-04-01 11:36:43 -03:00
2025-03-23 10:38:35 -03:00

Retrozinn's Hyprland Dots

My Hyprland dotfiles that I keep improving almost everyday! 🤩 (i love doing this)

Note

This is very work in progress, it's an Aylur's GTK Shell version of my dots! I absolutely
don't recommend installing this one, since it's WIP. If you're searching for the stable dotfiles, go to the ryo branch!

Why

These dotfiles include a desktop shell made with GTK, using Astal and AGS + TypeScript. It really took me a lot of time to make this, so please star the repo if you like it!

✔️ What's included in this shell

  • Super pretty Bar, Control Center and Clock Window(with calendar and media controller)
  • Notifications with support for actions + History
  • Internationalization(i18n, see 🌐 Internationalization for available languages)
  • Bluetooth + Network Controllers
  • Bluetooth device management inside Control Center itself
  • Runner with support for plugins (anyrun-like)
  • Super cool media controller
  • Gnome-like application runner(the fullscreen one)
  • Support for multiple monitors

🔘 TODO

  • More Control Center Tiles:
    • Screen Recording
    • Night Light
  • Per-app Volume(low priority)
  • Maybe a settings app in the future?

🌄 Screenshots

Kitty Widgets Control Center Neovim

🎨 Colors

All the colors of the interface are dynamically generated from your wallpaper! This is possible by using pywal16 (fork of pywal), a cli tool to generate color schemes on the fly.

🖼️ Wallpapers

When you're at the Installation process, you can choose whether to install the wallpapers. Or if you haven't, you can just create a directory ~/wallpapers in your home ~ and put images you want to use as wallpapers!

You can select any of the images inside ~/wallpapers by pressing SUPER + W or by accessing the Control Center and clicking in the image icon on top.

Source

All wallpapers inside this repo are not made by me! You can find all sources inside the WALLPAPERS.md file.

⌨️ Binds

You can see pre-configured bindings in the Wiki/Bindings page!

🌐 Internationalization

This Shell supports i18n. Currently, it supports the following languages:

Don't see your language here? You can contribute and make translations too!
To do so, fork this repository, translate your fork, then open a pull request to this repository, simple as that!

⚙️ Installation

See the Installation Guide on Wiki/Installation.

🎉 Tools

Issues

Having issues? Please create a new Issue here, I'll be happy to help you out!

📜 License

This repo is licensed under the MIT License, project is made and maintained by retrozinndev.

🌠 Stargazers

Thanks to everyone who starred my project! 💖 Stargazers over time

S
Description
No description provided
Readme BSD-3-Clause 437 MiB
Languages
TypeScript 86.1%
Shell 6%
SCSS 5.3%
Nix 2.6%