Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Window Manager: Difference between revisions

From atl.wiki
(Create window manager page)
 
m (Fix spelling and grammer)
Line 1: Line 1:
A window manager is a piece of system software within [[Xorg]] which controls the placement of windows within a [[GUI|Graphical User Interface (GUI)]]. They control serveral features of the GUI such as the borders, title bar, size and the ability to resize the windows. They can be provided as a part of [[Desktop Environment]] (Such as [[Kwin]] in [[KDE Plasma]]) with features such as icons and toolbars and the ability to provide a more consistent [[UI|User Interface (UI)]] or they can be standalone (Such as [[i3]]) to give the user the ability to create a more lightweight and customised environment at the cost of requiring the user to add the desired software. There are 3 main types of window managers, [[Window Manager#Stacking (Floating) Window Managers|#Stacking]] (Or floating) which provides the traditional desktop expereince such as [[Xfwm]] in [[Xfce]], [[Window Manager#Tiling Window Managers|#Tiling]] where the apps 'tile' so none overlap often with minimal or no reliance on the mouse such as [[AwesomeWM]] and [[Window Manager#Dynamic Window Managers|#Dynamic]] which can switch between stacking and tiling window layouts such as [[Dwm]]. Whilst on X the functionality of the window manager and [[Display Server]] are seperate on [[Wayland]] there are both combined into the [[Compositor|Wayland Compositor]].
A window manager is a piece of system software for [[X]] that controls the placement of windows within a [[GUI|Graphical User Interface (GUI)]]. They control serveral features of the GUI, such as the borders, title bar, size and the ability to resize the windows. They can be provided as a part of the [[Desktop Environment|desktop environment]], such as [[Kwin]] in [[KDE Plasma]], with features such as icons and toolbars and the ability to provide a more consistent [[UI|User Interface (UI)]]. Or they can be standalone (such as [[i3]]) to give the user the ability to create a more lightweight and customised environment at the cost of requiring the user to add the desired software. There are 3 main types of window managers: [[Window Manager#Stacking (Floating) Window Managers|#Stacking/Floating]] provide the traditional desktop experience such as [[Xfwm]] in [[XFCE]], [[Window Manager#Tiling Window Managers|#Tiling]] where the apps 'tile' so none overlap often with minimal or no reliance on the mouse such as [[AwesomeWM]] and [[Window Manager#Dynamic Window Managers|#Dynamic]] which can switch between stacking and tiling window layouts such as [[Dwm]]. 


==== Stacking (Floating) Window Managers ====
==== Stacking/Floating Window Managers ====


==== Tiling Window Managers ====
==== Tiling Window Managers ====


==== Dynamic Window Managers ====
==== Dynamic Window Managers ====

Revision as of 19:55, 30 June 2024

A window manager is a piece of system software for X that controls the placement of windows within a Graphical User Interface (GUI). They control serveral features of the GUI, such as the borders, title bar, size and the ability to resize the windows. They can be provided as a part of the desktop environment, such as Kwin in KDE Plasma, with features such as icons and toolbars and the ability to provide a more consistent User Interface (UI). Or they can be standalone (such as i3) to give the user the ability to create a more lightweight and customised environment at the cost of requiring the user to add the desired software. There are 3 main types of window managers: #Stacking/Floating provide the traditional desktop experience such as Xfwm in XFCE, #Tiling where the apps 'tile' so none overlap often with minimal or no reliance on the mouse such as AwesomeWM and #Dynamic which can switch between stacking and tiling window layouts such as Dwm

Stacking/Floating Window Managers

Tiling Window Managers

Dynamic Window Managers