Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Desktop Environment

Xfce

Xfce is a lightweight desktop environment for UNIX-like operating systems.

Installation

Add the following lines to the configuration.nix file:

services.xserver.enable = true;
services.xserver.desktopManager.xfce.enable = true;

Verified Backends

  • Display server:
    • Xorg display server
  • Graphics drivers:
    • Standard UEFI VGA framebuffer

Verified Functionality

  • Changing desktop wallpapers and background settings
  • Adjusting font size, style, and system theme
  • Creating application shortcuts and desktop launchers
  • Managing panels and window behavior
  • Using the settings manager and file browser

Verified GUI Applications

Utilities:

  • galculator: Calculator
  • mousepad: The default Xfce text editor
  • mupdf: A lightweight PDF and XPS viewer

Games:

  • fairymax: Chess
  • five-or-more: GNOME alignment game
  • lbreakout2: Breakout/Arkanoid clone
  • gnome-chess: GNOME chess
  • gnome-mines: Minesweeper
  • gnome-sudoku: GNOME sudoku
  • tali: GNOME dice game
  • xboard: Chess
  • xgalaga: Galaga-style arcade game