2024-08-04 12:22:24 -03:00
2024-07-24 20:17:01 -03:00
2024-07-24 20:17:01 -03:00
2024-08-04 12:22:24 -03:00
2024-08-04 11:18:09 -03:00
2024-08-04 12:22:00 -03:00
2024-08-04 11:18:58 -03:00
2024-08-04 11:19:20 -03:00
2024-07-24 20:17:01 -03:00
2024-07-26 22:31:05 -03:00
2024-06-30 17:44:47 -03:00
2024-07-26 21:26:44 -03:00
2024-07-26 22:18:57 -03:00
2024-08-04 12:21:00 -03:00

Retrozinndev's Hyprland Dots

My personal Hyprland configuration that I use everyday! Some of the colors used are from the Catppuccin Mocha Palette, go check it out, it's awesome!

⚠️ Notice: This repo is not ready to be used yet. And README.md is also not complete, caution if you try to use this repo!

Requisites

Waybar

Media

In order to make the custom/media widget work, you first need the mediaplayer.py script included in the official Waybar repo. You can copy this script to the ~/.config/waybar/ directory(if you don't have this folder, you can create one with mkdir ~/.config/waybar). After putting the script in place, you need playerctl to control the media(play/pause, next and previous).

Audio

To control the audio, I use pavucontrol, the Waybar's default audio controller. You can use any other of your preference, just change the "on-click" value inside "pulseaudio" in the config.jsonc file to your desired application.

Usage

Play/pause media

To do that, you can simply click in the Spotify/Media application widget in waybar when some song is playing.

Clicking in the widget will toggle play/pause actions, you need playerctl in order to make this work.

Notification Center

About the notification daemon, I chose swaync, because it has it's own notification center, and uses gtk css to customize it.

Installation

In order to install this style right away, just run this installation script:

Notice: the installation script will make a backup folder containing all previous files in ~/.hyprland-dots/bkp.

 $ git clone "https://github.com/retrozinndev/Hyprland-Dots.git"; cd Hyprland-Dots; bash apply.sh

Issues

Got any issue? Please report it at the Issues Tab, I'll be happy for helping you out!

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