Pinned post

Hi all,

I've had a few instances of people contacting me about the site of xwinman.org

When I mirrored it, I did say as just that -- a mirror of the information, which is found here:

xteddy.org/xwinman/

I've no intention of letting that go.

But, it seems there's a few people who are disputing the legality of these pages. and/or, wishing to clone the content for themselves and "modernise the CSS".

This seems odd to me. and should not happen.

To this end, I've added the mirrored files of xwinman.org here:

codeberg.org/thomasadam/xwinma

... and want anyone to know that these are the official files from the original mirror.

I've created Estuary, a new project for MacOS (26 and above) which is a loose-imagining of xquartz, but which work for wayland. Specifically, for the River compositor and hence window managers which are implemented for it.

See: codeberg.org/Estuary/estuary

Like, xquartz, estuary allows for a window manager to run and manage its own windows.

At the moment, only has been "ported" to MacOS so that it can run under Estuary.

It's meant as a bit of fun as for myself, I do most of my work from the terminal, so having a familiar environment on something like MacOS can be helpful.

If you have any questions, please join me in on irc.libera.chat

Today, we have done two things. Make the Christmas Pudding, and pickled some onions in malt vinegar.

Both in time for Christmas.

A few weeks ago, I mentioned I was working on a container editor for CoW, using tcl/tk.

I've just merged this to `main`.

Use the `cowcontainers` command to launch the editor to create/edit container windows.

See the screenshot attached for what it looks like.

I suspect this could be a basis to extend this such that I could create a graphical editor for all of CoW (such as defining window decors, etc.)

To use it, you'll need at least Tcl/TK 8.6 and above.

What is CoW? It's a window manager for wayland using River as the compositor.

Any questions? Come see us on the `-wayland` IRC channel on libera.chat

codeberg.org/cow-wm/cow

Hi all,

I've released version 0.1 of wzoom, a xzoom clone, for wayland.

See:

codeberg.org/thomasadam/wzoom

For the 0.1 release, see:

codeberg.org/thomasadam/wzoom/

Dependencies are very light, so should be easily packaged by those who would like to do so.

Any questions, please do ask!

Hi all,

I've released version 0.1 of wteddy, a xteddy clone, for wayland.

See:

codeberg.org/thomasadam/wteddy

For the 0.1 release, see:

codeberg.org/thomasadam/wteddy

Dependencies are very light, so should be easily packaged by those who would like to do so.

Any questions, please do ask!

We have reached the 400€ mark of monthly recurring revenue from subscriptions for #Git hosting. Thanks everyone! :flan_flowers:

I've just pushed a series of commits to CoW (on the `main` branch) which refactor some internals, ensuring state management and shared-memory buffers are shared consistently between the users of them.

Although this change is an internal improvement, it has reduced the number of compiled components by about 20% -- hopefully that'll help older hardware, too!

On AI and the loss of skills.

I'm rather certain this was covered on the episode, "When The Bough Breaks" which happens to star the wonderful Jerry Hardin, of X-Files fame, amongst many others.

memory-alpha.fandom.com/wiki/W

Hey all,

As it turns out, I suck at naming things. Just as well, I don't have any children as I'd likely called them Bob and Alice, were I to have a boy and a girl.

Anyway, the x11cp "project" is still going and I'm adding more applications as I see fit.

But since I launched it in ~2022, I think, I've always been told that the acronym/name sucks -- and I suppose I agree.

I've already asked this question in the `` IRC channel, but I thought I'd ask it here:

Does anyone have any suggestions for a better name?

I'm more than willing to change this properly and to buy a domain name for it -- hence, any suggestions might fit this restriction.

So let me know If you have any serious suggestions, and I'll entertain them!

For those who aren't familiar, the x11cp project's website is here:

x11cp.org

Hey all,

I've now added a few load/mem/cpu monitors, see:

x11cp.org/tags/load/

No doubt someone will find them useful!

What is x11cp? It's a project designed to keep older, smaller pieces of software alive:

x11cp.org

Head's up, got-portable maintainers.

I've looked at repology.org regarding got-portable, which is a fairly good/accurate depiction of the versions of (in this case) got-portable is at, in different distributions.

