Arch Install Part 2: Post-Install

This is a follow-up of the previous post. Once we have our system up and running, we can start adding stuff Install yay (aur helper) git clone https://aur.archlinux.org/yay-bin.git && cd yay-bin && makepkg -si Add Chaotic Aur Binary Repo # Solve problem with gnupg not using systemd-resolved sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf # Add chaotic repo keys sudo pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com sudo pacman-key --lsign-key 3056513887B78AEB sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' # Add repos sudo cat >> /etc/pacman.conf <<EOF [proaudio] Server = https://arch.osamc.de/$repo/$arch [chaotic-aur] Include = /etc/pacman.d/chaotic-mirrorlist EOF CLI Apps # CLI utils vim vi-vim-symlink bash-completion htop btop ncdu # Hardware tools ethtool smartmontools upower tlp powertop acpi brightnessctl fastfech inxi stow jq # Network and internet inetutils net-tools nfs-utils mtr w3m neomutt newsboat openvpn-update-systemd-resolved Sound and Video acceleration yay -S pipewire pipewire-pulse pipewire-zeroconf alsa-utils pulsemixer bluez bluez-utils yay -S intel-media-driver intel-gpu-tools vdpauinfo Graphical Desktop # Sway Desktop yay -S sway swaybg swayidle swaylock-effects wlsunset wl-clipboard cliphist mako kanshi autotiling # Integration xdg-desktop-portal-wlr xdg-desktop-portal-gtk xorg-xlsclients # Launchers, bars and themes wmenu wofi waybar i3status-rust breeze-gtk arc-gtk-theme # Basic apps and utilities foot imv thunar tumbler iwgtk blueman wdisplays # Fonts terminus-font ttf-liberation ttf-dejavu ttf-font-awesome # Display Manager ly # Multimedia yay -S mpv mpv-mpris yt-dlp Permissions A part from sudo, you can also allow privileges using the polkit daemon, allowing certain users to reboot o shutdown the system without using sudo. ...

February 27, 2025 · 2 min · Alfons Soriano

Arch Install Part 1: Disk

In this post I describe the steps I follow in order to install Arch Linux with disk encryption and TPM2. This is basically a howto/notes for myself. After booting from the USB installation drive, these are the first steps: Setting up Networking Connecting to internet: iwctl station wlan0 scan iwctl station wlan0 connect $YourESSID ip a passwd #we setup a password, so we can login via ssh Connect via SSH from another computer (so you can copy & paste commands): ...

February 25, 2025 · 3 min · Alfons Soriano

My DAW: Reaper

In this post I recollect resources regarding my DAW setup, based on ArchLinux and Reaper Operating System That’s easy, for me the formula for choosing the best Linux distribution for audio related tasks is: Customizable + Up to date software + Extended repository (AUR) = Arch Linux Resources Arch Wiki Professional Audio RealTimeConfigurationQuickScan Arch Linux Pro-Audio Binary Repo LinuxMusicians Forum Digital Audio Workstation Powerfull+Customizable+Efficient+Linux = Reaper Resources https://forum.cockos.com/forumdisplay.php?f=20 https://reapack.com/repos https://admiralbumblebee.com/ReaperScripts.html Scripts Key Sequences: https://forum.cockos.com/showthread.php?t=269134 Fast FX Finder https://forum.cockos.com/showthread.php?t=229807 MIDI Chordgun https://forum.cockos.com/showthread.php?t=213180 Plugins FX Name Website Package Airwindows https://www.airwindows.com/ - bkFX https://www.kvraudio.com/forum/viewtopic.php?t=369138 - Dragonfly https://michaelwillis.github.io/dragonfly-reverb/ dragonfly-reverb-vst TAL Plugins https://tal-software.com/products tal-*-bin Tukan https://forums.cockos.com/showthread.php?p=2506848 (reapack) Resources Linux Native Plugins: ...

June 19, 2023 · 2 min · Alfons Soriano

Migrating to Wayland

Recently I moved to wayland and sway. It’s been some time since I started to think about doing it. First time a read about it, it was confusing and a little scary. All my life knowing about the X11 and it’s Window Managers, and now I was reading about Compositors, Seats.. Anyway.. the idea of something more “modern and clean” than the “old” (although proven and stable) X11 with tons of legacy code behind it’s back, attracted me. ...

October 19, 2022 · 2 min · Alfons Soriano

My OS: ArchLinux

I want to talk about the operating system I’ve chosen as my daily driver: Arch Linux. Why I wanted to change my OS I’ve been using Arch for a couple years now. Before that I had been an Ubuntu user since it’s beginnings (around 2005), and before that Debian, which is still my OS of choice for servers. Before discovering Arch, I was more or less satisfied with Ubuntu and it’s derivatives, but I had several “pain points”: ...

September 19, 2022 · 4 min · Alfons Soriano

How I built this website (part II)

In the previous post I explained how I used Hugo to build a static website. Once you have you content generated, your next step should be to put it somewhere so it can be reached. This can be a directory shared by your own webserver, a hosting service.. but let’s make it more interesting. Using a Git repository By using a git repo, you can store and track changes of your files. Knowing why and how to use a git service is beyond the scope of this post.. anyway I’m sure that you are familiar with git services like GitHub, GitLab or Bitbucket. In my case, I use a free account in GitLab. ...

June 14, 2022 · 2 min · Alfons Soriano

How I built this website (part I)

I built this site to keep some thoughts written somewhere but also as an exercise. Although I’ve work many years as a Linux SysAdmin (or maybe because of that) I didn’t want a full blown CMS, with database, web server, php, backend administration and so on.. I wanted something simple and easy to maintain, cheap and free (as in freedom). CMS like WordPress generate pages dynamically, making database calls, running code interpreters like php, etc.. everything in real time when you want to access a page. Static content generators on the other hand, generate content ahead of time, so when users access a page all the server needs to do is send them a static page. That is better for performance and also for security (no code exploits, sql injections, etc.). ...

March 17, 2022 · 3 min · Alfons Soriano