# Execute your favorite apps at launch
exec-once = hyprpaper & waybar & dunst

# Set programs that you use
$terminal = kitty
$fileManager = nautilus
$menu = rofi -show drun
$browser = flatpak run org.mozilla.firefox

# Source a file (multi-file configs)
source = ~/.config/hypr/themes/frappe.conf
source = ~/.config/hypr/animations.conf
source = ~/.config/hypr/decoration.conf
source = ~/.config/hypr/gestures.conf
source = ~/.config/hypr/keyboard.conf
source = ~/.config/hypr/keymaps.conf
source = ~/.config/hypr/layouts.conf
source = ~/.config/hypr/misc.conf
source = ~/.config/hypr/monitors.conf
source = ~/.config/hypr/window-rules.conf

# Some default env vars.
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt6ct # change to qt6ct if you have that

general {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    gaps_in = 10
    gaps_out = 20
    border_size = 3
    col.active_border = $mauve $lavender 45deg
    col.inactive_border = $overlay2 $overlay1 45deg
    col.nogroup_border = $rosewater
    col.nogroup_border_active = $flamingo

    layout = master
    resize_on_border = true

    # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
    allow_tearing = false
}

