Replies: 15 comments 20 replies
|
I don't understand what "relate" means. You can already drag windows between different workspaces, or move them with keyboard shortcuts. Do you mean you want an app to always launch on a specific workspace? |
|
In general, I prefer the next schema: 1st workspace for work, 2nd workspace for searching (ai, browser), 3rd player and messengers, 4th for discord and other. It's super comfortably to my mindset and it would be great if I reproduce the same behavior in cosmic de |
|
I think you mean that we need configuration like i3wm, when you can assign app to certain ws number on open by specific rules (app class name, etc.), e.g.: |
|
I wanted to do the very same thing, and I found that the 'auto-move-windows' extension in the gnome-shell-extensions does just that. In the extension's settings, you choose your given application, then indicate the workspace you want it live whenever it's running (1, 2, 3, et c.) and that's it. (Also, FWIW, I don't recall if I had to enable the extension myself, or if it already was by default.) |
|
A feature like this would be very nice. At least allow a command line set those. |
This comment was marked as duplicate.
This comment was marked as duplicate.
|
This is a must have feature for me, but it also needs to be able to auto start apps after OS is started. Basically when I turn on my computer, I get specific apps on different workspaces and I use specific shortcuts to access those workspaces, so I don't need to search for a started app, I know in which workspace it is and how to access it with single keypress! |
|
We got Pop OS 24.04 stable today, so I'm asking again about this issue. @briandipalma solution is very old so it might not be the best one for Cosmic (if it is for Cosmic at all? Yup I am that stupid and have no idea if it's for gnome) |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
|
I started using COSMIC recently, and it immediately has become my favourite and main go to. I Loved Gnome but it had many, many many issues for me and my gaming. And KDE, it worked fine but I just never managed to feel comfortable in it. COSMIC has all I ever wanted. Functional, comfortable, adjustable; and oh how elegant and pleasing. I love it way too much. This feature, to be able to assign something like discord, or a browser, always on a certain workspace, would really really bring the experience to an elevated level for me. And I don't know if anyone else would love it as much as me, but if it was possible to have a certain, numbered or named workspace, activated with a certain keybinding, but NOT on the default wheel of workspaces you have to navigate through right and left; and on overview, have it at the end seperated with a | line, from the rest. I would jump up and down from happiness to have that one day. That would be just perfect. That one really would be comfort and functionality at it's ever peaking maximum. |
|
My current solution is cos-cli, which sends requests to the COSMIC compositor to move apps to specific workspaces. Examples Find app id cos-cli infoMove it cos-cli move -a firefox -w 1Connected to cosmic toplevel manager!
Move firefox to 1Tested on ❯ uname
kernel-name | Linux
nodename | archlinux
kernel-release | 6.18.3-arch1-1
kernel-version | #1 SMP PREEMPT_DYNAMIC Fri, 02 Jan 2026 17:52:55 +0000
machine | x86_64
operating-system | GNU/Linux
❯ cosmic-comp --version
cosmic-comp 1.0.0 (git commit 8a5d78dbb0eef579bc6afab5315363e872a15185)My usage of this cli - simple script to start up apps and move them to a workspaces |
|
+1. I used this feature every day with i3 and Hyprland and miss it with Cosmic. It's a great workflow. I've raised a couple of PR's that work for me using file based configuration. Ready to adjust as required. |
|
Coming from Gnome and having an old computer to test PopOS, I fully agree with the fact that we need to be able to automatically move applications to a certain workspace easily. |
Uh oh!
There was an error while loading. Please reload this page.
And another small question: can I allow moving to any workspace if the previous one doesn't contain any windows?
All reactions