From a9f3db9171152900652dde5dfc3cde9841959c6c Mon Sep 17 00:00:00 2001 From: Phosphorus Moscu Date: Fri, 3 Nov 2023 01:50:38 +0000 Subject: [PATCH] docs: add a little guide to install Vivaldi into Apx (#97) * docs: add a little guide to install Vivaldi into Apx I did the guide using a Ubuntu Container * Apply suggestions from code review Co-authored-by: K.B.Dharun Krishna Co-authored-by: Bart Gravendeel * Apply suggestions from code review Co-authored-by: Bart Gravendeel * Update _posts/2023-10-26-install-vivaldi.md Co-authored-by: Bart Gravendeel --------- Co-authored-by: K.B.Dharun Krishna Co-authored-by: Bart Gravendeel --- _posts/2023-10-26-install-vivaldi.md | 77 ++++++++++++++++++ .../uploads/Miscellaneous/vivaldi-dock.webp | Bin 0 -> 3306 bytes 2 files changed, 77 insertions(+) create mode 100644 _posts/2023-10-26-install-vivaldi.md create mode 100644 assets/uploads/Miscellaneous/vivaldi-dock.webp diff --git a/_posts/2023-10-26-install-vivaldi.md b/_posts/2023-10-26-install-vivaldi.md new file mode 100644 index 0000000..6cb3bcd --- /dev/null +++ b/_posts/2023-10-26-install-vivaldi.md @@ -0,0 +1,77 @@ +--- +title: Installing Vivaldi +description: Learn how to Install and set up Vivaldi in Vanilla OS. +date: 2023-10-26 +layout: article +authors: + - Phosphorus-M + - amsyarzero +published: true +--- + +## Introduction + +[**Vivaldi**](https://vivaldi.com) is a freeware, cross-platform web browser based on Chromium, the open-source project behind Google Chrome. Vivaldi is intended to be a customizable, functional, and practical browser for the web. + +## Installing Vivaldi + +First, download the latest version of Vivaldi from [**here**](https://vivaldi.com/download/). + +Execute the following command to access to the directory where the downloaded package is located: + +```bash +cd ~/Downloads +``` + +Then, install the downloaded package into your subsystem using the following command: + +```bash +apx install --sideload ./vivaldi-stable_*_amd64.deb +``` + +After the installation is complete, you must install the proprietary codecs needed for video and audio to play: + +```bash +apx enter +sudo apt update && sudo apt install chromium-codecs-ffmpeg-extra +``` + +Run the following command to install the required components for functioning audio: + +```bash +sudo apt install pipewire-audio-client-libraries pipewire-pulse wireplumber +exit +``` + +You can now create a desktop entry for Vivaldi with: + +```bash +apx export vivaldi-stable +``` + +Now Vivaldi should be functioning perfectly! + +## Setup Vivaldi as your default browser + +To set Vivaldi as your default browser, open the terminal and run the following commands: + +```bash +cd ~/.local/share/applications +xdg-settings set default-web-browser apx_managed-vivaldi-stable.desktop +``` + +This allows you to open links from other applications outside of the subsystem in Vivaldi. + +Inside of a subsystem, you can also use the following command: + +```bash +xdg-settings set default-web-browser vivaldi-stable +``` + +This allows you to open links from other applications inside of the subsystem in Vivaldi. + +## Limitations + +- A new Vivaldi icon will open for each window, regardless of whether the icon in the Application Menu is pinned to the dock or not. + +![Vivaldi in the dock](/assets/uploads/Miscellaneous/vivaldi-dock.webp) diff --git a/assets/uploads/Miscellaneous/vivaldi-dock.webp b/assets/uploads/Miscellaneous/vivaldi-dock.webp new file mode 100644 index 0000000000000000000000000000000000000000..65af3c56d35bc59fcb484f135c5144b8884b5934 GIT binary patch literal 3306 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 oP#ui$fbsU?JeCb#G