Skip to content

This repository features a sleek, minimalistic Hyprland configuration with dynamic color schemes that adapt to your wallpaper. Enjoy a streamlined, personalized and colorful desktop experience with ease!

Notifications You must be signed in to change notification settings

furcom/fyprland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Preview 1
Preview

fyprland

This repository features a sleek, minimalistic Hyprland configuration with dynamic color schemes that adapt to your wallpaper. Enjoy a streamlined, personalized, and colorful desktop experience with ease!

As things keep constantly changing, some imformations could be outdated here :)

Setup

Clone the repository and install fyprland (Please read the information below before installing!)

git clone https://github.com/furcom/fyprland.git ~/fyprland && ~/fyprland/install.sh

Information

  1. Optimized on a 1920x1200 laptop. Things might look distorted on different resolutions.
  2. This script installs packages and overwrites files without prompting!
    • It's recommended to use this script on a fresh Arch install or review the script to back up files that will be overwritten.
  3. Switching Wallpapers: Open the settings menu by pressing SUPER+W or SUPER+SHIFT+W to choose random wallpaper from wallpaper folder.
    • Wallpapers should be stored in ~/Pictures/Wallpapers.
  4. Some configs are generated by Wallust to create dynamic color palettes.
    • Templates are stored in ~/.config/wallust/templates.
    • You'll need to review the configuration file for templates at ~/.config/wallust/wallust.toml.
  5. Installed packages:
    • If you don't want to install a particular package (e.g., fusuma), go to the install.sh script, find the section labeled MAIN SCRIPT, and comment out the package by adding a hash symbol (#) at the start of the line (e.g., #FUSUMA).
    • fastfetch (Displays system information in the terminal)
    • fusuma (Laptop touchpad gestures)
    • hyprcursor (Hyprland cursor)
    • catppuccin-gtk-theme-mocha (Catppuccin GTK theme)
    • catppuccin-kitty (Catppuccin 16-colors for Terminal)
    • hypridle (Hyprland's idle daemon)
    • hyprland (Dynamic tiling Wayland compositor)
    • hyprland-plugins (Hyprland plugins: Hyprbar & Hyprexpo)
    • hyprlock (Hyprland screen locking utility)
    • hyprpaper (Hyprland wallpaper utility)
    • hyprpicker (Wayland color picker)
    • kitty (Terminal emulator)
    • mako (Notification daemon)
    • oh-my-posh (ZSH prompt theme engine)
    • pipewire (Audio server)
    • rofi (App launcher, dmenu replacement. Needed for all the menus)
    • rofimoji (Emoji picker based on rofi)
    • wallust (Generates color palettes from images)
    • waybar (Wayland status bar)
    • waypaper (GUI for changing wallpaper on different backends)
    • wireplumber (Session/policy manager for PipeWire)
    • wl-clipboard-persist (Wayland clipboard utility)
    • wttrbar (Weather module for Waybar)
    • yay (AUR Helper to install packages from Arch User Repository)
    • archpapers (Not a package, but these wallpapers were used, and I want to give credit)
  6. If something doesn't work: Try to fix it yourself 🫶

About

This repository features a sleek, minimalistic Hyprland configuration with dynamic color schemes that adapt to your wallpaper. Enjoy a streamlined, personalized and colorful desktop experience with ease!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published