FyneDesk: A full desktop environment for Linux written in Go
6 hours ago
- #Linux
- #Go
- #Desktop Environment
- FyneDesk is a Linux/Unix desktop environment built with the Fyne toolkit using Go, designed for ease of use and development.
- Compiling requires Fyne dependencies; external tools like arandr, xbacklight/brightnessctl, connman-gtk, and compton enhance the desktop experience.
- Install via 'go get fyshos.com/fynedesk/cmd/fynedesk' and run in preview mode; full setup involves cloning the repo, making, and installing.
- For testing, use Xephyr with 'make embed' to run window manager components in an embedded X window.
- FyneDesk includes 'fynedesk_runner' for crash recovery during pre-release testing.
- Design contributions by Jost Grant; recommended to include 'fin' display manager app for distributions packaging FyneDesk.