Backports repository
To provide the most up-to-date versions of budgie-desktop and other associated packages, we recommend to enable the backports repository.
Snap

Snap is a new generation application packaging format developed by Canonical. Even though it was initially developed just for different Ubuntu platforms, currently it works in many other GNU/Linux distributions. It will help application developers to provide a unified package that can work on different platforms. By using snap package format, applications can have their own version of libraries and there is no need to worry about libraries installed in underlying operating system. Snap packages enable developers to bring much newer versions of apps to . Newer versions of KDE, GNOME, browsers or other desktop environment apps will usually build easily on older LTS releases but the complexities of packaging and providing updates have prevented us from delivering them in the past.
Learn moreSearch Snap Apps
If there’s a barrier to Snap app adoption (aside from few apps being made available in the format) it’s knowing which packages are available in the Snap app store. Well, wonder not. Simply pop open a terminal and run the following command:
$ snap find queryThe find command lets you quickly search for and discover snaps available to install from the command line. It can be run with a query after it (e.g., ‘snap find email‘, ‘snap find media’, ‘snap find messaging‘) or without.
When run without a query you’ll instead see a list of featured snaps.
See installed apps
Installed some Snaps but can’t remember what? Don’t panic. Use the list command to see an up-to-date list of all Snap apps installed on your system:
$ snap listThis list also shows you their version number, revision number and the name of the developer who uploaded it (handy when there are multiple versions of the same app in the store, e.g., Telegram).
Install & Remove Snap Apps
If you’re used to managing software using apt you’ll instantly find the analogous snap commands easy to remember. You install snap apps with the ‘install’ command, and remove them using the ‘remove’ command.
$ snap install appname
$ snap remove appnameSee details of an App
You can use this to see detailed information about any snap application, whether it is installed or not. This info includes the application’s release channel, confinement status, size, number of revisions, and more. The snap info --verbose offers a greater overview.
$ snap info appnameUpdate a Snap App
$ snap refreshRather helpfully you probably won’t ever need to remember to install an update to a Snap app. This is because Snapd runs in the background and handles updates automatically (you can, ofc, revert a Snap update or install a specific revision).
Reference
Budgie Screenshot Applet

Budgie Screenshot Applet is an advanced screenshot utility for capturing and organizing screenshots. This screenshot applet is actually a wrapper over gnome-screenshot utility. It lets you view recent screenshots and upload images directly to Imgur and Imagebin
provides you with an easy way to install Budgie Screenshot Applet. After installation you need to manually add the applet to budgie panel by launching Raven - The Budgie Configuration Center.
Flatpak
Flatpak is a new generation application distribution framework for GNU/Linux platforms. It introduces a unified packaging format across all GNU/Linux distributions. That means a single package can work on any platform. Flatpak helps application developers to ship their application in a single format which can be installed in any GNU/Linux distribution without worrying about the underlying operating system and its built-in libraries.
Learn morerecommends installing Flatpak as it will open a new world of possibilities for you. With Flatpak, you can enjoy the latest release of different software packages as soon as it is packaged by the upstream project and you don't have to wait for your distribution to package it for you. Flatpak is the future of packaging, and more and more developers are moving to Flatpak packaging. This will increase availability of software packages drastically.
Being a user friendly GNU/Linux distribution, allows you to install Flatpak with a single click. After first time configuration, you can use GNOME Software to install Flatpak packages.

skippy-xd

skippy-xd adds a window expose type capability through a keyboard shortcut. For most desktops skippy-xd works well. Note: For some multi-monitor setups, graphics drivers and within virtual machines such as VirtualBox it may not work correctly.
By default the installer will create a custom keyboard shortcut CTRL+grave ('the key above the tab'). You can define or change the keyboard shortcut through the Settings - Keyboard - Custom Shortcuts option. Use the command skippy-xd-toggle when defining your own custom keyboard shortcut.
Steam

Steam is a digital distribution platform developed by Valve Corporation offering digital rights management (DRM), multiplayer gaming and social networking services. Steam provides the user with installation and automatic updating of games on multiple computers, and community features such as friends lists and groups, cloud saving, and in-game voice and chat functionality. The software provides a freely available application programming interface (API) called Steamworks, which developers can use to integrate many of Steam's functions into their products, including networking, matchmaking, in-game achievements, micro-transactions, and support for user-created content through Steam Workshop.
Being a proprietary software, Steam is not included in primary repositories of . However, to provide more choice to users, Steam is shipped as a part of the Multiverse repository. provides you option to enable the Multiverse repository and to install Steam with a single mouse click.