Skip to content

Conversation

@kRHYME7
Copy link
Collaborator

@kRHYME7 kRHYME7 commented Mar 24, 2024

Pull Request

Description

Added Hypridle implementations.

Important

[LOG] Using dbus path /org/freedesktop/login1/session/_32
Seldomly, some apps don't respect and communicate to inhibit idle! This is not Hyprdots fault or Hypridle
Therefore if this happens click  🕛 to inhibit idle

TODO

Should this be an optional package?

Hyprlock

Goals

  1. Reproduce configs with per monitor scaling compatibility or wait for this to be answered [Feature Request ] Follow Scaling per monitor by default hyprwm/hyprlock#261
  2. Widgets should be modular so users can just source or copy it to there preferred config. see ./.config/hyprlock/widgets
  3. Layouts should be a plug in play configuration see ./.config/hyprlock/presets. This way users can share custom layouts.

@rubiin
Copy link
Contributor

rubiin commented Apr 20, 2024

I think this can be merged as well

@rubiin
Copy link
Contributor

rubiin commented Apr 21, 2024

@kRHYME7 I think the merge conflicts are blocking the pr from merge

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Apr 21, 2024

Ohhh I totally forgot about this lol!

@kRHYME7 kRHYME7 requested a review from rubiin April 21, 2024 13:23
Copy link
Contributor

@rubiin rubiin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kRHYME7 kRHYME7 requested a review from prasanthrangan April 23, 2024 15:39
@kRHYME7 kRHYME7 marked this pull request as draft April 24, 2024 14:07
@kRHYME7 kRHYME7 changed the title Hypridle listeners Hyprlock ++ Hypridle listeners Apr 24, 2024
@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Apr 24, 2024

Will work on Hyprlock here

@chrollorifat
Copy link
Contributor

chrollorifat commented Apr 24, 2024

Will work on Hyprlock here

okay. The current roadblock we are facing with hyprlock is the scaling, right?

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Apr 24, 2024

yes because most of the scaling are in font size

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Apr 24, 2024

Goals

  1. Reproduce configs with per monitor scaling compatibility or wait for this to be answered [Feature Request ] Follow Scaling per monitor by default hyprwm/hyprlock#261
  2. Widgets should be modular so users can just source or copy it to there preferred config. see ./.config/hyprlock/widgets
  3. Layouts should be a plug in play configuration see ./.config/hyprlock/presets. This way users can share custom layouts.

2 monitors with different scaling

image

@dieBakterie
Copy link
Contributor

When did hyprlock+hypridle gets an option im HyDE to for the User to test?

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Apr 29, 2024

You can test it here or contribute to some layouts.

I literally added the goals. Number 1 is not yet accomplished.

@dieBakterie
Copy link
Contributor

Screenshot_2024-05-08-09-34-20-186_com.github.android.jpg

Seems Like Goal 1 is reached? Now to the Feedback Sourcing, like with the monitor configs doesn't really worked for me(got removed for a reason), also don't know why the colors.conf got deleted and how do i exactly use the hyprlock.dcol file? Also could you Change your Script that it's not only for Spotify? I've this weird issue that my Screen locks when executing a Script from HyDE that i guess uses the globalcontrol.sh, the wallpaper Change and wallbash mode keybind for example locks my screen, not sure it's propably my fault. And i've this annoying issues that my second Monitor doesn't really wakeup when hypridle is triggered, i need to turn on and off again and then i've the workspaces 2 and 3 where two my second and three my First one ist that's left from my second one. Don't know if that's even Hypridle's, Hyprlock's, Hyprland's fault or my config that's "wrong". I also have the Problem with the wallpaper only schowing up on one Monitor and the other one is black, it's just the Background for hyprlock Not showing. Also path = screenshot doesn't work for me. I'm on Nvidia and i don't think it's this PR's fault.

@se7en-x230
Copy link

se7en-x230 commented May 8, 2024

I have a bit special setup for my music
basically I use lf as my file browser and added a keybinding to open mpv with

mpv --shuffle --no-video --pause=no

for whatever reason the creation of hypr-mpris.inf works but the extraction to the png only randomly.
The Artist/Title part works fine only the folderart only sometimes.
My collection is sorted and has the corrected tags. All done with MusicBrainz

If I listen on yt it works fine

