How to Install Cinnamon Desktop & Basic Apps in Arch Linux (2024)

Arch Linux is a lightweight, flexible, and independently developed Linux distribution that can be used for practically any role. By default, Arch Linux is installed as a minimal base system without a default desktop environment.

It provides a DIY approach in the sense that you can complete control over it, right from installation. During installation you have to configure everything from the ground up using the CLI for example the disk partitions, setting up the base environment, configuring time and date, etc.

To enhance your user experience, consider installing a desktop environment to simplify tasks. In our earlier guide, we detailed the process of installing XFCE on Arch Linux.

This tutorial demonstrates how to install the Cinnamon Desktop on Arch Linux. If you don’t have Arch Linux installed, check out our guide on how to install Arch Linux on UEFI machines.

Step 1: Upgrade Arch Linux

To get started, log into your system and carry out a full system upgrade using the following command.

sudo pacman -Syu

This might take some time depending on your internet connection.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (1)

Step 2: Install Cinnamon Desktop on Arch Linux

Once the system packages are up to date, the next step is to install the Cinnamon desktop environment.

sudo pacman -S cinnamon nemo-fileroller

The command installs the Cinnamon desktop and Nemo file manager which is free and open-source. It’s the official file manager of the Cinnamon desktop environment and a fork of Nautilus. The installation size is quite large so be patient.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (2)

Step 3: Install Display Manager in Arch Linux

The next step is to install a display manager, which is an application that provides a graphical user interface (GUI) for logging in. It allows you to seamlessly authenticate and select the preferred desktop environment to log into if multiple environments are installed.

To install the lightdm display manager alongside a Greeter, run the command:

sudo pacman -S lightdm lightdm-gtk-greeter

Once the lightdm display manager is installed, enable the daemon to start on system startup as shown.

sudo systemctl enable lightdm

For GDM (Gnome Display Manager) install it using the following command:

sudo pacman -S gdmsudo systemctl enable gdm

Once you’ve installed your preferred display manager, reboot your system.

Step 4: Login to Arch Linux GUI

Once you reboot your system, you will get a graphical login display. In our case, we had already installed the XFCE environment. If you have multiple environments, click on the button provided and select ‘Cinnamon‘ as the desktop environment to log into.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (3)

Next, provide your username and password to authenticate and log in. Once logged in, you will be ushered to the Cinnamon desktop as shown.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (4)

Step 5: Install Essential software on Arch Linux

So far, we have a functional Arch Linux instance with a Cinnamon desktop installed. Since Arch Linux provides just a base installation, you need to go a step further and install essential applications to make your experience seamless and smooth.

In the following command, we are installing basic applications including Firefox, Gimp, VLC media player, Thunderbird email client, and LibreOffice among other essential apps.

sudo pacman -S gimp vlc gnome-terminal audacious xfburn firefox unzip unrar chromium gedit pidgin vim thunderbird libreoffice pipewire pipewire-alsa deluge -y

When prompted, just type '1' or hit ENTER to accept the default selections.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (5)

Step 6: Customize Cinnamon Desktop in Arch Linux

The Cinnamon System Settings provide the interface through which you can adjust and customize Arch and the Cinnamon desktop environment to suit your needs.

Since some of the themes we’ll be installing are from the Arch User Repository (AUR), we’ll need to install the yay AUR helper.

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -siyay --version

Now, let’s install some popular Cinnamon themes such as Orchis Theme, WhiteSur Theme, and Cinnamon Big Sur as shown.

yay -S orchis-themeyay -S whitesur-gtk-themeyay -S cinnamon-big-sur-theme

Once the themes are installed, you can apply them using the Cinnamon Settings app. Open the app, go to the “Themes” section, and select the theme you want to use.

You can also install some matching icon packs to complete the look.

yay -S papirus-icon-themeyay -S tela-icon-theme

Cinnamon offers many other customization options, such as changing the panel layout, adding desklets, and more. Explore the Cinnamon Settings app to find more options that suit your preferences.

Conclusion

You now have a functional Arch Linux Desktop with basic applications for running everyday tasks such as browsing the internet, listening to music, sending and receiving emails, and creating office documents.

Visit the Arch Linux wiki page for a complete Application List.

Build on a Rolling Release model Arch Linux also provides other Linux Desktop Environments, such as KDE, GNOME, Mate, LXDE, XFCE, and Enlightenment, from its official repositories, so choosing Cinnamon or another DE is just a pure simple personal choice, but, in my opinion, Cinnamon provides better flexibility (Themes, Applets, Desklets and Extensions) against complex customizations than its parent Gnome Shell.

That’s all for this guide. Your feedback will be appreciated.

How to Install Cinnamon Desktop & Basic Apps in Arch Linux (2024)

References

Top Articles
Chickpea Sweet Potato Burger Recipe
Sourdough Cornbread Recipe (Vegan & GF Options)
Caremount Medical Flu Shots 2022
Munsif Epaper Urdu Daily Online Today
Orange Craigslist Free Stuff
Things to do in Wichita Falls on weekends 12-15 September
Apple Store Location
Lablocked Games
Black Ballerina Michaela Mabinty DePrince morreu aos 29 anos
Lynette Mettey Feet
Five Guys Calorie Calculator
Ma.speedtest.rcn/Merlin
Joy Ride 2023 Showtimes Near Amc Ward Parkway
Oppenheimer Showtimes Near Amc Rivertowne 12
Gsmst Graduation 2023
Naval Academy Baseball Roster
Truist Drive Through Hours
Imperious Skyrim
Cookie Clicker The Advanced Method
Spanish Letter Closings: formal, friendly, and informal - Wanderlust Spanish
Quantumonline
Thothub Alinity
David Goggins Is A Fraud
Ark Black Pearls Gfi
2013 Freightliner Cascadia Fuse Box Diagram
Configuring TPM 2.0 on a 6.7 ESXi host
Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
Aunt Nettes Menu
New Homes in Waterleigh | Winter Garden, FL | D.R. Horton
Los Garroberros Menu
Chris Bailey Weather Forecast
Daily Journal Obituary Kankakee
Strange World Showtimes Near Twin County Cinema
Erste Schritte für deine Flipboard Magazine — Ein Blogger-Guide -
Kltv Com Big Red Box
201-654-6727
Anmed My Chart Login
Dimmitt Range Rover
Htmp Hilton
Ap Bio Unit 2 Progress Check Mcq
The forgotten history of cats in the navy
Christopher Boulangerie
911 Active Calls Caddo
Fetid Emesis
3143656395
Sparkle Nails Phillipsburg
Summer Rae on WWE return: Royal Rumble is 'step in the right direction'
Breckie Hill Shower Gif
J&J News Bluefield Wv
Morse Road Bmv Hours
Santa Rosa Craigslist Free Stuff
Sam Smith Lpsg
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 6846

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.