Install script skips anything NVIDIA related if your setup does not have NVIDIA gpu, so this can be used for any Arch + Sway deployment
- Arch Linux already installed on your system
- Sudo user created and logged in with it
pacman -Syuran at least once
sudo pacman -S git && git clone https://github.com/Sidicer/dotfiles.git && cd dotfiles ./install.sh
Note
Waybar will not have icons after the setup
Install nerd-fonts later manually. I am not including it with the packages as the download is 8GiB+
sudo pacman -S nerd-fonts
# pkglist.txt: kitty # terminal fprintd # fingerprint daemon galendae-git # calendar grim # screenshot utility imagemagick # image manipulation libsixel # image in terminal light # control backlight ncdu # Disk usage analyzer with an ncurses interface neofetch # system information neovim # vim refactored noto-fonts # font nwg-look # GTK theme settings for Wayland pinentry-rofi # pinentry that works with wayland qt6-wayland ranger # terminal based file browser rofi-lbonn-wayland-git # rofi wayland port slurp # are selector for screenshots sway # window manager swaybg # wallpaper engine for sway swaylock-effects # lock screen for sway swaync # notification daemon waybar # status bar for sway wl-clipboard # wayland clipboard xorg-xwayland zsh # Shell # pkglist_a.txt pavucontrol # audio control pinentry-rofi pipewire-alsa pipewire-pulse pipewire-v4l2 wireplumber # pkglist_n.txt: lib32-nvidia-utils nvidia nvidia-settings nvidia-utils sway-nvidia
nvidia.hook is required for succesfully updating NVIDIA drivers. If you do not regenerate your initramfs there is going to be an API mismatch after reboot and you won't be able to launch Sway.
Arch Linux NVIDIA drivers installation guide by korvahannu
sway-nvidia by crispyricepc
Awesome Wayland by natpen
