Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add a little guide to install Vivaldi into Apx #97

Merged
merged 4 commits into from
Nov 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.