---
name: "yambar-modules-foreign-toplevel"
section: "5"
platform: "linux"
package: "yambar"
version: "1.11.0-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/yambar-modules-foreign-toplevel"
---

# yambar-modules-foreign-toplevel(5)

This module provides information about toplevel windows in Wayland

## NAME

foreign-toplevel - This module provides information about toplevel windows in Wayland

## DESCRIPTION

This module uses the *wlr foreign toplevel management* Wayland protocol to provide information about currently open windows, such as their application ID, window title, and their current state (maximized/minimized/fullscreen/activated).

The configuration for the foreign-toplevel module specifies a *template* particle. This particle will be instantiated once for each window.

Note: Wayland only.

## TAGS

| | | |
| --- | --- | --- |
| **Name** | **Type** | **Description** |
| app-id | string | The application ID (typically the application name) |
| title | string | The window title |
| maximized | bool | True if the window is currently maximized |
| minimized | bool | True if the window is currently minimized |
| fullscreen | bool | True if the window is currently fullscreened |
| activated | bool | True if the window is currently activated (i.e. has focus) |

## CONFIGURATION

| | | | |
| --- | --- | --- | --- |
| **Name** | **Type** | **Req** | **Description** |
| content | particle | yes | Template particle that will be instantiated once for each window |
| all-monitors | bool | no | When set to true, only windows on the same monitor the bar will be used. The default is false. |

## EXAMPLES

```
bar:
  left:
    - foreign-toplevel:
        content:
          map:
            conditions:
              ~activated: {empty: {}}
              activated:
                - string: {text: "{app-id}: {title}"}
```

## SEE ALSO

[**yambar-modules**(5)](/yambar-modules/5.md), [**yambar-particles**(5)](/yambar-particles/5.md), [**yambar-tags**(5)](/yambar-tags/5.md), [**yambar-decorations**(5)](/yambar-decorations/5.md)
