Skip to content

Added the option to move the panel to a secondary monitor.#77

Open
Devorlon wants to merge 5 commits intoG-dH:mainfrom
Devorlon:main
Open

Added the option to move the panel to a secondary monitor.#77
Devorlon wants to merge 5 commits intoG-dH:mainfrom
Devorlon:main

Conversation

@Devorlon
Copy link

Option added under Layout > Secondary Monitors > Move Panel to Second Monitor.

Devorlon added 2 commits May 14, 2023 00:35
Option added under Layout > Secondary Monitors > Move Panel to Second Monitor.
Added a global var for the second monitors index `MOVE_TO_MONITOR_INDEX`.

Updated the move panel function to use `MOVE_TO_MONITOR_INDEX`.
@G-dH
Copy link
Owner

G-dH commented May 14, 2023

Isn't a better solution to just set the secondary monitor as primary?

@Devorlon
Copy link
Author

It's due to some games / applications only displaying on the primary monitor / screen. My main screen runs at 165hz while my secondary runs at 60hz.

@G-dH
Copy link
Owner

G-dH commented Jun 10, 2023

Sorry to ignore you, but I have other things to deal with first...

@Devorlon
Copy link
Author

Np, just rebasing and pushing in case anyone uses it.

@tartley
Copy link

tartley commented Sep 24, 2025

I'm in a very similar situation as @Deverlon, and have been searching all through VShell options for this.

I don't really like the top panel taking up room permanently on my main central monitor, but I do want the clock and top panel icons to display all the time. So I'd like to put the top panel on another monitor, to one side.

However I can't make that side monitor the primary, because the central monitor is where I want apps to launch, especially games, which can be flaky when moved between monitors after launch. So my central monitor has to be primary.

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.

3 participants