My first SFF build

Preamble
After a decade of having macOS as my one and only OS for all of my home computing needs, I decided that it was time for me to tinker a bit with GNU/Linux too.
The decision was also influenced by the fact that after joining the fruit company, the amount of work that I do on GNU/Linux systems has dropped considerably (as one can imagine), but there is a part of me that deeply enjoys hacking around Linux systems, or as someone would say,
[..] exploring the limits of what is possible, in a spirit of playful cleverness [..]
Full build
Here are some hardware specs:
-
CPU: Intel Core i5-124000F 12th Gen (Later updated to a Intel Core i7-14700: 28 cores, 5.3GHz)
-
RAM: Corsair Vengeance LPX 2x16GB (later updated to 2x32GB)
-
GPU: Originally a ASUS Phoenix GeForce GTX 1050 Ti, replaced with a MSI GeForce RTX 3050 so I could reach above 20 fps in Age of Empires 4 : )
-
Hard Disk: 1TB SSD, Crucial P3 Plus: https://uk.pcpartpicker.com/product/chzhP6/crucial-p3-plus-1-tb-m2-2280-nvme-solid-state-drive-ct1000p3pssd8
-
PSU: EVGA SuperNOVA 650GM 650W : https://uk.pcpartpicker.com/product/Fq8j4D/evga-supernova-650-gm-650-w-80-gold-certified-fully-modular-sfx-power-supply-123-gm-0650-y1
-
Motherboard: ASRock Z690M-ITX https://uk.pcpartpicker.com/product/2PYmP6/asrock-z690m-itxax-mini-itx-lga1700-motherboard-z690m-itxax
-
Case: Fractal Design Ridge (Black) https://uk.pcpartpicker.com/product/y2t9TW/fractal-design-ridge-mini-itx-tower-case-fd-c-rid1n-01
OS
screenfetch:
-`
.o+`
`ooo/ OS: Arch Linux
`+oooo: Kernel: x86_64 Linux 6.4.2-arch1-1
`+oooooo: Uptime: 4d 9h 43m
-+oooooo+: Packages: 1462
`/:-:++oooo+: Shell: bash 5.1.16
`/++++/+++++++: Resolution: 2560x1080
`/++++++++++++++: DE: KDE 5.107.0 / Plasma 5.27.6
`/+++ooooooooooooo/` WM: KWin
./ooosssso++osssssso+` GTK Theme: Breeze [GTK2/3]
.oossssso-````/ossssss+` Icon Theme: Mondrian
-osssssso. :ssssssso. Disk: 265G / 926G (31%)
:osssssss/ osssso+++. CPU: 12th Gen Intel Core i5-12400F @ 12x 5.6GHz [41.0°C]
/ossssssss/ +ssssooo/- GPU: NVIDIA GeForce RTX 3050
`/ossssso+/:- -:/+osssso+- RAM: 17988MiB / 31930MiB
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
Notes: Yes, I tried i3 as a window manager, but my impression was that it only works fine for when I'm doing dev tasks that only require a terminal a browser; if I am doing anything that requires a floating window (like using Houdini or other DCCs) then it starts to be confusing instead of helping.
First boot:

2025 update
This machine was converted to run PopOS since it was easier to run Maya on it (see Setting up sway on a new machine) :
updated screenfetch:
OS: Pop 22.04 jammy
Kernel: x86_64 Linux 6.9.3-76060903-generic
##### Uptime: 2d 1h 17m
####### Packages: Unknown
##O#O## Shell: bash 5.1.16
####### Resolution: 3440x1440
########### DE: GNOME 41.7
############# WM: Mutter
############### WM Theme: Pop
################ GTK Theme: Pop-dark [GTK2/3]
################# Icon Theme: Pop
##################### Font: Fira Sans Semi-Light 10
##################### Disk: 679G / 912G (79%)
################# CPU: Intel Core i7-14700 @ 28x 5.3GHz [35.0°C]
GPU: NVIDIA GeForce RTX 3050
RAM: 14960MiB / 64054MiB
I still find Arch an incredible distro for development, but for content creation PopOS is a bit more user friendly.