mirror of
https://github.com/duma799/hyprduma-config.git
synced 2026-05-13 14:11:01 +00:00
New animations, gaps, app variables
This commit is contained in:
+34
-20
@@ -25,13 +25,13 @@ exec-once = hyprctl setcursor Adwaita 24 # Needed on NixOS
|
||||
exec-once = mkdir -p $HOME/Pictures/Screenshots
|
||||
|
||||
# Our apps, adjust for yourself, otherwise apps won't run!
|
||||
$terminal = foot
|
||||
$fileManager = nautilus
|
||||
$terminal = kitty
|
||||
$fileManager = dolphin
|
||||
$menu = wofi --show drun
|
||||
$telegram = telegram-desktop
|
||||
$telegram = Telegram
|
||||
$spotify = spotify
|
||||
$vscode = code
|
||||
$browser = google-chrome-stable
|
||||
$browser = flatpak run app.zen_browser.zen
|
||||
|
||||
# Cursor
|
||||
env = XCURSOR_THEME,Adwaita
|
||||
@@ -62,20 +62,24 @@ input {
|
||||
|
||||
# General settings
|
||||
general {
|
||||
gaps_in = 3.5 # The space between windows
|
||||
gaps_out = 4.5 # The space between screen edges & borders
|
||||
gaps_in = 10 # The space between windows
|
||||
gaps_out = 40 # The space between screen edges & borders (Caelestia style)
|
||||
|
||||
border_size = 0
|
||||
border_size = 3
|
||||
resize_on_border = false
|
||||
|
||||
allow_tearing = false
|
||||
|
||||
layout = dwindle
|
||||
|
||||
# Border colors (Caelestia style)
|
||||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
}
|
||||
|
||||
# Decoration settings (borders)
|
||||
decoration {
|
||||
rounding = 2
|
||||
rounding = 10
|
||||
|
||||
# Change transparency of focused and unfocused windows
|
||||
active_opacity = 0.985
|
||||
@@ -100,18 +104,28 @@ blur {
|
||||
# Animations
|
||||
animations {
|
||||
enabled = true
|
||||
bezier = wind, 0.05, 0.9, 0.1, 1.05
|
||||
bezier = winIn, 0.1, 1.1, 0.1, 1.1
|
||||
bezier = winOut, 0.3, -0.3, 0, 1
|
||||
bezier = liner, 1, 1, 1, 1
|
||||
animation = windows, 1, 6, wind, slide
|
||||
animation = windowsIn, 1, 6, winIn, slide
|
||||
animation = windowsOut, 1, 5, winOut, slide
|
||||
animation = windowsMove, 1, 5, wind, slide
|
||||
animation = border, 1, 1, liner
|
||||
animation = borderangle, 1, 30, liner
|
||||
animation = fade, 1, 10, default
|
||||
animation = workspaces, 1, 5, wind
|
||||
|
||||
# Animation curves
|
||||
bezier = specialWorkSwitch, 0.05, 0.7, 0.1, 1
|
||||
bezier = emphasizedAccel, 0.3, 0, 0.8, 0.15
|
||||
bezier = emphasizedDecel, 0.05, 0.7, 0.1, 1
|
||||
bezier = standard, 0.2, 0, 0, 1
|
||||
|
||||
# Animation configs
|
||||
animation = layersIn, 1, 5, emphasizedDecel, slide
|
||||
animation = layersOut, 1, 4, emphasizedAccel, slide
|
||||
animation = fadeLayers, 1, 5, standard
|
||||
|
||||
animation = windowsIn, 1, 5, emphasizedDecel
|
||||
animation = windowsOut, 1, 3, emphasizedAccel
|
||||
animation = windowsMove, 1, 7, standard
|
||||
animation = workspaces, 1, 5, standard
|
||||
|
||||
animation = specialWorkspace, 1, 4, specialWorkSwitch, slidefadevert 15%
|
||||
|
||||
animation = fade, 1, 6, standard
|
||||
animation = fadeDim, 1, 6, standard
|
||||
animation = border, 1, 6, standard
|
||||
}
|
||||
|
||||
# Layouts
|
||||
|
||||
Reference in New Issue
Block a user