Skip to content

Instantly share code, notes, and snippets.

View folliehiyuki's full-sized avatar
🐢
Learning

Hoang Nguyen folliehiyuki

🐢
Learning
View GitHub Profile
@folliehiyuki
folliehiyuki / README.md
Created December 9, 2020 16:56 — forked from gbrlsnchs/README.md
Void Linux Installation Guide (UEFI + chroot + brtfs + LUKS-encrypted root and swapfile)

Installation guide for Void Linux with LUKS-encrypted btrfs root

Introduction

In this guide you will find:

  • btrfs with Zstandard compression
  • LUKS-encrypted root and swapfile
  • GRUB with UEFI

You will not find:

  • Instructions for file systems other than btrfs
1) Install the pipewire package and this minimal set of required plugins:
libspa-alsa-0.3.17_1 # The alsa backend
libspa-audioconvert-0.3.17_1
libspa-audiomixer-0.3.17_1 # For mixing multiple streams
(these should be eventually added as dependencies to pipewire, basic functionality doesn't work without them)
2) Start the pipewire server as user:
$ pipewire
This is enough to play audio with `pw-play song.wav`