-
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 feature enable apt |
sudo feature disable apt |
|
nala |
sudo feature add nala |
sudo feature remove nala |
As much as snap
works really well in embedded environments, its support in desktop environments is average at best. flatpak
, on the other hand, is focused on providing the best experience in desktop environments, being supported by the Freedesktop project.
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
flatpak |
sudo feature add flatpak |
sudo feature remove flatpak |
|
snap |
sudo feature add snap |
sudo feature remove snap |
pulseaudio
is the general purpose audio server developed by the Freedesktop project. Even though, 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 feature add pipewire |
sudo feature remove pipewire |
|
pulseaudio |
sudo feature add pulseaudio |
sudo feature remove pulseaudio |
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
gnome-music |
sudo feature add gnome-music |
sudo feature remove gnome-music |
|
rhythmbox |
sudo feature add rhythmbox |
sudo feature remove rhythmbox |
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
gnome-console |
sudo feature add gnome-console |
sudo feature remove gnome-console |
|
gnome-terminal |
sudo feature add gnome-terminal |
sudo feature remove gnome-terminal |
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
gedit |
sudo feature add gedit |
sudo feature remove gedit |
|
gnome-text-editor |
sudo feature add gnome-text-editor |
sudo feature remove gnome-text-editor |
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
eog |
sudo feature add eog |
sudo feature remove eog |
|
flatpak loupe |
sudo feature add flatpak loupe |
sudo feature remove flatpak loupe |
Feature | Enabled by default | Command to enable | Command to disable |
---|---|---|---|
cheese |
sudo feature add cheese |
sudo feature remove cheese |
|
flatpak snapshot |
sudo feature add flatpak snapshot |
sudo feature remove flatpak snapshot |