Hyprland configuration after Vanilla Arch Linux Installation
-
Update the system
-
Install Git
$ sudo pacman -S git
-
Clone this repo
$ git clone https://github.com/ishanshre/Hyprland-dots.git $ cd Hyprland-dots
-
Enable Chaotic Repo from its website or run the script for cloned repo
$ chmod +x chaotic-repo.sh $ sudo ./chaotic-repo.sh
-
Install Paru package (Chaotic Repo must be enabled)
$ sudo pacman -S paru-bin
-
Run the hyprland script
$ chmod +x hyprland.sh $ ./hyprland.sh
-
Install packages (You can edit packages.sh to add or remove packages)
$ chmod +x packages.sh $ ./packages.sh
-
Copy .config folder from clone repo to your home directory
$ cp -rf ~/Hyprland-dots/.config ~/
-
Copy wallpaper to Pictures (Note. Wallpaper is downloaded from wallpaper flare website)
$ cp 10.jpg ~/Pictures
-
To change default shell to fish shell
$ chsh -s /usr/bin/fish $USER
-
Reboot the System
OS: Arch Linux
Kernel: linux-lts
Shell: Fish (https://fishshell.com/)
Fish Shell Theme: Oh-my-fish (https://github.com/oh-my-fish/oh-my-fish)
Desktop Environment: Hyprland (https://hyprland.org/)
Status Pannel: Waybar (https://github.com/Alexays/Waybar)
Application Menu: Rofi Menu (Catppuccin-mocha theme) (https://github.com/davatorium/rofi)
Power Menu: Rofi Power Menu (https://github.com/jluttine/rofi-power-menu)
Theme: Sweet
Icons: Sweet-Red
Terminal: Alacritty (https://github.com/alacritty/alacritty)
Font: Cascadia Code
File Manager: Thunar
Image Viewer: Viewnior
Office: Libre Office
Code Editor: Neovim and Vscode