120 lines
3.0 KiB
Plaintext
120 lines
3.0 KiB
Plaintext
|
|
exec-once = tmux setenv -g HYPRLAND_INSTANCE_SIGNATURE "$HYPRLAND_INSTANCE_SIGNATURE"
|
|
|
|
# #######################################################################################
|
|
# AUTOGENERATED HYPR CONFIG.
|
|
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
|
|
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
|
# #######################################################################################
|
|
#
|
|
#
|
|
|
|
autogenerated = 0 # remove this line to remove the warning
|
|
|
|
# This is an example Hyprland config file.
|
|
# Refer to the wiki for more information.
|
|
# https://wiki.hyprland.org/Configuring/Configuring-Hyprland/
|
|
|
|
# Please note not all available settings / options are set here.
|
|
# For a full list, see the wiki
|
|
|
|
# You can split this configuration into multiple files
|
|
# Create your files separately and then link them to this file like this:
|
|
# source = ~/.config/hypr/myColors.conf
|
|
|
|
|
|
################
|
|
### MONITORS ###
|
|
################
|
|
|
|
source = ~/.config/hypr/conf/monitor.conf
|
|
|
|
################
|
|
### CURSOR ###
|
|
################
|
|
|
|
source = ~/.config/hypr/conf/cursor.conf
|
|
|
|
################
|
|
### ENVIRONMENT ###
|
|
################
|
|
|
|
source = ~/.config/hypr/conf/environment.conf
|
|
|
|
################
|
|
### KEYBOARD ###
|
|
################
|
|
|
|
source = ~/.config/hypr/conf/keyboard.conf
|
|
|
|
|
|
|
|
###################
|
|
### MY PROGRAMS ###
|
|
###################
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Keywords/
|
|
|
|
# Set programs that you use
|
|
#
|
|
$terminal = kitty
|
|
$fileManager = thunar
|
|
$menu = wofi --show drun
|
|
$navigator = firefox
|
|
|
|
|
|
#################
|
|
### AUTOSTART ###
|
|
#################
|
|
|
|
# Autostart necessary processes (like notifications daemons, status bars, etc.)
|
|
# Or execute your favorite apps at launch like this:
|
|
|
|
source = ~/.config/hypr/conf/autostart.conf
|
|
# exec-once = $terminal
|
|
# exec-once = nm-applet &
|
|
# exec-once = waybar & hyprpaper & firefox
|
|
|
|
|
|
#####################
|
|
### LOOK AND FEEL ###
|
|
#####################
|
|
|
|
source = ~/.config/hypr/conf/window.conf
|
|
source = ~/.config/hypr/conf/decoration.conf
|
|
source = ~/.config/hypr/conf/layout.conf
|
|
source = ~/.config/hypr/conf/misc.conf
|
|
source = ~/.config/hypr/conf/keybinding.conf
|
|
source = ~/.config/hypr/conf/windowrule.conf
|
|
|
|
|
|
|
|
# https://wiki.hyprland.org/Configuring/Variables/#animations
|
|
animations {
|
|
enabled = true
|
|
|
|
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
|
|
|
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
|
|
|
animation = windows, 1, 7, myBezier
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
animation = border, 1, 10, default
|
|
animation = borderangle, 1, 8, default
|
|
animation = fade, 1, 7, default
|
|
animation = workspaces, 1, 6, default
|
|
|
|
}
|
|
|
|
|
|
# Example per-device config
|
|
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
|
|
device {
|
|
name = epic-mouse-v1
|
|
sensitivity = -0.5
|
|
}
|
|
##############################
|
|
### WINDOWS AND WORKSPACES ###
|
|
##############################
|
|
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|