🐧 Top 10 Things to Do After Installing Debian 13

So, you’ve just installed a fresh copy of Debian 13. Congratulations! 🎉 Debian is one of the most stable and powerful Linux distributions available today, but a fresh installation often feels pretty barebones. Out of the box, Debian prioritizes stability and freedom, which means you may not get access to proprietary drivers, popular software, or user interface tweaks right away.

But don’t worry — this guide will walk you through the top 10 essential steps you should take after installing Debian 13. These steps will not only improve performance and stability but also help you customize your system, install must-have applications, and make your Linux desktop truly yours.

🐧 Top 10 Things to Do After Installing Debian 13

The best part? Most of these steps apply to any Debian-based distribution, so even if you’re on Debian 12, Ubuntu, or Linux Mint, you’ll still benefit. Let’s begin!


📖 Table of Contents

  1. Enable sudo for Your User Account
  2. Add contrib and non-free Repositories
  3. Set Up System Snapshots with Timeshift
  4. Install Nvidia Proprietary Drivers
  5. Customize GNOME with Tweaks and Extensions
  6. Adjust Touchpad, Display, and Appearance Settings
  7. Enable Flatpak and Add Flathub Repository
  8. Install Essential Packages and Fonts
  9. Tweak Firefox for Better Browsing
  10. Enhance Terminal with Starship + Run Windows Apps with Bottles
  11. Frequently Asked Questions (FAQs)
  12. Final Thoughts

1. Enable sudo for Your User Account

When installing Debian 13, you might have set a root password. If you did, your newly created user account won’t automatically have sudo privileges. This means you can’t use sudo to install or update software — and that gets annoying fast.

Here’s how to fix it:

  1. Switch to the root user: su Enter the root password.
  2. Open the sudoers file with nano: visudo
  3. Scroll down to where the root entry is, and add your username below it. Example: yourusername ALL=(ALL:ALL) ALL
  4. Save changes with Ctrl + O, press Enter, and exit with Ctrl + X.

Now your account has admin privileges. Test it by running:

sudo apt update

2. Add contrib and non-free Repositories

Debian’s default repositories only include free and open-source software. While that’s great for philosophy, it limits access to useful packages like Nvidia drivers, media codecs, and proprietary utilities.

To unlock them:

  1. Backup your sources list: sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  2. Edit the sources list: sudo nano /etc/apt/sources.list
  3. Comment out existing lines (add # at the start), then add: deb http://deb.debian.org/debian bookworm main contrib non-free-firmware deb-src http://deb.debian.org/debian bookworm main contrib non-free-firmware
  4. Save and exit, then update your system: sudo apt update

Now you have access to many more software packages.


3. Set Up System Snapshots with Timeshift

A fresh Debian install is the perfect moment to create a system snapshot. This acts as a safety net: if an update or customization breaks your system, you can restore it within minutes.

Install Timeshift:

sudo apt install timeshift

Open Timeshift, select your snapshot type (RSYNC is fine), and include both root (/) and home (/home) directories. Click Create to take your first snapshot.

From now on, you can roll back your system anytime — no need to reinstall Debian if something goes wrong.


4. Install Nvidia Proprietary Drivers

If your PC has an Nvidia GPU, the default open-source nouveau drivers won’t give you the best performance. For gaming, video editing, or CUDA workloads, you need the proprietary drivers.

Steps:

  1. Install detection package: sudo apt install nvidia-detect
  2. Run the tool: nvidia-detect
  3. Install the recommended driver: sudo apt install nvidia-driver firmware-misc-nonfree
  4. Reboot your system.

To confirm installation:

nvidia-smi

This will show your GPU info and driver version.


5. Customize GNOME with Tweaks and Extensions

Debian 13 ships with GNOME desktop, which is clean but somewhat minimal. To unlock full customization, install:

sudo apt install gnome-tweaks gnome-shell-extension-manager

With GNOME Tweaks, you can:

  • Change system fonts and scaling.
  • Enable minimize/maximize buttons.
  • Center new windows automatically.

With Extensions Manager, you can:

  • Install Dash-to-Dock → move dock to bottom or side.
  • Enable auto-hide dock, change icon sizes.
  • Add extensions like Clipboard Indicator, Weather, and User Themes.

This makes GNOME feel more polished and modern.


6. Adjust Touchpad, Display, and Appearance Settings

If you’re using Debian on a laptop, fine-tuning touchpad settings is a must:

  • Enable tap-to-click.
  • Adjust pointer speed.
  • Choose natural or traditional scrolling.

For appearance:

  • Switch between light and dark mode.
  • Choose accent colors to personalize the UI.
  • Enable large text or bigger cursor under Accessibility for high-resolution monitors.

For performance:

  • Go to Power Settings → set profile to High Performance when needed.

7. Enable Flatpak and Add Flathub Repository

Flatpak is a universal app format that lets you install thousands of apps (similar to Snap).

  1. Install Flatpak: sudo apt install flatpak
  2. Add Flathub (main app source): flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Reboot your system.
  4. Integrate with GNOME Software: sudo apt install gnome-software-plugin-flatpak

Now you can search and install apps like VS Code, Android Studio, and Chrome directly from GNOME Software.


8. Install Essential Packages and Fonts

Debian’s base install doesn’t include many extras. To cover common needs, run:

sudo apt install build-essential curl wget vlc git gparted fonts-firacode
  • build-essential → compilers & development tools.
  • VLC → versatile media player.
  • Git → version control system.
  • GParted → disk partition manager.
  • Fira Code Nerd Font → better coding font with ligatures.

This ensures your system is ready for both work and entertainment.


9. Tweak Firefox for Better Browsing

Debian comes with Firefox ESR (Extended Support Release). While it’s stable, a few tweaks improve usability:

  1. Open Settings → Startup → Enable restore previous session.
  2. Under Tabs, enable warn before closing multiple tabs.
  3. Enable DRM content for streaming services like Netflix.
  4. Install useful extensions (uBlock Origin, Dark Reader, Bitwarden).
  5. Apply a modern theme to match your desktop style.

10. Enhance Terminal with Starship + Run Windows Apps with Bottles

a) Make Your Terminal Beautiful with Starship

