Installing nVidia DKMS driver and kernel headers

I’m running Acro Linux D with the Plasma desktop and have been looking for a tutorial on installing the DKMS nVidia drivers and kernel headers, but what’s out there is less than helpful. Currently running kernel 5.10.5-arch1-1 with the 460.32.03 nvidia driver. So I’m looking for help getting them installed and running. Thanks

➜  ~ inxi -Fxxxi
  Host: TheMothership Kernel: 5.10.5-arch1-1 x86_64 bits: 64 compiler: gcc 
  v: 10.2.0 Desktop: KDE Plasma 5.20.5 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM 
  Distro: ArcoLinux 
  Type: Desktop Mobo: ASUSTeK model: ROG STRIX B450-F GAMING v: Rev 1.xx 
  serial: <superuser required> UEFI: American Megatrends v: 3103 
  date: 06/17/2020 
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse M325 
  serial: 4094-d8-1f-cd-00 charge: 55% (should be ignored) rechargeable: yes 
  status: Discharging 
  Device-2: hidpp_battery_1 model: Logitech Wireless Keyboard K360 
  serial: 4004-fb-f0-fa-f4 charge: 100% (should be ignored) rechargeable: yes 
  status: Discharging 
  Info: Quad Core model: AMD Ryzen 3 3200G with Radeon Vega Graphics bits: 64 
  type: MCP arch: Zen/Zen+ note: check rev: 1 L2 cache: 2 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 28759 
  Speed: 1739 MHz min/max: 1400/3600 MHz boost: enabled Core speeds (MHz): 
  1: 1739 2: 1774 3: 3170 4: 2499 
  Device-1: NVIDIA TU116 [GeForce GTX 1650 SUPER] vendor: 
  driver: nvidia v: 460.32.03 bus ID: 01:00.0 chip ID: 10de:2187 
  Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: nvidia 
  resolution: 2560x1080~60Hz s-dpi: 97 
  OpenGL: renderer: GeForce GTX 1650 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 460.32.03 
  direct render: Yes 
  Device-1: NVIDIA TU116 High Definition Audio vendor: 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:1aeb 
  Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel 
  v: kernel bus ID: 0a:00.6 chip ID: 1022:15e3 
  Sound Server: ALSA v: k5.10.5-arch1-1 
  Device-1: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: kernel 
  port: d000 bus ID: 04:00.0 chip ID: 8086:1539 
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: a8:5e:45:55:75:ae 
  IP v4: type: dynamic noprefixroute scope: global 
  IP v6: 2601:1c2:1700:bdc0::be6e/128 type: dynamic noprefixroute scope: global 
  IP v6: 2601:1c2:1700:bdc0:c2f1:eb39:33d4:5c31/64 type: dynamic noprefixroute 
  scope: global 
  IP v6: fe80::69c1:91c:5e02:37ce/64 type: noprefixroute scope: link 
  WAN IP: 
  Local Storage: total: 16.38 TiB used: 8.25 TiB (50.4%) 
  ID-1: /dev/nvme0n1 model: Viper M.2 VPN100 size: 238.47 GiB speed: 31.6 Gb/s 
  lanes: 4 serial: 03850703115D02277096 rev: ECFM22.6 temp: 29.9 C 
  ID-2: /dev/sda vendor: Western Digital model: WD10EARS-00Y5B1 
  size: 931.51 GiB speed: 3.0 Gb/s serial: WD-WMAV50658132 rev: 0A80 
  ID-3: /dev/sdb vendor: Seagate model: ST3000DM001-1E6166 size: 2.73 TiB 
  speed: 6.0 Gb/s serial: Z1F62Z3P rev: SC48 
  ID-4: /dev/sdc type: USB vendor: Seagate model: Expansion size: 1.82 TiB 
  serial: NA8GZQRG rev: 9300 
  ID-5: /dev/sdd type: USB vendor: Seagate model: ST8000AS0002-1NA17Z 
  size: 7.28 TiB serial: Z840SEE0 rev: 9401 
  ID-6: /dev/sde type: USB vendor: MediaMax model: WL3000GSA6454 size: 3.41 TiB 
  serial: WOL240401327 
  ID-1: / size: 136.59 GiB used: 56.65 GiB (41.5%) fs: btrfs 
  dev: /dev/nvme0n1p4 
  ID-2: /boot/efi size: 499 MiB used: 560 KiB (0.1%) fs: vfat 
  dev: /dev/nvme0n1p3 
  ID-3: /home size: 136.59 GiB used: 56.65 GiB (41.5%) fs: btrfs 
  dev: /dev/nvme0n1p4 
  Alert: No Swap data was found. 
  System Temperatures: cpu: 40.9 C mobo: N/A gpu: nvidia temp: 39 C 
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
  Processes: 349 Uptime: 3h 05m wakeups: 103 Memory: 15.62 GiB 
  used: 6.45 GiB (41.3%) Init: systemd v: 247 target: 
  Compilers: gcc: 10.2.0 clang: 11.0.0 Packages: 1886 pacman: 1839 flatpak: 42 
  snap: 5 Shell: Zsh v: 5.8 running in: konsole inxi: 3.2.01