-
Notifications
You must be signed in to change notification settings - Fork 0
Features
The customizations made to bleUX are abstracted as features, which can be independently enabled/disabled at users' need. The bleux-features
package contains all scripts to enable/disable them. At install, the system comes with a set of features enabled by default, and the rest are disabled by default.
The standard libapt-pkg
frontend experience provided by apt
can be too low-level and hard to understand. nala
provides a more user-friendly alternative, as well as more advanced features that make package managing both powerful and easy.
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
apt |
sudo apt-enable |
sudo apt-disable |
|
nala |
sudo nala-add |
sudo nala-remove |
As much as snap
works really well in server environments, its support in desktop environments is average at best. flatpak
, on the other hand, is focused on providing interoperability across different desktop environments, being supported by the Freedesktop project.
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
flatpak |
sudo flatpak-add |
sudo flatpak-remove |
|
snap |
sudo snap-add |
sudo snap-remove |
pulseaudio
is the general purpose audio server developed by the Freedesktop project. As such, its support is limited in more demanding use cases, such as professional sound producing, where a real-time, low-latency system is required. pipewire
not only provides better support for those use cases, but it also handles other types of media streams and aims at being more compatible with flatpak
and wayland
.
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
pipewire |
sudo pipewire-add |
sudo pipewire-remove |
|
pulseaudio |
sudo pulseaudio-add |
sudo pulseaudio-remove |