- Arch Linux
- Internet connection
- Uncomment
Color
andParallelDownloads
in/etc/pacman.conf.
You can also setParallelDownloads
to10
.
sudo nano /etc/pacman.conf
- Install yay.
pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay-bin.git && cd yay-bin && makepkg -si
- Download all the packages (These are the ones I use; if you are not me, you don't need most of them. Take a look and choose the ones you actually want).
yay -S adw-gtk-theme alacritty ani-cli appimagelauncher-bin base base-devel blueman bluez-utils breeze-icons btop classicube-bin cliphist cmatrix code cowsay cpupower efibootmgr epson-inkjet-printer-escpr evhz-git fastfetch filezilla firefox gcolor3 gimp git gnome-disk-utility gpu-screen-recorder-gtk-git gradience grim gst-plugin-pipewire heroic-games-launcher-bin htop hypridle hyprland hyprpaper hyprpicker imv informant intel-ucode jre-openjdk jre8-openjdk kitty kvantum kvantum-qt5 kvantum-theme-libadwaita-git lib32-mangohud lib32-nvidia-utils-tkg lib32-opencl-nvidia-tkg libpulse libva-nvidia-driver linux linux-firmware linux-headers linux-wallpaperengine-git localsend-bin lsd man-db man-pages mangohud mesa-utils mpv nano neofetch iwd noto-fonts-cjk noto-fonts-extra nwg-look obs-studio openrgb pacman-contrib papirus-folders papirus-icon-theme pavucontrol pipewire pipewire-alsa pipewire-jack pipewire-pulse polkit-gnome prismlauncher protonup-qt-bin pulsemixer qbittorrent qt5ct qt6ct rate-mirrors-bin reflector screen slurp sof-firmware steam swaync sysfsutils system-config-printer thorium-browser-bin throttled thunar thunar-archive-plugin thunar-media-tags-plugin tldr ttf-apple-emoji ttf-jetbrains-mono-nerd ttf-ms-win11-auto unrar unzip upscayl-bin vesktop-bin virtualbox virtualbox-guest-iso vlc waybar wget wireplumber wl-clipboard wlogout wofi wttrbar wtype xarchiver xdg-desktop-portal-hyprland yay-bin zathura zathura-pdf-poppler zip zram-generator
-
I compile hyprlock myself using this patch, but you don't need to if you don't have a nvidia card.
-
Clone the repo.
cd && git clone https://github.com/FelipeFMA/nekrodots.git
- Copy everything from
~/nekrodots/config/
to~/.config/
.
cp ~/nekrodots/config/* ~/.config/ -r
- Put
throttled.conf
in the correct location (Note: This file contains my CPU undervolt settings; do not apply these settings if you are not me!).
sudo cp ~/nekrodots/throttled.conf /etc/
- Put
cpupower
in the correct location (Note: This file contains my CPU clock settings; do not apply these settings if you are not me!).
sudo cp ~/nekrodots/cpupower /etc/default/
- Enable the
throttled
service (Note: Activate the throttled service if you intend to utilize it).
sudo systemctl enable throttled
- Enable the
cpupower
service (Note: Activate the throttled service if you intend to utilize it).
sudo systemctl enable cpupower
- Move
bashrc
to~/.bashrc
.
mv ~/.bashrc ~/.bashrc.backup && cp ~/nekrodots/bashrc ~/.bashrc
- Reboot and enjoy! If you haven't installed any display manager, you'll need to start hyprland by typing
Hyprland
on the TTY.
sudo reboot now
Note: the wallpaper is set using linux-wallpaperengine, you can change it on hyprland.conf
.