Hasty Briefsbeta

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.