Starship is a cross-shell prompt that makes your terminal informative and modern.

  1. Install a Nerd Font (e.g., Fira Code): Download here.
  2. Install Starship:

Install Starship: curl -sS https://starship.rs/install.sh | sh

  1. Add to Bash config: echo 'eval "$(starship init bash)"' >> ~/.bashrc
  2. Restart terminal → enjoy a clean, modern prompt.

b) Run Windows Apps with Bottles

If you’re switching from Windows, you may need some apps that don’t have Linux versions. Bottles is a front-end for Wine that makes this easier.

Install Bottles (Flatpak recommended):

flatpak install flathub com.usebottles.bottles

You can create environments for gaming or software. While not every Windows app works perfectly, many lightweight apps like Notepad++ or IDM run without issue.


11. Frequently Asked Questions (FAQs)

Q1: Is Debian 13 beginner-friendly?
Yes, Debian 13 is stable and reliable, though not as beginner-oriented as Ubuntu. With GNOME tweaks and Flatpak, it becomes very user-friendly.

Q2: Should I always enable non-free repos?
If you need proprietary drivers (Nvidia, Wi-Fi firmware), yes. Otherwise, sticking to free software improves long-term stability.

Q3: Do I need Timeshift if I already back up files?
Yes, Timeshift backs up system configuration, not just files. If an update breaks Debian, Timeshift restores it instantly.

Q4: Can I game on Debian 13?
Yes! With Nvidia drivers, Steam via Flatpak, and Proton, Debian can handle gaming very well.

Q5: Is Flatpak better than Snap?
Flatpak is more widely adopted in Debian ecosystems. It integrates better with GNOME and provides access to Flathub’s huge app store.


12. Final Thoughts

Installing Debian 13 is just the first step. To unlock its full potential, you need to enable sudo, set up repos, install drivers, create backups, customize the UI, and add essential apps.

For casual users, these tweaks make Debian as comfortable as Windows or macOS. For developers, they ensure a powerful, stable environment ready for coding, testing, and deployment.

Take your time to go through each step. By the end, your Debian system will be fast, reliable, and tailored exactly to your workflow.


Tags

Debian 13, Debian post installation, Linux customization, GNOME tweaks, Flatpak, Timeshift, Nvidia drivers, Starship terminal, Bottles Linux, Debian tips

Hashtags

#Debian13 #Linux #PostInstallation #GNOME #Flatpak #LinuxTips #Debian #OpenSource #LinuxDesktop #SysAdmin


⚠️ Disclaimer: This article is for educational purposes. Commands and tools may vary slightly depending on your Debian edition and hardware. Always double-check your motherboard, GPU, and driver compatibility before installing proprietary software.

Visited 1,329 times, 5 visit(s) today

Arjun Nair

Arjun Nair

Arjun is a seasoned Linux enthusiast and open-source contributor. He has worked with multiple distributions including Debian, Fedora, and Arch-based systems, and regularly tests new desktop environments and community projects. With over a decade in IT system administration, Arjun brings practical, hands-on insights to Linux tutorials and reviews.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.