[FEAT]: Cycle move to monitor #183

Closed
opened 2026-01-05 14:48:47 +01:00 by adam · 3 comments
Owner

Originally created by @thomasroodnl on GitHub (Feb 24, 2023).

Originally assigned to: @LGUG2Z on GitHub.

I have been using komorebi for the past few days and I must say it is really amazing. I have used bug.n a long time ago, but I stopped using it as it was not actively maintained anymore and had a lot of issues. I was amazed to see how much more responsive and feature rich komorebi is.

What I missed in transitioning from my bug.n shortcuts was a function I could call to move the focussed window from the current monitor to the next (or previous) monitor in a 'cycle' fashion. All other move functions in komorebi seem to have a 'cycle' alternative, e.g. within the stack or across workspaces. However, I could not find a cycle-move-to-monitor alternative to the move-to-monitor command. Maybe I have missed it, so please correct me if this does exist. I did check the issue list and did not find a previous request on this, so I hope it is not a duplicate.

If not, is this something can possibly be added to komorebi? I think it would be a great addition to the feature set, as it would complement the function types existing for the other 'move domains'.

In any case, thank you so much for creating this project. If I find the time I will look into creating a PR for this myself, but I will have to catch up on some Rust before I do so.

Originally created by @thomasroodnl on GitHub (Feb 24, 2023). Originally assigned to: @LGUG2Z on GitHub. I have been using komorebi for the past few days and I must say it is really amazing. I have used bug.n a long time ago, but I stopped using it as it was not actively maintained anymore and had a lot of issues. I was amazed to see how much more responsive and feature rich komorebi is. What I missed in transitioning from my bug.n shortcuts was a function I could call to move the focussed window from the current monitor to the next (or previous) monitor in a 'cycle' fashion. All other move functions in komorebi seem to have a 'cycle' alternative, e.g. within the stack or across workspaces. However, I could not find a `cycle-move-to-monitor` alternative to the `move-to-monitor` command. Maybe I have missed it, so please correct me if this does exist. I did check the issue list and did not find a previous request on this, so I hope it is not a duplicate. If not, is this something can possibly be added to komorebi? I think it would be a great addition to the feature set, as it would complement the function types existing for the other 'move domains'. In any case, thank you so much for creating this project. If I find the time I will look into creating a PR for this myself, but I will have to catch up on some Rust before I do so.
adam added the enhancement label 2026-01-05 14:48:47 +01:00
adam closed this issue 2026-01-05 14:48:47 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Feb 25, 2023):

Until the next release is out, prebuilt binaries + MSI installer containing these new cycle commands will be available here: https://github.com/LGUG2Z/komorebi/actions/runs/4267524772

@LGUG2Z commented on GitHub (Feb 25, 2023): Until the next release is out, prebuilt binaries + MSI installer containing these new cycle commands will be available here: https://github.com/LGUG2Z/komorebi/actions/runs/4267524772
Author
Owner

@thomasroodnl commented on GitHub (Feb 25, 2023):

Wow that was quick. I just installed it and it works perfectly. Thank you so much!

@thomasroodnl commented on GitHub (Feb 25, 2023): Wow that was quick. I just installed it and it works perfectly. Thank you so much!
Author
Owner

@thomasroodnl commented on GitHub (Feb 26, 2023):

I was planning on GitHub sponsoring you for the awesome work you are doing but it turns out Paypal is not longer supported by GitHub. Therefore I donated 10$ to Fresh start refugee instead. Thank you so much for your work!

@thomasroodnl commented on GitHub (Feb 26, 2023): I was planning on GitHub sponsoring you for the awesome work you are doing but it turns out Paypal is not longer supported by GitHub. Therefore I donated 10$ to Fresh start refugee instead. Thank you so much for your work!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#183