Skip to content

🛠️ Installation

This setup uses a custom Waybar launched from ~/.config/waybar1 to keep it isolated from other compositor configs.

Prerequisites

Core: - wayfire - waybar - rofi & wlogout - swaybg (Wallpaper setter) - swaync (Notification center)

Utilities: - lxterminal (Default terminal) - grim & slurp (Screenshots) - amixer / pavucontrol (Audio) - light (Backlight control)

Deploying the Config

  1. Clone the repository:

    git clone https://codeberg.org/WgpArch/wayfire.git ~/.dotfiles/wayfire
    
  2. Symlink the Wayfire configuration:

    ln -sf ~/.dotfiles/wayfire/configs/wayfire.ini ~/.config/wayfire.ini
    
  3. Symlink the Waybar configuration (Crucial step!): Wayfire is configured to launch Waybar from waybar1, so you must symlink accordingly:

    ln -sf ~/.dotfiles/wayfire/configs/waybar1 ~/.config/waybar1
    
  4. Ensure scripts are executable:

    chmod +x ~/.config/waybar1/scripts/*
    chmod +x ~/.config/waybar1/rofi_powermenu