-
Recent Posts
- The Day of a new Command-Line Interface: Shell April 2, 2022
- Arcan 0.6.1 November 19, 2021
- Arcan as Operating System Design September 20, 2021
- Introducing Pipeworld: Spreadsheet Dataflow Computing April 12, 2021
- Durden 0.6 Released December 20, 2020
- Arcan versus Xorg: Feature parity and Beyond December 3, 2020
- Arcan 0.6 – ‘M’ – Start Networking November 24, 2020
- A12 – Advancing Network Transparency on the Desktop October 28, 2020
- Leveraging the “Display Server” to Improve Debugging February 10, 2020
- Interfacing with a ‘Stream Deck’ Device October 30, 2019
- Another low-level Arcan client: A tray icon handler May 7, 2019
- Writing a low-level Arcan Client March 3, 2019
- The X Network Transparency Myth November 16, 2018
- Writing a console replacement using Arcan October 31, 2018
- Arcan versus Xorg – Approaching Feature Parity October 17, 2018
- Arcan 0.5.5, Durden 0.5 September 27, 2018
- Revisiting the Arcan Project May 31, 2018
- Towards Secure System Graphics: Arcan and OpenBSD April 25, 2018
- Safespaces: An Open Source VR Desktop March 29, 2018
- Argumenting Client-Side Decorations January 27, 2018
Category Archives: Uncategorized
Arcan 0.5.4, Durden 0.4
‘Tis the season to be jolly and just about time for the definitely last release of the year for both Arcan and its related subproject, the Durden desktop environment. Following the pattern from the last release post, lets go through some … Continue reading
Posted in Uncategorized
3 Comments
Crash-Resilient Wayland Compositing
A commonly held misbelief about one of the possibly negative consequences with migrating from X11 to Wayland is that the system as a whole will become more brittle due to the merger of the display server and the window manager … Continue reading
Posted in Uncategorized
Leave a comment
“AWK” for Multimedia
(… and for system graphics, games and other interactive applications but that would make the title just a bit too long…) Many of the articles here have focused on the use of Arcan as a “desktop engine” or “display server”; … Continue reading
Posted in Uncategorized
1 Comment
Arcan 0.5.3, Durden 0.3
It’s just about time for a new release of Arcan, and way past due for a new release of the reference desktop environment, Durden. Going through some of the visible changes on a ‘one-clip or screenshot per feature’ basis: Arcan … Continue reading
Posted in Uncategorized
3 Comments
The Dawn of a new Command Line Interface
disclaimer: this is a technical post aimed at developers being somewhat aware of the problem space. There will be a concluding ‘the day of…’ post aimed at end users where some of the benefits will be demonstrated in a stronger … Continue reading
Posted in Uncategorized
Leave a comment
Arcan 0.5.2
A new version of Arcan has been tagged. There is no demo video or fancy screenshots this time around; those things will have to wait until updates come to the related projects (mainly Durden) in a few weeks. Most of the … Continue reading
Posted in Uncategorized
Leave a comment
Playing with LEDs
It’s not uncommon to only bring up monitors when talking about display server outputs, but there are more subtle yet arguably important ones that doesn’t always get the attention they deserve. One such output are LEDs (and more fringe light emitters … Continue reading
Posted in Uncategorized
Leave a comment
One night in Rio – Vacation photos from Plan9
This post is about experimenting with imitating and extending the window management concepts from the venerable Plan9, Rio. The backstory and motivation is simply that I’ve had the need for a smaller and more ‘hackable’ base than the feature-heavy Durden environment for a while, and this seemed like … Continue reading
Posted in Uncategorized
Leave a comment
Chasing the dream of a terminal-free CLI
TLDR; Crazy person is trying to do something about how nightmarishly bad the interface between you and the command-line/command-line utilities really is, i.e. getting rid of terminal protocols. To start with ‘why’? If you have never had the pleasant experience … Continue reading
Posted in Uncategorized
Leave a comment
Dating my X
I spread the coding effort needed for protocols and 3rd party software compatibility out over longer periods of time because the underlying work is mundane, tedious and very very repetitive. The QEmu backend is by far the more interesting and potent … Continue reading
Posted in Uncategorized
Leave a comment