Skip to content

u1145h/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 

Repository files navigation

Arch Linux - Hyprland (Dotfiles)

💻 Info

🖼️ Screenshots

01 02 03

📦 Basic Installation Guide

Additional Packages

Basic additional packages while installing Arch Linux with archinstall script. This will add all the home directory's, install important packages and install nvidia drivers.

git wget curl less go neovim xdg-user-dirs xdg-user-dirs-gtk linux-headers nvidia-dkms nvidia-settings nvidia-utils

install yay Aur Repo

Post Installation

Install basic nvidia driver with wayland support

yay -S linux-headers nvidia-dkms qt5-wayland qt5ct libva libva-nvidia-driver-git

edit and add module in - /etc/mkinitcpio.conf

MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

sudo mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initramfs-custom.img

Create NVIDIA Configuration

echo "options nvidia-drm modeset=1" | sudo tee /etc/modprobe.d/nvidia.conf

verify

cat /etc/modprobe.d/nvidia.conf

reboot

reboot
Install ZSH Human (Optional)
if command -v curl >/dev/null 2>&1; then
  sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
else
  sh -c "$(wget -O- https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
fi
Install basic dependencies
sudo pacman -S hyprpaper hypridle hyprlock waybar hyprpicker udiskie pavucontrol brightnessctl kdeconnect cliphist grim timeshift slurp
yay -S wlogout hyprpicker rofi-wayland swww
Apply Wallpaper
swww img ~/.config/wallpaper/desktop/monitor_03.png --outputs HDMI-A-1 && swww img ~/.config/wallpaper/desktop/monitor_02.png --outputs DP-1 && swww img ~/.config/wallpaper/desktop/monitor_01.png --outputs eDP-1
Install important Packages
sudo pacman -S spotify-launcher imv zathura zathura-pdf-poppler obsidian rclone syncthing gimp krita inkscape blender kdenlive htop neofetch ranger tty-clock gvfs-mtp mtpfs zathura-pdf-poppler spicetify-cli
yay -S vencord zapzap flatseal bottom cava power-profiles-daemon rog-control-center jmtpfs
reboot
Enable Bluetooth Support
sudo pacman -S bluez blueman bluez-utils
sudo modprobe btusb
sudo systemctl enable bluetooth
Apply Spotify Theme
spicetify backup apply
spicetify config current_theme text
spicetify apply