Skip to content

Commit

Permalink
doc: add sticky windows
Browse files Browse the repository at this point in the history
  • Loading branch information
leukipp committed Sep 11, 2023
1 parent ec14906 commit c987bbf
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Once enabled, the tiling manager will handle _resizing_ and _positioning_ of _ex
- [x] Vertical, horizontal and fullscreen mode.
- [x] Socket communication commands.
- [x] Adjustment of layout proportions.
- [x] Floating and persistent windows.
- [x] Floating and sticky windows.
- [x] Drag & drop window swap.
- [x] Multi monitor support.

Expand Down Expand Up @@ -239,11 +239,14 @@ Systray:
- e.g. use `tiling_icon = [...,['firefox', 'Open Browser'],...]` to add a web browser entry.

## Issues [![issues](https://img.shields.io/github/issues-closed/leukipp/cortile)](#issues-)
Environments:
Windows:
- It's recommended to disable all build-in window snapping features (snap to other windows, snap to screen borders).
- In some GNOME based desktop environments window displacement or resizing issues may occur.
- Sticky windows may cause unwanted layout modifications during workspace change.

Systray:
- Adjust the bindings in the `[systray]` section, as some pointer events may not fire across different desktop environments.
- Window managers not supporting [StatusNotifierItem](https://freedesktop.org/wiki/Specifications/StatusNotifierItem) for displaying systray icons will need to install [snixembed](https://github.com/fyne-io/systray#linuxbsd).
- In some GNOME based desktop environments window displacement or resizing issues may occur.

Debugging:
- If you encounter problems start the process with `cortile -vv`, which provides additional debug outputs.
Expand Down

0 comments on commit c987bbf

Please sign in to comment.