Skip to content

Vantesh/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HyprNiri

Hyprland + Niri dotfiles Managed with chezmoi



 
 Screenshots 
 
    
 Installation 
 
  
 Features 
 
  
 Post Install 
 

Important

Optimized for Arch and Fedora based distros. Tested on Arch, CachyOS, Garuda, Manjaro, Fedora and Nobara. Minimal Arch-based distros recommended for best results.

Warning

On Manjaro, you may need to uninstall conflicting packages: qt5ct, qt6ct and reflector.

Tip

Hit SUPER + F2 for the full keybinding cheat-sheet (SUPER = Windows key).

To update an existing install, run:

chezmoi update

Caution

The installer backs up most configs it touches, but you're still responsible for any critical data. Make personal backups before continuing β€” I can't take responsibility for any loss.

Typing SVG

Demo

demo.mp4
Distros



Overall

Image Image Image Image Image Image Image Image Image Image


Typing SVG

Requirements

  • Fresh Arch-based install (tested on Arch, CachyOS, Garuda).
  • curl (for grabbing the bootstrap script).
  • Internet access.

Direct installation

curl -fsSL https://raw.githubusercontent.com/Vantesh/dotfiles/main/install.sh | bash

Manual installation

# Clone the dotfiles repository
git clone https://github.com/vantesh/dotfiles.git --depth=1

# Navigate to the cloned directory
cd dotfiles

# Make the install script executable
chmod +x install.sh

# Run the installation script
./install.sh

Typing SVG

  • Auto-generated Matugen themes with synchronized light and dark palettes across apps.
  • Pacman, sudo, and AUR helper tuning so your base system feels polished out of the box.
  • Kitty, Fish, Neovim, and other dotfiles polished to suit developer needs.
  • Optional extras like Snapper, GRUB/Limine themes, and laptop-specific power tweaks.

Typing SVG

  • Caps Lock β†’ Mapped as Escape by default. Change it in ~/.config/hypr/hyprland/input.conf.
  • Terminal β†’ Kitty is the default; adjust via ~/.config/xdg-terminals.list.
  • Niri β†’ Tweak transparency under Settings β†’ Theme & Colors.

Note

If hyprland throws config errors on first start, simply change the wallpaper once and they should clear up.

The keybind for changing wallpapers is SUPER + W.

Typing SVG

About

🎨 Hyprland and Niri dotfiles with auto-generated Material colors using Matugen

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published