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