1.9 KiB
title | date | lastmod | tags | showReadingTime | showWordCount | showPagination | showBreadcrumbs | feed_exclude | draft | |
---|---|---|---|---|---|---|---|---|---|---|
Archlinux | 2023-11-29T20:33:48+0100 | 2024-04-13T10:21:20+0000 |
|
false | false | false | true | true | true |
Predictable network interfaces
Get back the "old" interface names like eth0
or wlan0
with
systemd.link.
Ethernet
This makes my ethernet interface be called eth0 again.
Create /usr/lib/systemd/network/80-ether.link
with this content:
[Match]
Type=ether
[Link]
NamePolicy=keep kernel
Reboot.
Wireless
This makes my wireless interface be called wlan0 again.
Create /usr/lib/systemd/network/80-wlan.link
with this content:
[Match]
Type=wlan
[Link]
NamePolicy=keep kernel
Reboot.
Prefer local DNS instead of systemd-resolved defaults
https://unix.stackexchange.com/a/442599
Setup WiFi networks
Using iwctl
$ iwctl device list
$ iwctl station wlan0 scan
$ iwctl station wlan0 get-networks
$ iwctl station wlan0 connect {ssid}
Using nmcli (NetworkManager)
CPU frequency scaling
https://wiki.archlinux.org/title/CPU_frequency_scaling
YubiKeys
https://wiki.archlinux.org/title/YubiKey
LunarVim custom key mappings
I know, this is an Arch Linux post but hey, I don't care.
https://github.com/LunarVim/LunarVim/issues/2602
Mounting nfs shares with systemd
https://wiki.archlinux.org/title/NFS#Mount_using_/etc/fstab_with_systemd
Arch Linux ARM installation on a Raspberry Pi 2
The wiki page is for Raspberry Pi 4.
https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4
Create a 32-bit Wine prefix
I create my wine prefixes usually like this:
$ export WINEPREFIX=/home/dominic/.wine-winlink
$ export WINEARCH=win32
$ wine wineboot