Installation - femgore/dotfiles GitHub Wiki
Install dependencies
Hyprland
hyprland xdg-desktop-portal-hyprland xorg-xwayland qt5-wayland qt6-wayland qt5ct qt6ct libva linux-headers
If you use nvidia install also
libva-nvidia-driver-git
Pipewire
pipewire pipewire-alsa pipewire-pulse pipewire-jack pavucontrol wireplumber
Components
ripgrep playerctl gradience-git adw-gtk3-git jq eww-tray-wayland-git \
polkit-gnome rofi swww gtklock pamixer grimblast-git gnome-control-center \
kitty dolphin file-roller xdg-user-dirs \
wf-recorder dbus-python python-gobject python-requests python-jinja \
python-material-color-utilities zenity socat hyprpicker-git
Fonts and icons
ttf-jetbrains-mono ttf-nerd-fonts-symbols papirus-icon-theme
Clone repo and configs
git clone https://github.com/femgore/dotfiles.git
cp -R dotfiles/.config/* ~/.config/
cp -r ~/dotfiles/.wallpaper ~/
Setup gtk theme, icon theme and font
gsettings set org.gnome.desktop.interface gtk-theme adw-gtk3
gsettings set org.gnome.desktop.interface icon-theme Papirus
gsettings set org.gnome.desktop.interface font-name "JetBrains Mono Regular 11"
Enable pipewire
systemctl --user enable --now pipewire.service pipewire.socket pipewire-pulse.service wireplumber.service
User dirs
LC_ALL=C xdg-user-dirs-update --force