Skip to content

Commit

Permalink
docs: add a little guide to install Vivaldi into Apx (#97)
Browse files Browse the repository at this point in the history
* 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 <[email protected]>
Co-authored-by: Bart Gravendeel <[email protected]>

* Apply suggestions from code review

Co-authored-by: Bart Gravendeel <[email protected]>

* Update _posts/2023-10-26-install-vivaldi.md

Co-authored-by: Bart Gravendeel <[email protected]>

---------

Co-authored-by: K.B.Dharun Krishna <[email protected]>
Co-authored-by: Bart Gravendeel <[email protected]>
  • Loading branch information
3 people authored Nov 3, 2023
1 parent 56529a1 commit a9f3db9
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 0 deletions.
77 changes: 77 additions & 0 deletions _posts/2023-10-26-install-vivaldi.md
Original file line number Diff line number Diff line change
@@ -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)
Binary file added assets/uploads/Miscellaneous/vivaldi-dock.webp
Binary file not shown.

0 comments on commit a9f3db9

Please sign in to comment.