Honestly, apart from and a few others, every other package is severely out of date.

I'm keen to understand why, to see if there's anything I can do to help.

I'm going to be emailing all maintainers of out-of-date packages, but beforeI do that, I thought I'd put this message out to see if it can initially reach some maintainers on here, so I can have a bit of a discussion before I send that email.

got moves quite quickly, so keeping up to date where possible is important. I know some distributions will be "locked" into a fixed cycle, but I know some of the packaged instances of got-portable exist on rolling-release distros, which are lacking.

Please share this where you can, and I'll be in touch soon to see how I can help, if at all.

I know life gets in the way and if that's all it is -- absolutely understandable. That must take priority. :)

I've released a "bug-fix" version of got-portable. Version 0.130.1

it seems, for some reason, the generated tarball for gor-portable-0.130 didn't contain some of the upstream code for making sha256 the default.

I'm not sure how this happened -- I must have generated the tarball before I pulled in the upstream changes.

In other words, completely my mistake.

Apologies everyone. I'll try and do better in the future. A lot of this process is automated though.

See: gameoftrees.org/releases/porta

I've released CoW-0.4:

codeberg.org/cow-wm/cow/releas

This release has a number of fixes and features in ir, the notable one being container support.

Thanks to all who've helped with this release!

Any questions, come and join us in -wayland on irc.libera.chat

What is CoW? It's a window manager running on top of the River compositor.

For my sins, I sometimes have to use a MacBook, and for X11, Xquartz has been a god-sent as it allows me to run an X11 WM and have it appear on MacOS.

But there isn't an equivalent of that for wayland. So I've started to write one. Only this one is based on River's protocols. You can see a screenshot of it attached.

What this means is that any WM which uses as its compositor should work with this, assuming it can be ported to

Specifically I'm referring to the ability if having the wayland compositor render its windows as the WM intended.

It's still a WIP, but things look promising thus far. The core of it is writen in Rust, which is a language I've been wanting to try. The Apple-specific "shim" which allows windows to appear non-natively is written in Objective-C.

I suck at both languages, so I suspect many errors, but so far, I'm liking the progress I'm making...

I'll try and get this code published over the weekend, or early next week.

I've been chipping away at this for many months, so it'll be incomplete. But I do have some XWayland support already working, hence the screenshot.

Many years ago, when I was much younger, incredibly more naive (that hasn't improved with age!), I worked on the Linux Gazette in my spare time. This was predominately when I was at University...

Heather Stern created a version of xteddy (itn-web.it.liu.se/~stegu76/xte) for me.

He's attached in this post.

I plan on adding this to (codeberg.org/thomasadam/wteddy)

What a brilliant idea Heather had. Thanks to her! :)

Viva !

This is great! Someone's trying to revive open look.

This will be interesting as it's 32-bit only so I wonder how all the other dependencies have been changed?

I cannot tell if AI has been used or not... I hope not in this case...

github.com/retro-vault/open-lo

Improving the default out-of-the-box experience.

I wonder if anyone would be interested in helping me with improving CoW when it has no user config available?

For the past week I've been working on this, to do things such as:

* Add a welcome screen in CoW explaining what is possible.
* Add a "default" cowbuttons instance showing useful things.

If you're interested in helping improve this, have a look at the `ta/starter-desktop` branch in cow:

codeberg.org/cow-wm/cow/src/br

If you already have a config file in ~/.config/cow/ -- I would suggest starting cow as:

river -c 'cow -c /dev/null'

I'd be interested in what you think!

Oh, part of this work (and this week for that matter) is I finally wrote a xdc-menu aware generator for wayland applications (looking at .desktop files) which forms a big part of this default-starter idea.

I will eventually spin this command as a standalone application, but for now it's a part of CoW.

I'm not good at all with themes/styles (as you can tell from all my other screenshots). So what I've come up with is functional, but isn't necessarily pretty.

If you're interested in helping, come and see us in `-wayland` on irc.libera.chat

What is cow? It's a stacking window manager using River as the compositor:

codeberg.org/cow-wm/cow

Show older
BSD Network

bsd.network is a *BSD-adjacent Mastodon Instance. We have a code of conduct.