Desktop
This page would define additional setup for my Desktop instance
Info
Run these using your standard user with sudo if required
Fonts⚓︎
- CD into
BenchdirectoryBash - Clone Fonts repo
Bash git clone [email protected]:Hudater/Fonts.git - Copy fonts to global fonts repo
Bash - Re-generate Font cache
Bash
FStab⚓︎
Warning
FStab is mounted serial-wise, so lookout for depending mounts
Mount ROOT and BOOT before any other mounts
Local Storage⚓︎
-
Create
/storagedirectory with correct permissions -
Find
UUIDof desired partitonBash -
Add entry to
fstab -
Fix permissions if required
Bash
SMB⚓︎
-
Create
labandmountDirswith correct persmissions -
Add SMB mount commands after mounting root, boot, home and other system partitions
-
Mount newly added SMB mounts
Bash
Screenshot⚓︎
- Install
scrotBash - Make
PicturesdirectoryBash
rEFInd Bootloader⚓︎
AMD Ucode⚓︎
- Install
amd-ucodeBash - Add kernel and ucode to end of boot parameters
- Secify kernel initram from
/boot - CPU Microcode from
/boot
Kernel Parameters⚓︎
- Edit refind.conf with desired kernel parameter
- Enable extra controls over GPU for overclocking
- Disables IPv6
Tip
Final refind_linux.conf for me look like
| Bash | |
|---|---|
Theme⚓︎
- CD into
BenchdirectoryBash - Clone theme
Bash git clone [email protected]:Hudater/rEFInd-glassy.git - Create directory for theme in
/bootBash - Copy theme to that directory
Bash - Change resolution and reference theme in
refind.conf
Wireguard⚓︎
-
Import a wireguard config using
nmcliBash -
Rename connection name from
pctoZurichBash -
Confirm that VPN connection is established
Bash