<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>cow-wm.codeberg.page</title>
  <subtitle>Browse aymeric&#39;s, an independent, searchable archive of readable snapshots from followed feeds, preserved in Git with aggr.</subtitle>
  <id>https://aggr.aymericbeaumet.com/sources/cow-wm.codeberg.page/</id>
  <link rel="alternate" type="text/html" href="https://aggr.aymericbeaumet.com/sources/cow-wm.codeberg.page/"/>
  <link rel="self" type="application/atom+xml" href="https://aggr.aymericbeaumet.com/sources/cow-wm.codeberg.page/atom.xml"/>
  <updated>2026-09-29T09:07:37+00:00</updated>
  <author>
    <name>aymeric&#39;s</name>
  </author>
  <generator version="2.0.0" uri="https://github.com/aymericbeaumet/aggr">aggr</generator>
  <entry>
    <id>urn:aggr:item:12cf24b2dfb88ba1fdc421e0707f6e3603e5ae02</id>
    <title type="text">CoW — a stacking window manager for Wayland</title>
    <link rel="alternate" type="text/html" href="https://aggr.aymericbeaumet.com/items/lobste-rs/2026-09-29-cow-a-stacking-window-manager-for-wayland/"/>
    <link rel="via" type="text/html" href="https://cow-wm.codeberg.page/cow/"/>
    <published>2026-09-29T09:07:37+00:00</published>
    <updated>2026-09-29T09:07:37+00:00</updated>
    <author>
      <name>cow-wm.codeberg.page via hawski</name>
    </author>
    <category term="news"/>
    <category term="freebsd"/>
    <category term="linux"/>
    <source>
      <title>Lobsters: Top Stories of the Past Week</title>
    </source>
    <summary type="text">Comments</summary>
    <content type="html">&lt;p&gt;CoW — Compositor on Wayland&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://cow-wm.codeberg.page/cow/assets/CoW-final.svg&quot; alt=&quot;CoW&quot; loading=&quot;eager&quot; decoding=&quot;async&quot; fetchpriority=&quot;high&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;A stacking window manager using River as the compositor.&lt;/h2&gt;
&lt;p&gt;The latest release of CoW is 0.3 (September 2026).&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/src/branch/main/CHANGELOG.md&quot;&gt;View the changelog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CoW 0.4 currently includes 22 merged changes since the latest release.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/pulls/394&quot;&gt;PR&lt;/a&gt;: cmd: prevent stack&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/pulls/390&quot;&gt;PR&lt;/a&gt;: module: fix snapshot issues&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/pulls/389&quot;&gt;PR&lt;/a&gt;: cowpager: inherit font from&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://cow-wm.codeberg.page/cow/changelog/development/&quot;&gt;Preview the next release&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The aims of CoW are to represent the 90s look-and-feel of FVWM and MWM, while also allowing for more modern styles as well. CoW can be configured directly through commands and the same commands can be used in its configuration file, making CoW scriptable through external applications.&lt;/p&gt;
&lt;p&gt;High-level features include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IPC scripting.&lt;/li&gt;
&lt;li&gt;Server-side decorations can be customisable.&lt;/li&gt;
&lt;li&gt;Placement of windows through different commands.&lt;/li&gt;
&lt;li&gt;Native menu support.&lt;/li&gt;
&lt;li&gt;Rules can control scripting.&lt;/li&gt;
&lt;li&gt;Internal DSL (Domain Specific Language) allows for filtering.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;... plus a lot more!&lt;/p&gt;
&lt;p&gt;CoW is developed in C, hosted on Codeberg. The community is small but friendly, and we can be found on IRC (irc.libera.chat, in #cow-wayland)&lt;/p&gt;
&lt;p&gt;Some useful things to know about the community:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IRC is the best way of saying hello or asking questions&lt;/li&gt;
&lt;li&gt;Report any issues over IRC or by creating a &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/issues&quot;&gt;Codeberg issue.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;There&#39;s some chatter on Mastodon about CoW and other WMs.&lt;/li&gt;
&lt;li&gt;A community Wiki exists. &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow/wiki&quot;&gt;Feel free to contribute&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Development:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;See the &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codeberg.org/cow-wm/cow&quot;&gt;README file&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For anything else, ask on IRC&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://cow-wm.codeberg.page/cow/assets/cow-ss.png&quot;&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://cow-wm.codeberg.page/cow/assets/cow-ss.png&quot; alt=&quot;A CoW desktop showing decorated windows, a container, pager, menus, launcher buttons and iconified windows&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
</feed>
