Skip to content

Conversation

pourmand1376
Copy link

@pourmand1376 pourmand1376 commented Jul 30, 2025

Hi, I've added per display configuration to Ice!

You can take a look at my ice build here and install it.

CleanShot 2025-07-30 at 12 54 51 CleanShot 2025-07-30 at 12 58 05

My Big Screen:
CleanShot 2025-07-30 at 12 58 23

My Mac Screen:
CleanShot 2025-07-30 at 12 58 59@2x

@pourmand1376
Copy link
Author

pourmand1376 commented Jul 30, 2025

As I am thinking more about it, maybe it is better to move the whole general settings into per display!

TODO: Name of displays should be taken from OS.

@jordanbaird
Copy link
Owner

Thanks for the PR!

I haven't had time to look in-depth into this yet, but will be sure to when I get the chance. From looking at the screenshots, I'm not sure about having an entire settings pane just for display settings. I want to keep the interface as streamlined as possible, and I feel like this might end up overcomplicating things, especially for new users. I'll be thinking about some other options. Please discuss any ideas you may have with me before going ahead with further changes.

Also, be aware that I've made a lot of changes to support macOS Tahoe that haven't been merged into main yet, but there will likely be conflicts to fix.

@pourmand1376
Copy link
Author

Hey,

Thanks for sharing your thoughts. About Display, I was thinking of including more options (like widescreen monitor options). In that way, adding a whole new menu would be beneficial in the future.

If you don't want to add those potential options, it is clearly better to not add another menu and handle it other ways.

@ylluminate
Copy link

Exciting for us heavy multi-monitor users!!!

@JohnD4ve
Copy link

For me, this is THE feature that this little gem is missing!

@fredngo
Copy link

fredngo commented Sep 12, 2025

Pls integrate into main branch! So many of us are waiting for this

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.

5 participants