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
Bench
directoryBash - 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
/storage
directory with correct permissions -
Find
UUID
of desired partitonBash -
Add entry to
fstab
-
Fix permissions if required
Bash
SMB⚓︎
-
Create
lab
andmountDirs
with correct persmissions -
Add SMB mount commands after mounting root, boot, home and other system partitions
-
Mount newly added SMB mounts
Bash
Screenshot⚓︎
- Install
scrot
Bash - Make
Pictures
directoryBash
rEFInd Bootloader⚓︎
AMD Ucode⚓︎
- Install
amd-ucode
Bash - 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
Bench
directoryBash - Clone theme
Bash git clone [email protected]:Hudater/rEFInd-glassy.git
- Create directory for theme in
/boot
Bash - Copy theme to that directory
Bash - Change resolution and reference theme in
refind.conf
Wireguard⚓︎
-
Import a wireguard config using
nmcli
Bash -
Rename connection name from
pc
toZurich
Bash -
Confirm that VPN connection is established
Bash