Document animation configuration and desktop comparisons
This commit is contained in:
1 parent
934380d095
commit
259f7e93b6
2 files changed
+91
-1
No files matched your search
@@ -30,6 +30,28 @@ Ferese combines a window manager and desktop shell with one configuration.
|
||||
- A built-in lock screen and authentication dialogs
|
||||
- Settings and Control Center with Wi-Fi, Bluetooth and audio controls
|
||||
|
||||
## How Ferese compares
|
||||
|
||||
Ferese combines scrolling and tree layouts with its own desktop controls. The table
|
||||
compares current upstream features and names separate tools where they are needed.
|
||||
|
||||
| Feature | Ferese | [Hyprland](https://github.com/hyprwm/Hyprland) | [niri](https://github.com/niri-wm/niri) |
|
||||
| --- | --- | --- | --- |
|
||||
| Tiling layouts | Scrolling columns and tree tiling; switch per workspace | [Scrolling, dwindle, master and monocle; per-workspace layouts](https://github.com/hyprwm/Hyprland#features) | Scrolling columns |
|
||||
| Floating windows | Built in | Built in | Built in |
|
||||
| Workspace overview | Built in | Plugins such as [HyprExpo](https://github.com/sandwichfarm/hyprexpo) | Built in |
|
||||
| Animations | Spring and easing animations | Bézier and spring curves | [Spring and easing animations; custom shaders](https://niri-wm.github.io/niri/Configuration:-Animations.html) |
|
||||
| Live configuration reload | Yes | Yes | Yes |
|
||||
| Monitor mirroring | Built in | [Built in](https://wiki.hypr.land/configuring/core/monitors/) | Separate tool, such as [wl-mirror](https://niri-wm.github.io/niri/Screencasting.html#screen-mirroring) |
|
||||
| Desktop controls | Included Settings and Control Center | [Separate utilities](https://wiki.hypr.land/hypr-ecosystem/) or a desktop shell | [Separate desktop shell or tools](https://niri-wm.github.io/niri/Integrating-niri.html#desktop-components) |
|
||||
| Notifications | Included in ferese-shell | [Separate notification daemon](https://wiki.hypr.land/Useful-Utilities/Must-have/) | [Separate notification daemon or shell](https://niri-wm.github.io/niri/Integrating-niri.html) |
|
||||
| Lock screen | Included ferese-lock | Separate [hyprlock](https://wiki.hypr.land/Hypr-Ecosystem/hyprlock/) | Separate locker, such as [swaylock or hyprlock](https://niri-wm.github.io/niri/Integrating-niri.html) |
|
||||
| Screen-sharing backend | xdg-desktop-portal-ferese | [xdg-desktop-portal-hyprland](https://wiki.hypr.land/Hypr-Ecosystem/xdg-desktop-portal-hyprland/) | [xdg-desktop-portal-gnome](https://niri-wm.github.io/niri/Screencasting.html#overview) |
|
||||
|
||||
Ferese's shell, Settings, lock screen and dialogs use a shared theme. Other desktop
|
||||
shells, including [DankMaterialShell and Noctalia](https://niri-wm.github.io/niri/Integrating-niri.html#desktop-components),
|
||||
also include desktop controls; their features depend on the shell and tools you install.
|
||||
|
||||
## Install
|
||||
|
||||
Start with the [dependencies](docs/installation.md#requirements), then clone Ferese and
|
||||
|
||||
Reference in new issue
Block a user