Skip to content

Commit

Permalink
Merge pull request #68 from Ultramarine-Linux/w/diff-fedora
Browse files Browse the repository at this point in the history
feat(release/diff-fedora): Document changes and differences with Fedora
  • Loading branch information
madonuko authored Aug 12, 2024
2 parents 175c011 + 0eb6c55 commit ff22cc8
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions src/content/docs/en/release/diff-fedora.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
title: Differences with Fedora
description: "Known differences and changes compared with Fedora"
---

import Alert from "../../../../components/Docs/Alert.astro";

This page documents Ultramarine Linux's significant changes compared with a typical Fedora workstation setup.

Changes listed below are nonexhaustive and cumulative, meaning each section contains changes from all the section below it.

### Emoji meanings

- πŸ“¦ This is packaged in [Terra]
- πŸ›³οΈ This ships existing Fedora packages
- πŸ”₯ This is a significant breaking change

## Ultramarine 40

- πŸ”₯ [Change default package manager to `dnf5`](/en/usage/um40-dnf5) (`dnf5-default-package-manager`)
- Remove Fedora bookmarks in Firefox (`ultramarine-phony-bookmarks`)
- Drop Pantheon Edition
- `ultramarine-fun`
- πŸ›³οΈ `git`
- πŸ›³οΈ XFCE Edition
- Improve key bindings for `zsh`
- Supported by [Raspberry Pi Imager](https://github.com/raspberrypi/rpi-imager)
- Use `ext4` instead of `btrfs` for Raspberry Pis

## Before Ultramarine 40

- Out of box repositories: [Terra], full set of [RPM Fusion], [Flathub]
- IP MTU probing enabled (which fixes [Ubisoft Connect](https://en.wikipedia.org/wiki/Ubisoft_Connect) games)
- [Custom wallpapers](https://github.com/Ultramarine-Linux/backgrounds) πŸŒ‡ by Aikoyori
- πŸ“¦ [System76 Scheduler](https://github.com/pop-os/system76-scheduler) (significantly better scheduling for low-end devices)
- πŸ“¦ [KWin Script for system76-scheduler Integration](https://github.com/maxiberta/kwin-system76-scheduler-integration)
- Numerous popular GNOME extensions
- πŸ›³οΈ [AppIndicator/KStatusNotifierItem support](https://github.com/ubuntu/gnome-shell-extension-appindicator) (`gnome-shell-extension-appindicator`)
- πŸ›³οΈ [Pop shell extension](https://github.com/pop-os/shell) (`gnome-shell-extension-pop-shell`)
- πŸ›³οΈ Support for keyboard selection of windows and workspaces in GNOME Shell (`gnome-shell-extension-windowsNavigator`)
- πŸ›³οΈ [Bringing back the app menu](https://github.com/fthx/appmenu-is-back) (`gnome-shell-extension-appmenu-is-back`)
- πŸ“¦ [Pop Launcher](https://github.com/pop-os/launcher) (`pop-launcher`)
- πŸ›³οΈ Most drivers and codecs
- πŸ›³οΈ Guest Desktop Agents (`@guest-desktop-agents`)
- πŸ“¦ `sipa-fonts` ([Thai National Fonts](https://en.wikipedia.org/wiki/National_Fonts))
- πŸ›³οΈ Mozc (Japanese Input Method Editor)
- πŸ“¦ ~~Pantheon Edition (`@pantheon-desktop`)~~ (deprecated since UM40)
- πŸ“¦ [Starship](https://starship.rs)
- Custom Budgie Layout that focuses on simplicity


(last update: 2024-08-12)

[Terra]: https://terra.fyralabs.com
[RPM Fusion]: https://rpmfusion.org
[Flathub]: https://flathub.org

0 comments on commit ff22cc8

Please sign in to comment.