Preview
Dependencies
Extras
Install Script
Manual Install
Credit
The basics to get the rice started are below:
- niri
- fuzzel
- waybar
- dunst
- hyprlock
- rofi
- kitty
- yazi
- CaskaydiaCove Nerd Font / CascadiaCode
- Tela Circle Dracula Icons
- swayidle
- swaybg
- hyprlock
The setup script install.sh
actually takes care of all of these, so don't worry too much. Of course, read through the install script to see what else will be installed.
If you're missing those marked with *stars*, you may have to adjust/modify the main Niri config file (mostly just keybinds)
-
* librewolf
-
* brightnessctl
-
fastfetch
These are included by default in the setup script, so you'll be fine unless you choose to remove them - just don't forget the Niri config if you do.
Important
To use the install script, you need an Arch (or a derivative) and git
installed. It's been written with a minimal installation in mind, so bear in mind that you may have weird conflicts if you're not using a new install.
- Download the repo:
git clone https://github.com/Leibniz2266/niri-dotfiles && cd ./niri-dotfiles
-
Please read the setup script, specifically the lists of packages to be installed. They were all tailored to me, so I recommend you pick and choose what you want to install from the non-necessary package lists.
Otherwise, expect a lot of bloat
-
Make the script executable:
chmod +x install.sh
- Run the installer:
./install.sh
- Set wallpaper:
waypaper --set ~/Pictures/Wallpapers/"Grey Spaceman.png"
- Clone the repo:
git clone https://github.com/Leibniz2266/niri-dotfiles
cd ./niri-dotfiles
- Move all directories except
wallpapers
androfi/local
to~/.config
:
mv ./niri ~/.config/
mv ./dunst ~/.config/
mv ./kitty ~/.config/
mv ./waybar ~/.config/
mv ./fastfetch ~/.config/
mv ./yazi ~/.config/
mv ./fuzzel ~/.config/
mv ./mpv ~/.config/
mv ./hypr ~/.config/
- Move
rofi/local
to~/.local/share/rofi
mv ./rofi/local ~/.local/share/rofi
- Move
wallpapers
to~/Pictures/Wallpapers
:
mv ./wallpapers ~/Pictures/Wallpapers
- Select base wallpaper after logging into Niri for the first time:
waypaper --set ~/Pictures/Wallpapers/"Grey Spaceman.png"
Catppuccin: mpv, Yazi, Hyprlock, Fuzzel
Sansroot: Waybar
Lactua: Rofi