8,990
edits
(Updating to match new version of source page) |
(Updating to match new version of source page) Tags: Mobile web edit Mobile edit |
||
| Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
__TOC__ | __TOC__ | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 10: | Line 9: | ||
There are several desktop environments and window managers available for Manjaro, each with their own unique style, interface, and features. Furthermore, it is possible to install multiple environments if desired, which can be selected at the login screen at any time. Users are not restricted to whatever comes pre-installed with a particular flavour of Manjaro. | There are several desktop environments and window managers available for Manjaro, each with their own unique style, interface, and features. Furthermore, it is possible to install multiple environments if desired, which can be selected at the login screen at any time. Users are not restricted to whatever comes pre-installed with a particular flavour of Manjaro. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 28: | Line 25: | ||
* '''settings/configuration manager''' to change the look of the environment | * '''settings/configuration manager''' to change the look of the environment | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 45: | Line 41: | ||
* If you are coming from gnome you must remove the meta package '''manjaro-gnome-assets''' before you can install the settings package for another desktop | * If you are coming from gnome you must remove the meta package '''manjaro-gnome-assets''' before you can install the settings package for another desktop | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== | ==Issues With of Using Multiple DEs== | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Installing multiple DEs is not without | Installing multiple DEs is not without issues. Here are some things that can pop-up when running more than one DE: | ||
* The settings packages overlap so you can only have one DE pre-configured with the Manjaro theming. The others will need to have the theming applied manually. | * The settings packages overlap so you can only have one DE pre-configured with the Manjaro theming. The others will need to have the theming applied manually. | ||
* You can end up with more than one instance of similar applications. For example, it is common to end up with 2 Bluetooth managers. It takes some tweaking to get a single manager working in multiple DEs. | * You can end up with more than one instance of similar applications. For example, it is common to end up with 2 Bluetooth managers. It takes some tweaking to get a single manager working in multiple DEs. | ||
| Line 58: | Line 53: | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
These issues are greatly reduced by using a different user account for each DE. The command for adding a standard user and setting a password | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Example - create a new user named '''marci''' and set password | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
{{UserCmd|command=sudo userad -mU marci && sudo passwd marci}} | |||
</div> | </div> | ||
| Line 66: | Line 68: | ||
In summary, running multiple DEs is possible and a great way to enjoy Manjaro but it requires a willingness to troubleshoot and work through minor problems. If you are the type of person who wants everything to "just work" out of the box, running multiple DEs might not be for you. | In summary, running multiple DEs is possible and a great way to enjoy Manjaro but it requires a willingness to troubleshoot and work through minor problems. If you are the type of person who wants everything to "just work" out of the box, running multiple DEs might not be for you. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 75: | Line 76: | ||
[[File: xfceDE.png|thumb|left|375px]] | [[File: xfceDE.png|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://xfce.org/ Xfce]''' or '''XFCE''', pronounced as four individual letters, is a lightweight and versatile desktop environment that utilises a classic drop-down/pop-up menu to access applications. It is also compatible with '''[[Compiz_and_Emerald|Compiz]]'''. A little time and effort will also be required to properly customise the desktop to suit personal taste. A 64 bit installation of Manjaro running Xfce uses about 390MB of memory. As of version 18, Manjaro has moved to the gtk3 version of Xfce. | '''[http://xfce.org/ Xfce]''' or '''XFCE''', pronounced as four individual letters, is a lightweight and versatile desktop environment that utilises a classic drop-down/pop-up menu to access applications. It is also compatible with '''[[Compiz_and_Emerald|Compiz]]'''. A little time and effort will also be required to properly customise the desktop to suit personal taste. A 64 bit installation of Manjaro running Xfce uses about 390MB of memory. As of version 18, Manjaro has moved to the gtk3 version of Xfce. | ||
=== Install a basic Xfce environment === | |||
{{UserCmd|command=sudo pacman -S xfce4 xfce4-goodies xfce4-terminal network-manager-applet xfce4-notifyd xfce4-whiskermenu-plugin tumbler engrampa}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for Xfce | |||
{{UserCmd|command=sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings}} | |||
{{UserCmd|command=sudo systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
edit '''/etc/lightdm/lightdm.conf''', under [Seat:*] replace the greeter-session setting with '''greeter-session=lightdm-gtk-greeter''' | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install the Manjaro configuration and theming for Xfce | |||
{{UserCmd|command=sudo pacman -S manjaro-xfce-settings manjaro-settings-manager}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
To configure LightDM to match the official iso replace the contents of /etc/lightdm/lightdm-gtk-greeter.conf with | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
[greeter] | |||
background = /usr/share/backgrounds/illyria-default-lockscreen.jpg | background = /usr/share/backgrounds/illyria-default-lockscreen.jpg | ||
font-name = Cantarell Bold 12 | font-name = Cantarell Bold 12 | ||
| Line 118: | Line 122: | ||
panel-position = bottom | panel-position = bottom | ||
indicators = ~host;~spacer;~clock;~spacer;~language;~session;~a11y;~power | indicators = ~host;~spacer;~clock;~spacer;~language;~session;~a11y;~power | ||
</div> | </div> | ||
| Line 144: | Line 142: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic KDE Plasma environment === | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
sudo pacman -S plasma kio-extras | {{UserCmd|command=sudo pacman -S plasma kio-extras}} | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install KDE applications | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
To install a full set of K* applications use '''kde-applications-meta'''. This will be ~300 packages(including dependencies) | To install a full set of K* applications use '''kde-applications-meta'''. This will be ~300 packages(including dependencies) | ||
{{UserCmd|command=sudo pacman -S kde-applications-meta}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use [https://wiki.manjaro.org/index.php?title=Install_Display_Managers#SDDM SDDM], the recommended display manager for KDE | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
SDDM is installed as a dependency of plasma. To enable it | SDDM is installed as a dependency of plasma. To enable it execute below command and restart the system | ||
{{UserCmd|command=systemctl enable sddm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install the Manjaro configuration and theming for plasma | |||
{{UserCmd|command=sudo pacman -S manjaro-kde-settings sddm-breath-theme manjaro-settings-manager}} | |||
</div> | </div> | ||
| Line 184: | Line 178: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Alternatively, the newer themes may be installed with: | Alternatively, the newer themes may be installed with: | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command=sudo pacman -S plasma-themes-breath}} | ||
</div> | </div> | ||
| Line 202: | Line 189: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== GNOME | == GNOME == | ||
[[File: Gnome-de-18.jpg|thumb|left|375px]] | [[File: Gnome-de-18.jpg|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://www.gnome.org/ GNOME | '''[http://www.gnome.org/ GNOME]''' is an intuitive desktop environment that utilises a tablet or smartphone style interface to access applications. It is not compatible with compiz. Although GNOME is very easy to learn and use, it has limited customisation options and it can be difficult to configure. A 64 bit installation of Manjaro running GNOME uses about 447MB of memory. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic GNOME environment === | |||
{{UserCmd|command=sudo pacman -S gnome}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
'''Optional:''' To install extra themes, games, and features | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command=sudo pacman -S gnome-extra}} | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
'''Optional:''' Install and use GDM, the recommended display manager for GNOME | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
GDM is installed as a dependency of GNOME. To enable it: | |||
{{UserCmd|command=systemctl enable gdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install the Manjaro configuration and theming for GNOME | |||
{{UserCmd|command=sudo pacman -S manjaro-gnome-settings manjaro-settings-manager}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | <br clear="all" /> | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
==== | == Cinnamon == | ||
[[File: Cinnamon screenshot.jpeg|thumb|left|375px]] | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://cinnamon.linuxmint.com/ Cinnamon]''' is a desktop environment based on GNOME 3 that utilises a large panel-style menu to access applications. It is not compatible with compiz. Despite being based on GNOME, it has more customisation options and therefore is easier to configure. Windows Vista or 7 users may find Cinnamon's interface comfortably familiar. A 64 bit installation of Manjaro running Cinnamon uses about 665MB of memory. | |||
=== Install a basic Cinnamon environment === | |||
{{UserCmd|command=sudo pacman -S cinnamon}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install additional commonly used components | |||
{{UserCmd|command=sudo pacman -S cinnamon-wallpapers cinnamon-sounds gnome-terminal parcellite}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for cinnamon | |||
{{UserCmd|command=sudo pacman -S lightdm lightdm-slick-greeter lightdm-settings}} | |||
{{UserCmd|command=systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | Then edit ''/etc/lightdm/lightdm.conf'', under '''[Seat:*]''' replace the greeter-session setting with '''greeter-session=lightdm-slick-greeter''' | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
sudo pacman -S | '''Optional:''' Install the Manjaro configuration and theming for Cinnamon | ||
{{UserCmd|command=sudo pacman -S manjaro-cinnamon-settings adapta-maia-theme kvantum-manjaro}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
====== | To configure LightDM to match the community edition replace the contents of /etc/lightdm/slick-greeter.conf with | ||
[Greeter] | |||
background=/usr/share/backgrounds/greeter_default.jpg | |||
background-color=#263138 | |||
draw-grid=false | |||
theme-name=Adapta-Nokto-Eta-Maia | |||
icon-theme-name=Papirus-Dark-Maia | |||
font-name='Cantarell 11' | |||
xft-antialias=true | |||
xft-hintstyle=hintfull | |||
enable-hidpi=auto | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Set the Manjaro logo on the panel by right-clicking on the menu and clicking configure. Select "Use a custom icon and label". Select the Manjaro icon. | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | <br clear="all" /> | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== Budgie == | |||
{{note|There is not currently a Manjaro settings package for Budgie|}} | |||
[[File: budgie.jpg|thumb|left|375px]] | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
The '''[https://github.com/BuddiesOfBudgie/budgie-desktop Budgie Desktop]''' is a modern desktop designed to keep out the way of the user. It features heavy integration with the GNOME stack in order for an enhanced experience. A 64 bit installation of Manjaro running Budgie uses about 632MB of memory. | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic Budgie environment === | |||
{{UserCmd|command=sudo pacman -S budgie-desktop network-manager-applet gnome-control-center gnome-screensaver}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install additional commonly used components | |||
{{UserCmd|command=sudo pacman -S gnome-terminal nautilus budgie-extras dconf-editor}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
''' | '''Optional:''' Install and use LightDM, the recommended display manager for budgie | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== | {{UserCmd|command= sudo pacman -S lightdm lightdm-slick-greeter lightdm-settings}} | ||
{{UserCmd|command= systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
edit ''/etc/lightdm/lightdm.conf'', under '''[Seat:*]''' replace the greeter-session setting with '''greeter-session=lightdm-slick-greeter''' | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | To configure LightDM to match the official iso replace the contents of /etc/lightdm/slick-greeter.conf with | ||
[Greeter] | |||
background=/usr/share/backgrounds/manjaro-budgie/manjaro-budgie.jpg | |||
theme-name=Matcha-sea | |||
icon-theme-name=Papirus-Maia | |||
draw-grid=false | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | <br clear="all" /> | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== Cosmic == | |||
{{note|There is not currently a Manjaro settings package for Cosmic|}} | |||
[[File:Cosmic-desktop.png|thumb|left|375px]] | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
The '''[https://system76.com/cosmic Cosmic Desktop]''' COSMIC is a free and open-source desktop environment for Linux and other Unix-like operating systems. Originally a modified version of GNOME made for Pop! OS, it was later rebuilt from scratch as a standalone desktop environment using the Iced toolkit. | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install the Cosmic environment === | |||
{{UserCmd|command=sudo pacman -S cosmic}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Enable the cosmic greeter | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command=sudo systemctl enable cosmic-greeter --force}} | ||
</div> | </div> | ||
| Line 378: | Line 377: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== Deepin == | == Deepin == | ||
{{note|There is not currently a Manjaro settings package for Deepin|}} | |||
[[File: deepin.jpg|thumb|left|375px]] | [[File: deepin.jpg|thumb|left|375px]] | ||
The '''[https://www.deepin.org/en/dde/ Deepin Desktop]''' is an elegant, easy to use desktop. It is lightly configurable. A 64 bit installation of Manjaro running Deepin uses about 525MB of memory. | The '''[https://www.deepin.org/en/dde/ Deepin Desktop]''' is an elegant, easy to use desktop. It is lightly configurable. A 64 bit installation of Manjaro running Deepin uses about 525MB of memory. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic deepin environment === | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
sudo pacman -S deepin | {{UserCmd|command=sudo pacman -S deepin}} | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install the Deepin applications suite | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command=sudo pacman -S deepin-extra}} | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for deepin | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command= sudo pacman -S lightdm}} | ||
{{UserCmd|command= systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Then edit ''/etc/lightdm/lightdm.conf'', under '''[Seat:*]''' replace the greeter-session setting with '''greeter-session=lightdm-deepin-greeter''' | |||
</div> | </div> | ||
| Line 426: | Line 425: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== Enlightenment == | == Enlightenment == | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
{{note|There is not currently a Manjaro settings package for Enlightenment|}} | {{note|There is not currently a Manjaro settings package for Enlightenment|}} | ||
[[File: E20-Green_Onix_760.png|thumb|left|375px]] | [[File: E20-Green_Onix_760.png|thumb|left|375px]] | ||
| Line 435: | Line 437: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic E environment === | |||
{{UserCmd|command= sudo pacman -S enlightenment terminology}} | |||
= | |||
</div> | </div> | ||
| Line 466: | Line 447: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== LXDE == | == LXDE == | ||
{{note|There is not currently a Manjaro settings package for LXDE|}} | |||
{{ | |||
[[File: lxde17.1.11.jpg|thumb|left|375px]] | [[File: lxde17.1.11.jpg|thumb|left|375px]] | ||
</div> | </div> | ||
| Line 477: | Line 455: | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== | === Install a basic LXDE environment === | ||
{{UserCmd|command=sudo pacman -S lxde network-manager-applet}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for lxde | |||
{{UserCmd|command=sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings}} | |||
{{UserCmd|command=systemctl enable lightdm.service --force}} | |||
{{Note|Installing LXDE will also result in installing ''Openbox'' as its default window manager. The LXDM display manager will also be downloaded, although it will be necessary to enable this yourself if you wish to replace your existing display manager.}} | |||
To configure LightDM to match the community edition replace the contents of /etc/lightdm/lightdm-gtk-greeter.conf with | To configure LightDM to match the community edition replace the contents of /etc/lightdm/lightdm-gtk-greeter.conf with | ||
[greeter] | [greeter] | ||
| Line 514: | Line 483: | ||
clock-format = | clock-format = | ||
panel-position = bottom | panel-position = bottom | ||
</div> | </div> | ||
| Line 529: | Line 491: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== LXQt == | == LXQt == | ||
{{note|There is not currently a Manjaro settings package for LXQt|}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
[[File: Lxqt-de-18.png|thumb|left|375px]] | [[File: Lxqt-de-18.png|thumb|left|375px]] | ||
The '''[https://lxqt-project.org/ LXQt Desktop Environment]''' LXQt is a lightweight Qt desktop environment. It was formed from the merger of the LXDE and Razor-qt projects. A 64 bit installation of Manjaro running lxqt uses about 250MB of memory. | The '''[https://lxqt-project.org/ LXQt Desktop Environment]''' LXQt is a lightweight Qt desktop environment. It was formed from the merger of the LXDE and Razor-qt projects. A 64 bit installation of Manjaro running lxqt uses about 250MB of memory. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Install a basic LXQt environment === | |||
{{UserCmd|command=sudo pacman -S lxqt xscreensaver}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for LXQt | |||
{{UserCmd|command=sudo pacman -S lightdm lightdm-slick-greeter lightdm-settings light-locker}} | |||
{{UserCmd|command=systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
edit /etc/lightdm/lightdm.conf, under [Seat:*] replace the greeter-session setting with greeter-session=lightdm-slick-greeter | |||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||
| Line 568: | Line 526: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
== MATE == | == MATE == | ||
{{note|There is not currently a Manjaro settings package for Mate|}} | |||
</div> | </div> | ||
| Line 573: | Line 532: | ||
[[File: mate.jpg|thumb|left|375px]] | [[File: mate.jpg|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[https://mate-desktop.org/ MATE]''' is a desktop environment and the continuation of GNOME 2. Featuring an intuitive and attractive desktop environment while preserving a traditional desktop experience, its aim is to maintain and continue the latest GNOME 2 code base, frameworks, and core applications. A 64 bit installation of Manjaro running MATE uses about 378MB of memory. | '''[https://mate-desktop.org/ MATE]''' is a desktop environment and the continuation of GNOME 2. Featuring an intuitive and attractive desktop environment while preserving a traditional desktop experience, its aim is to maintain and continue the latest GNOME 2 code base, frameworks, and core applications. A 64 bit installation of Manjaro running MATE uses about 378MB of memory. | ||
=== Install a basic MATE environment === | |||
{{UserCmd|command=sudo pacman -S mate network-manager-applet}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install MATE applications and configuration tools | |||
{{UserCmd|command=sudo pacman -S mate-extra dconf-editor}} | |||
sudo pacman -S mate | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''Optional:''' Install and use LightDM, the recommended display manager for MATE | |||
{{UserCmd|command=sudo pacman -S lightdm lightdm-slick-greeter lightdm-settings}} | |||
{{UserCmd|command=systemctl enable lightdm.service --force}} | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
edit '''/etc/lightdm/lightdm.conf''', under [Seat:*] replace the greeter-session setting with '''greeter-session=lightdm-slick-greeter''' | edit '''/etc/lightdm/lightdm.conf''', under [Seat:*] replace the greeter-session setting with '''greeter-session=lightdm-slick-greeter''' | ||
</div> | </div> | ||
| Line 615: | Line 571: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
====== Create a new user for the new desktop environment ====== | ====== Create a new user for the new desktop environment ====== | ||
sudo useradd - | sudo useradd -mU <username> | ||
sudo passwd <username> | sudo passwd <username> | ||
</div> | </div> | ||
| Line 634: | Line 590: | ||
{{warning|The images provided below are purely for illustrative purposes only. You will have you put in the necessary time and effort to configure them.}} | {{warning|The images provided below are purely for illustrative purposes only. You will have you put in the necessary time and effort to configure them.}} | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 643: | Line 598: | ||
Therefore extremely powerful and versatile, these window managers also carry the additional benefit of being faster and more resource efficient than pre-defined desktop environments. Interestingly, the super-lightweight LXDE environment is itself built on the Openbox window manager. There are two types of Window Manager: '''Stacking''' and '''Tiling'''. These names denote how application windows will behave on your desktop. | Therefore extremely powerful and versatile, these window managers also carry the additional benefit of being faster and more resource efficient than pre-defined desktop environments. Interestingly, the super-lightweight LXDE environment is itself built on the Openbox window manager. There are two types of Window Manager: '''Stacking''' and '''Tiling'''. These names denote how application windows will behave on your desktop. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 652: | Line 606: | ||
'''Stacking window managers''' are by far the most popular, and essentially allow application windows to be moved freely around the screen, which may overlap - or 'stack' - upon one another, hence the name. All popular desktop environments such as Xfce, KDE Plasma and GNOME use stacking window Managers. | '''Stacking window managers''' are by far the most popular, and essentially allow application windows to be moved freely around the screen, which may overlap - or 'stack' - upon one another, hence the name. All popular desktop environments such as Xfce, KDE Plasma and GNOME use stacking window Managers. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== Openbox === | === Openbox === | ||
[[File: manjarobox.png|thumb|left|375px]] | [[File: manjarobox.png|thumb|left|375px]] | ||
'''[http://openbox.org/ Openbox]''' is by far the most popular Window Manager available. Due to its popularity there is excellent documentation available, as well as a good choice of additional themes that may be downloaded. '''To install Openbox, enter the command:''' | '''[http://openbox.org/ Openbox]''' is by far the most popular Window Manager available. Due to its popularity there is excellent documentation available, as well as a good choice of additional themes that may be downloaded. '''To install Openbox, enter the command:''' | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
{{UserCmd|command=sudo pacman -S openbox obconf lxappearance-obconf}} | |||
sudo pacman -S | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||
| Line 690: | Line 623: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== FluxBox === | === FluxBox === | ||
[[File: fluxbox2.png|thumb|left|375px]] | [[File: fluxbox2.png|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://fluxbox.org/ FluxBox]''' is another popular Window Manager. It is particularly notable for providing some features not seen in Openbox, such as ''tabbing'', which allows for windows to be grouped together. '''To install FluxBox, enter the command''': | '''[http://fluxbox.org/ FluxBox]''' is another popular Window Manager. It is particularly notable for providing some features not seen in Openbox, such as ''tabbing'', which allows for windows to be grouped together. '''To install FluxBox, enter the command''': | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
= | {{UserCmd|command=sudo pacman -S fluxbox}} | ||
sudo pacman -S | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||
| Line 728: | Line 644: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
[[File: icewm2.jpg|thumb|left|375px]] | [[File: icewm2.jpg|thumb|left|375px]] | ||
'''[https://www.ice-wm.org/ IceWM]''' is a Window Manager notable for perhaps being closer to a full desktop environment than Openbox or FluxBox. This includes providing a panel complete with menu, in addition to a workspace switcher. '''To install IceWM, enter the command''': | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
{{UserCmd|command=sudo pacman -S icewm}} | |||
sudo pacman -S icewm | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||
| Line 755: | Line 662: | ||
'''Tiling window managers''' - as the name would suggest - tile application windows; each will have their own place on the screen, just like conventional tiles do not overlap. However, unlike conventional tiling, these window managers are usually very flexible, and allow for a multitude of different tiling patterns to suit personal taste and preference. Where stacking window managers focus on using the mouse for navigation, tiling window managers focus on the utilisation of the keyboard instead. As such, they can be much faster to use. | '''Tiling window managers''' - as the name would suggest - tile application windows; each will have their own place on the screen, just like conventional tiles do not overlap. However, unlike conventional tiling, these window managers are usually very flexible, and allow for a multitude of different tiling patterns to suit personal taste and preference. Where stacking window managers focus on using the mouse for navigation, tiling window managers focus on the utilisation of the keyboard instead. As such, they can be much faster to use. | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 764: | Line 670: | ||
[[File: awesome.png|thumb|left|375px]] | [[File: awesome.png|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://awesome.naquadah.org/ Awesome]''' is a popular tiling Window Manager, notable for using the '''Lua''' language for configuration. '''To install Awesome, enter the command''': | '''[http://awesome.naquadah.org/ Awesome]''' is a popular tiling Window Manager, notable for using the '''Lua''' language for configuration. '''To install Awesome, enter the command''': | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
{{UserCmd|command=sudo pacman -S awesome vicious}} | |||
sudo pacman -S vicious | |||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||
| Line 789: | Line 685: | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
=== i3 === | === i3 === | ||
[[File: i3wm.png|thumb|left|375px]] | [[File: i3wm.png|thumb|left|375px]] | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
'''[http://i3wm.org/ i3]''' is arguably the most popular tiling window manager available, and notable for using a single, completely self-contained configuration file. '''To install i3, enter the command''': | '''[http://i3wm.org/ i3]''' is arguably the most popular tiling window manager available, and notable for using a single, completely self-contained configuration file. '''To install i3, enter the command''': | ||
</div> | </div> | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
{{UserCmd|command=sudo pacman -S i3-wm i3lock i3status}} | |||
sudo pacman -S i3lock i3status | |||
<br clear="all" /> | <br clear="all" /> | ||
</div> | </div> | ||