Skip to content

Instantly share code, notes, and snippets.

@ChrisTimperley
Last active December 1, 2023 17:25
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ChrisTimperley/7f08117e7934122fb1d626fa6b725535 to your computer and use it in GitHub Desktop.
Save ChrisTimperley/7f08117e7934122fb1d626fa6b725535 to your computer and use it in GitHub Desktop.
Instructions for installing Arch Linux and i3 onto a Dell Inspiron 7537

Arch Linux

GRUB Installation

Be sure to replace /dev/sda with the name of the drive (n.b. not the partition) containing Arch.

# pacman -S grub-bios intel-ucode
# grub-install /dev/sda
# mkinitcpio -p linux
# grub-mkconfig -o /boot/grub/grub.cfg

WiFi

# pacman -S dialog wpa_actiond ifplugd wpa_supplicant
# wifi-menu

Bluetooth

# pacman -S bluez bluez-utils
# modprobe btusb
# sudo systemctl enable bluetooth.service

Ethernet

# systemctl enable dhcpcd@enp3s0f1
# iplink set enp3s0f1 up

X Server

# pacman -S xorg-server xorg-utils xorg-server-utils xorg-xinit mesa xterm
# pacman -S xf86-input-synaptics

Graphics Drivers

# pacman -S nvidia nvidia-utils xorg-xrandr
# mkinitcpio -p linux

# pacman -S acpi acpid bumblebee

Audio


After installing alsa, all system audio outputs will be set to mute. To undo this, launch alsamixer.

Docker

# pacman -S docker
# systemctl enable docker
# gpasswd -a chris docker

Dotfiles

yaourt -S i3blocks

Applications

Browser

# pacman -S chromimum
$ yaourt -S chromium-pepper-flash

sup

# pacman -S base-devel
# pacman -S offlineimap msmtp sqlite
$ gem install xapian
$ gem install sup

Docker

# pacman -S docker
# systemctl enable docker
# gpasswd -a chris docker

Music

$ yaourt -S spotify mpsyt
# pacman -S mpv

TeXLive

# pacman -S texlive-most

References

@rivciks
Copy link

rivciks commented Dec 1, 2023

Regarding Graphics, the GeForce GT 750M drivers are not in the standard nvidia package anymore. All drivers for the GeForce 700 series have been moved to the the nvidia-470xx-dkms in AUR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment