Skip to content

(Multiple monitors) Workspace and overview numbers/quantity #2577

@masthierryi

Description

@masthierryi

Step 1. Before you submit

  • I have read the Troubleshooting and Usage pages.
  • I've successfully updated to the latest version following the guidance.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Quick diagnose info

Quick diagnose
/========================\
| Checking git repo info |
\========================/

[===diagnose===] git remote get-url origin
https://github.com/end-4/dots-hyprland/
[---SUCCESS---]

[===diagnose===] git rev-parse HEAD
b4920a7cb610c026ec8683f73909400f39097340
[---SUCCESS---]

[===diagnose===] git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean
[---SUCCESS---]

[===diagnose===] git submodule status --recursive
-8aa62a41bd4cdc4899bdfdc0d9cf103ac34c51f6 dots/.config/quickshell/ii/modules/common/widgets/shapes
[---SUCCESS---]

/=================\
| Checking distro |
\=================/

[===diagnose===] _check_distro_id
distro ID: arch
distro ID_LIKE: 
[---SUCCESS---]

[===diagnose===] cat os-release
cat: os-release: No such file or directory
[---EXIT 1---]

/====================\
| Checking variables |
\====================/

[===diagnose===] declare -p XDG_CACHE_HOME
./diagnose: line 36: declare: XDG_CACHE_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_CONFIG_HOME
./diagnose: line 36: declare: XDG_CONFIG_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_DATA_HOME
./diagnose: line 36: declare: XDG_DATA_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p XDG_STATE_HOME
./diagnose: line 36: declare: XDG_STATE_HOME: not found
[---EXIT 1---]

[===diagnose===] declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV
declare -x ILLOGICAL_IMPULSE_VIRTUAL_ENV="~/.local/state/quickshell/.venv"
[---SUCCESS---]

/============================\
| Checking directories/files |
\============================/

[===diagnose===] ls -l /home/masthierryi/.local/state/quickshell/.venv
total 20
-rw-r--r-- 1 masthierryi masthierryi   43 Nov 24 02:28 CACHEDIR.TAG
drwxr-xr-x 2 masthierryi masthierryi 4096 Nov 24 02:29 bin
drwxr-xr-x 3 masthierryi masthierryi 4096 Nov 24 02:29 include
drwxr-xr-x 3 masthierryi masthierryi 4096 Nov 24 02:28 lib
lrwxrwxrwx 1 masthierryi masthierryi    3 Nov 24 02:28 lib64 -> lib
-rw-r--r-- 1 masthierryi masthierryi  197 Nov 24 02:28 pyvenv.cfg
[---SUCCESS---]

/===================\
| Checking versions |
\===================/

[===diagnose===] Hyprland --version
Hyprland 0.52.1 built from branch v0.52.1 at commit 967c3c7404d4fa00234e29c70df3e263386d2597 clean (version: bump to 0.52.1).
Date: Sun Nov 9 23:31:36 2025
Tag: v0.52.1, commits: 6564

Libraries:
Hyprgraphics: built against 0.3.0, system has 0.3.0
Hyprutils: built against 0.10.2, system has 0.10.2
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.3, system has 0.6.6
Aquamarine: built against 0.9.5, system has 0.9.5

no flags were set

[---SUCCESS---]

[===diagnose===] _check_quickshell_version
illogical-impulse-quickshell-git 0.1.0.r1-6
qt6-base 6.10.0-3
[---SUCCESS---]

[===diagnose===] _check_PKGBUILD_version
illogical-impulse-audio 1.0-2
illogical-impulse-backlight 1.0-1
illogical-impulse-basic 1.0-2
illogical-impulse-bibata-modern-classic-bin 2.0.6-1
illogical-impulse-fonts-themes 1.0-1
illogical-impulse-hyprland 1.0-4
illogical-impulse-kde 1.0-2
illogical-impulse-microtex-git r494.0e3707f-2
illogical-impulse-microtex-git-debug r494.0e3707f-2
illogical-impulse-portal 1.0-2
illogical-impulse-python 1.1-4
illogical-impulse-quickshell-git 0.1.0.r1-6
illogical-impulse-screencapture 1.0-1
illogical-impulse-toolkit 1.0-2
illogical-impulse-widgets 1.0-5
[---SUCCESS---]

/==============================================\
| Finished. Output saved as "diagnose.result". |
\==============================================/

Step 3. Describe the issue

Hi.

I use a vertical screen and a horizontal one.

  1. I would like to see the workspace number of only the output monitor. I've tried split-monitor-workspace but it causes the next.
  2. split-monitor-workspace make the workspace numbers turn like 1 to 10, and 11 to 20 on the Bar, and as I use overview 9x9, it show 1-9, 10-18. And also breaks the style showing thing in the bar.

So, I would like to customize and limit the numbers by screen, each monitor can have only 9 workspaces, and their numbers are always 1-9. (sorry, I really like the kan numbers).

I couldn't find the setting files of the split-monitor plugin to edit, nwg-display seems to force a number sequence in general (if screen 1 is 1-5, screen 2 is 6-10), and my workspaces.conf is empty saying to use nwg-display.

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

    ISSUEGeneral issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions