10 Things To Do After Installing Pop!_OS Linux

Pop!_OS is a rather new player in the world of Linux operating systems but it has quickly risen up the ranks to become one of the more enjoyable options overall.

With a custom Pop!_OS Shop and a variety of user experience optimizations, it certainly does appeal to the target audience of beginners, and professionals alike.

In order to maximize the potential of your new Pop!_OS install, follow the steps below to begin customization.

1. Pop!_OS Initial Setup

An often disregarded part of setting up a new Linux install is generally going through the designated initial setup included in the operating system. In this case, Pop!_OS is the operating system in question that is essentially bundled with an initial setup that will automatically launch after you’ve finished the install on your system.

As the screenshots below indicate, I was able to configure the dock, top bar, application launcher, finger gestures, appearance, privacy, timezone, and lastly, connect your online accounts.

Pop!_OS Initial Setup
Pop!_OS Initial Setup

2. Update and Upgrade

An important part of the continual setup of your new Pop!_OS install is the inherent need to update and upgrade your system which can be done securely from the terminal. This is important to limit the potential of hacks or security exploits that you may be unaware of.

$ sudo apt update && upgrade
Pop OS Update
Pop OS Update

You’re also provided with the option to update your system via the designated Pop!_OS shop as indicated below.

Pop OS Shop
Pop OS Shop

3. Install Essential Apps

RIght from the same Pop!_OS shop, you can install a wide variety of applications that are made available to the Pop!_OS system. Although the app repository may not be as extensive.

Pop!_OS is based on Ubuntu so you will be able to enjoy the benefit of having access to a large Ubuntu repository that goes beyond what’s available via the same Pop!_OS shop app. With apps nicely categorized, you can quickly jump into the category of your choice to begin your installation.

Pop OS Software Install
Pop OS Software Install

4. Configure Snap and Flatpak

An alternative package manager to the traditional apt command that comes with Debian/Ubuntu-based systems is Snap which was created by the folks over at Canonical for just about any Linux system.

The advantage is the streamlining of applications as Snap bundles all the dependencies an app may need. Flatpak on the other hand is an alternative system that is also well-rounded in functionality with a primary advantage being its universality and nuanced control over your dependencies.

Use the commands below to install and configure both Snap and Flatpak before proceeding to the next step.

Install Snap in Pop!_OS

$ sudo apt install snapd
$ snap install hello-world && hello-world

Install Flatpak in Pop!_OS

$ sudo apt install flatpak
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

5. Spice Things Up with GNOME Software

The GNOME software is the undisputed champion when it comes to GUI application repositories. This is because the GNOME platform is one of the oldest frameworks that many Linux-based distributions use to spice up their offerings in regard to operating systems.

Use the command below to install GNOME Software (provided you’ve preconfigured flatpak).

$ sudo apt install gnome-software-plugin-flatpak

Alternatively, you may use the apt package manager as well. The reason we decided to prioritize the Flatpak package manager is to further mitigate the chances of “dependency hell” which is a common issue that tends to rear its head later on in your use of your newly customized system with the default apt package manager.

Ideally, you should be able to manage your dependencies efficiently with Flapak to prevent any such thing but it’s not quite the same with the apt package manager which certainly requires some level of experience.

$ sudo apt install gnome-software -y

6. Setup Timeshift Backup

System backups have been the norm for operating systems today and that’s for a particularly good reason which is the safety of your data. Timeshift works like Time Machine.

You have the options of Rsync and BTRFS to configure Timeshift before using it. Typically, you want to have enough storage available to enjoy the use of the application.

$ sudo apt install timeshift -y
Pop OS Timeshift Backup
Pop OS Timeshift Backup

7. GNOME Tweak Tool

The GNOME tweak tool is the ultimate option for individuals that are looking to have maximum control over the user experience of their Linux-based operating system. It provides granular control for everything you might need to facilitate your unique customer experience.

$ sudo apt install gnome-tweaks

8. Install Proprietary Media Codecs and Fonts

In order to enjoy maximum comfort and media support on your system, you need proprietary codecs that don’t come by default. The command below will also get extra fonts onto your system.

$ sudo apt install ubuntu-restricted-extras

9. Enable Minimize and Maximize

This part of your system configuration requires that you’ve fulfilled the prerequisite of step number 7. The emphasis on enabling minimize and maximize has to do with the traditional desktop experience on other systems.

The reason for the omission in Pop!_OS has little to do with an intentional design but rather, the default mode of the GNOME shell.

From your terminal, launch GNOME tweaks using the command:

$ gnome-tweaks

Then proceed to the “Windows Titlebars” area of the GNOME tweaks app, then simply toggle the options “Maximize” and “Minimize” under Titlebar Buttons as necessary.

Enable Minimize and Maximize
Enable Minimize and Maximize

10. Play Around

When it comes to operating systems, exposure is the name of the game. This way, you can drastically improve your adaptability by exploring the entirety of the operating system. Over time, you will be able to master Pop!_OS and make it your own.


Once you’ve done a good job configuring your system, you’re now ready to branch into other areas of your personal concern. Do your best by aligning your personal preferences with the overall structure of your Pop!_OS system.

In the long term, you might have as well created your unique configuration that will stand the test of time. And if you were to break anything, you have Timeshift to come to the rescue.

Timeshift is your perfect companion for a rock-solid system that doesn’t break easily. What other Pop!_OS tips have you implemented on your system? Let us know in the comments!

Hey TecMint readers,

Exciting news! Every month, our top blog commenters will have the chance to win fantastic rewards, like free Linux eBooks such as RHCE, RHCSA, LFCS, Learn Linux, and Awk, each worth $20!

Learn more about the contest and stand a chance to win by sharing your thoughts below!

Jesse Afolabi
I am an aspiring Linux Engineer, a tech writer on thedroidreview and tecmint, I also love to dance and you can find me on YouTube - be sure to subscribe.

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Join the TecMint Weekly Newsletter (More Than 156,129 Linux Enthusiasts Have Subscribed)
Was this article helpful? Please add a comment or buy me a coffee to show your appreciation.

Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.