Below you will find basic information regarding desktop environments. All Desktops featured below are available on LinuxHub Prime.

The following Desktops can be installed with LinuxHub Prime.



Openbox:

Openbox is a floating window manager
Openbox is a minimalistic, highly configurable, next generation window manager with extensive standards support.


AwesomeWM:

AwesomeWM is a floating/tiling window manager
AwesomeWM is a highly configurable, next generation framework window manager for X. It is very fast and extensible.

custom keybinds on Prime:
-- volume controls
awful.key({ }, "KP_Add", function () awful.util.spawn_with_shell(".config/scripts/1.sh") end),
awful.key({ }, "KP_Subtract", function () awful.util.spawn_with_shell(".config/scripts/2.sh") end),
keybindings can be found using the right click menu anywhere on the desktop.

BSPWM:

BSPWM is a tiling window manager
BSPWM is a tiling window manager that represents windows as the leaves of a full binary tree.

custom keybinds on Prime:
# raise volume
KP_Add
.config/scripts/1.sh
# lower volume
KP_Subtract
.config/scripts/2.sh
default keybinds

Budgie:

Budgie is a desktop environment
Budgie is developed by Buddies of Budgie


Cinnamon:

Cinnamon is a desktop environment
cinnamon is best known as the default desktop on Linux Mint


Cosmic:

Cosmic is a desktop environment
Cosmic is best known as the default desktop on PopOS


Cutefish:

Cutefish is a desktop environment
Cutefish is a desktop developed by CutefishOS Reborn


Gnome:

Gnome is a desktop environment
Gnome is a desktop commonly used by Fedora and Ubuntu


Hyprland:

Hyprland is a tiling window manager that uses the Wayland compositor

custom keybinds on Prime:
$vol1 = .config/scripts/1.sh
$vol2 = .config/scripts/2.sh
# volume keybinds
bind = , KP_Add, exec, $vol1
bind = , KP_Subtract, exec, $vol2
# rofi keybinds
bind = $mainMod, O, exec, $menu
default keybinds

I3-WM:

i3 is a tiling window manager, completely written from scratch. The target platforms are GNU/Linux and BSD operating systems

custom keybinds on Prime:
$uper+d = Rofi menu
$uper+w = Power Menu
$uper+t = to edit config file
# volume keybinds
bindsym KP_Add exec --no-startup-id ~/.config/scripts/1.sh
bindsym KP_Subtract exec --no-startup-id ~/.config/scripts/2.sh
default keybinds

LXDE:

LXDE is a lightweight desktop environment


LXQT:

LXQT is a lightweight desktop environment using the QT frame system


Mate:

The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems.


Pantheon:

Pantheon is a lightweight desktop environment primarily developed for elementary OS, known for its macOS-like aesthetic and functional design.

***NOTE*** on first login select "Secure Session"


Plasma:

Plasma is a desktop environment developed by KDE


QTile:

QTile is A full-featured, hackable tiling window manager written and configured in Python

custom keybinds on Prime:
Key([mod], "0", lazy.spawn("rofi -show drun -show -icons"), desc="Rofi menu"),
Key([], "KP_Add", lazy.spawn(".config/scripts/1.sh"), desc="Raise Volume"),
Key([], "KP_Subtract", lazy.spawn(".config/scripts/2.sh"), desc="Lower Volume"),
default keybinds

XFCE:

Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing and user friendly.


UKUI:

UKUI (Ultimate Kylin User Interface) is a desktop environment for Linux distributions and other UNIX-like operating systems, originally developed for Ubuntu Kylin, and written using the Qt framework. UKUI is a fork of the MATE Desktop Environment.