Desktop environments and Window managers: Difference between revisions
Prabuanand (talk | contribs) (added brief note on DE and WM with links) |
Prabuanand (talk | contribs) (removed duplicate row from the table) |
||
Line 48: | Line 48: | ||
| [[dwm]] || X11 || Tiling || C || | | [[dwm]] || X11 || Tiling || C || | ||
|- | |- | ||
| [[Fluxbox]] || X11 || Floating || C++ || | | [[Fluxbox]] || X11 || Floating || C++ ||Blackbox | ||
|- | |- | ||
| {{Pkg|herbstluftwm|arch=}} || X11 || Tiling || C++ || | | {{Pkg|herbstluftwm|arch=}} || X11 || Tiling || C++ || | ||
Line 57: | Line 57: | ||
|- | |- | ||
| [[LabWC]] || Wayland || Floating || C/wlroots||[[Openbox]] | | [[LabWC]] || Wayland || Floating || C/wlroots||[[Openbox]] | ||
|- | |- | ||
| [[Openbox]] || X11 || Floating || C || | | [[Openbox]] || X11 || Floating || C || |
Revision as of 09:07, 6 February 2025
Alpine Linux has no official desktop and setting up a graphical environment is not even part of Installation. All window managers and desktop environments that are available in Alpine Linux are listed in this page. Quick installation using setup-desktop script is available for few desktops.
Desktop environments
Desktop environment (DE) is made of a bundle of programs that share a common graphical user interface (GUI), sometimes described as a graphical shell. A desktop environment typically consists of icons, windows, toolbars, folders, wallpapers desktop widgets and might also provide drag and drop.
Window managers
A window manager is software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Almost all components of a desktop needs to be added manually by the user. A stacking or tiling layout is commonly used for window management.
Name | Display Server | WM Style | Toolkit | Inspiration |
---|---|---|---|---|
Awesome | X11 | Tiling | Lua | |
bspwm | X11 | Tiling | C | |
cage | Wayland | Kiosk | C/wlroots | ratpoison |
cagebreak | Wayland | Tiling | C/wlroots | ratpoison and cage |
dwl | Wayland | Tiling | C/wlroots | dwm |
dwm | X11 | Tiling | C | |
Fluxbox | X11 | Floating | C++ | Blackbox |
herbstluftwm | X11 | Tiling | C++ | |
Hyprland | Wayland | Tiling | C++ | |
i3 | X11 | Tiling | C | |
LabWC | Wayland | Floating | C/wlroots | Openbox |
Openbox | X11 | Floating | C | |
Qtile | Both | Tiling | Python | |
ratpoison | X11 | Kiosk | C | |
River | Wayland | Tiling | Zig | dwm and xmonad |
spectrwm | X11 | Tiling | C | xmonad and dwm |
Sway | Wayland | Tiling | C/wlroots | i3 |
twm | X11 | Tiling | C | |
wayfire | Wayland | Floating | C++/wlroots | |
Weston | Wayland | Floating | C |