Any ideas?

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented May 8, 2024

@se7en-x230 playerctl metadata --format '{{mpris:artUrl}}' this should output the mpris art if it existed.

@se7en-x230
Copy link

@se7en-x230 playerctl metadata --format '{{mpris:artUrl}}' this should output the mpris art if it existed.

It does that part works fine ...

I hacked this together and up to now that works

image

I basically check if the folder has a image (which 99% of them have) and copy it to /tmp/

Not pretty but for now it works

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented May 8, 2024

Uhm, Can you try the latest commits? I think this script is outdated

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented May 15, 2024

Change wallpapers so it will be updated

@abenezerw
Copy link
Contributor

Change wallpapers so it will be updated

Oh, yeah. it works but i only see that wallpaper for a blink of a sec before it goes full black on lock. i also manually put a sww folder with backgorund png to check and it also shows it for a sec before black bg

@kRHYME7 kRHYME7 closed this Jun 14, 2024
@kRHYME7 kRHYME7 deleted the Hypridle branch June 14, 2024 10:00
@kRHYME7 kRHYME7 restored the Hypridle branch June 28, 2024 12:41
@kRHYME7 kRHYME7 reopened this Jun 28, 2024
@chrollorifat
Copy link
Contributor

Change wallpapers so it will be updated

Oh, yeah. it works but i only see that wallpaper for a blink of a sec before it goes full black on lock. i also manually put a sww folder with backgorund png to check and it also shows it for a sec before black bg

it's probably because of the screen resolution of the walllpaper.

@SyedArbaazHussain
Copy link

SyedArbaazHussain commented Aug 13, 2024

Change wallpapers so it will be updated

Oh, yeah. it works but i only see that wallpaper for a blink of a sec before it goes full black on lock. i also manually put a sww folder with backgorund png to check and it also shows it for a sec before black bg

i have hyprlock working properly and also wallpaper synced with the desktop wallpaper

using the below in the hyprlock.conf as I am using the just a single with a simple conf, dont knwo where in these files.

path = .cache/hyde/wall.set
OR
path = .cache/hyde/wall.blur

can be used to resolve the background wallpaper issue i guess
the file is symlinked too and gets updated everytime wallpaper changes

@dieBakterie
Copy link
Contributor

Yeah funny that this doesn't work with nvidia GPUs both the normal package and the -git version. It's the reason why i've to do it this annoying way.

@dieBakterie
Copy link
Contributor

dieBakterie commented Aug 13, 2024

Could we name it hypr.dcol 'cause i need/use it for plugins etc too. The colors in colors.conf arent really colors but the borders and their colors etc. It's more of an hyprecosytem color file than an pure hyprlock one @kRHYME7

@kRHYME7
Copy link
Collaborator Author

kRHYME7 commented Aug 14, 2024

That's an attempt for now it should really be targeted to colors.conf. But as you can see it is used for Group colors. It's not a minor change So I'm afraid to change it on this repo. IRRC, I made a PR for this as I really want to expose all hypr colors

@dieBakterie
Copy link
Contributor

That's an attempt for now it should really be targeted to colors.conf. But as you can see it is used for Group colors. It's not a minor change So I'm afraid to change it on this repo. IRRC, I made a PR for this as I really want to expose all hypr colors

Yeah that's understandable, was afraid of pinging tittu so i pinged you instead, sorry for this khing.

@rubiin
Copy link
Contributor

rubiin commented Sep 4, 2024

waiting for this . Thats why havent did on my own :D

@rubiin rubiin mentioned this pull request Sep 14, 2024
16 tasks
@abenezerw abenezerw mentioned this pull request Sep 19, 2024
abenezerw added a commit to abenezerw/hyprdots that referenced this pull request Sep 25, 2024
Re-work of Khings original PR prasanthrangan#1173
@kRHYME7 kRHYME7 closed this by deleting the head repository Oct 8, 2024
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Nov 18, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Nov 18, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Nov 27, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 9, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 12, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 12, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 12, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 14, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Dec 24, 2024
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Jan 5, 2025
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Jan 13, 2025
Re-work of Khings original PR prasanthrangan#1173
zeerayne pushed a commit to zeerayne/hyprdots that referenced this pull request Jan 13, 2025
Re-work of Khings original PR prasanthrangan#1173
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants