Skip to content

[BUG] toggleing special workspace execute command but not open workspace #73

@Unrectified

Description

@Unrectified

Step 1. Before you submit

  • I have read the above instructions and am sure that this is supposed to be posted here.
  • I've successfully updated to the latest versions following the updating guide.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Version info

Version info
Packages:
    caelestia-shell-git 1.4.0.r6.g1b4b90a-1
    caelestia-cli-git 1.0.2.r19.g55590bd-1
    caelestia-meta r151.cadf1e2-1

Caelestia:
    Last commit: 40412d343bb6aac37b85dcb9f3024ff23894cf3d
    Commit message: hypr: fix new hyprland rules (#256)  

Shell:
     caelestia-shell 1.4.0, revision 1b4b90a3ad9532f7002ef2593d8efb68443f21f3, distrubuted by: AUR (package: caelestia-shell-git)

Quickshell:
    quickshell 0.2.1, revision 41828c4180fb921df7992a5405f5ff05d2ac2fff, distributed by: AUR (package: quickshell-git)

Step 3. Describe the issue

here a custom special workspace in my cli.json:

        "controlcenter": {
            "Caelestia Settings - Network": {
                "enable": true,
                "match": [{"initialTitle": "Caelestia Settings - Network"}],
                "command": ["caelestia", "shell", "controlCenter", "open"],
                "move": true
            }
        }

When I execute caelestia toggle controlcenter it open up the controlcenter page without opening it in the special workspace. If I execute it again it will open the special workspace and move the page in it. Is it a missconfiguration? I tried others confg like this as an e.g.

        "controlcenter": {
            "org.quickshell": {
                "enable": true,
                "match": [{"class":"org.quickshell","initialTitle": "Caelestia Settings - Network"}],
                "command": ["caelestia", "shell", "controlCenter", "open"],
                "move": true
            }
        }
Logs
<!-- Put your log content here!-->

Reminder

  • I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions