# wayland: Implement cursor-shape-v1 \(\#11106\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/a7655355577ea0c7fa8c3f0067aecf47e3a72666)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: a7655355577ea0c7fa8c3f0067aecf47e3a72666

Requested commit: a7655355577ea0c7fa8c3f0067aecf47e3a72666

Commit: a7655355577ea0c7fa8c3f0067aecf47e3a72666

Tree: abf52238b0f3745c3297d0aac8efb80994c07f56

Author: apricotbucket28

Committer: GitHub

## Message

```
wayland: Implement cursor-shape-v1 (#11106)

Fixes wrong cursor icons and sizes on KDE 6 (and possibly other
compositors)

Gnome still doesn't support this protocol, so to fix cursor settings
there we'll need to read `gsettings`.

Before:

![image](https://github.com/zed-industries/zed/assets/71973804/f0c3dc1b-2bed-43f7-b579-df6c9c0b547f)

After:

![image](https://github.com/zed-industries/zed/assets/71973804/6de639f9-653d-4896-80ca-b7c69641eded)


Release Notes:

- N/A
```

## Parents

- [089ea7852d3cc23fbc9544c1a1d59dc263173d50](https://git.cafe/gitcafe/zed/commit/089ea7852d3cc23fbc9544c1a1d59dc263173d50?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/a7655355577ea0c7fa8c3f0067aecf47e3a72666?format=markdown)
