You are not logged in.
(sorry for the bad sentences, i don't speak English)
The blur in my kitty don't do anything.
I can change it with sudo nano /home/My-name/.config/kitty/kitty.conf, but it don't do anything.
Weather i put it at -1,0,1,8,32, or 100, it does nothing(i have my background opacity at 0 so that my background can be seen in kitty).
I have put this commande in my terminal(sudo grep -r -l --include="*.conf" -E '^[^#]*blur' /),
and it show that the only .conf with the word blur without a "#" before it is kitty.conf
I use arch on hyprland with danklinux if you want to know.
Last edited by J0nas (2026-05-18 20:12:26)
Offline
i have my background opacity at 0 so that my background can be seen in kitty
https://wiki.hypr.land/Configuring/Basi … #effects-1 ?
What if you make it (slightly) bigger than 0 ?
(ignore_alpha will likely have a massive performance cost)
Offline
I already tested it, but it didn't work.
Offline
Please post your hyprland and kitty config
Offline
jonas@archlinux ~> sudo cat /home/jonas/.config/kitty/kitty.conf
[sudo] Mot de passe de jonas :
# Font Configuration
linux_display_server wayland
font_size 12.0
# Window Configuration
window_padding_width 12
background_opacity 0.01
background_blur 1
#hide_window_decorations yes
#dynamic_background_opacity no
#dynamic_background_blur no
enable_background_blur no
# Cursor Configuration
cursor_shape block
cursor_blink_interval 1
# Scrollback
scrollback_lines 3000
# Terminal features
copy_on_select yes
strip_trailing_spaces smart
# Key bindings for common actions
map ctrl+shift+n new_window
map ctrl+t new_tab
map ctrl+plus change_font_size all +1.0
map ctrl+minus change_font_size all -1.0
map ctrl+0 change_font_size all 0
# Tab configuration
tab_bar_style powerline
tab_bar_align left
# Shell integration
shell_integration enabled
# Dank color generation
include dank-tabs.conf
include dank-theme.conf
(i have tested to put a # before the last 2 lines)
jonas@archlinux ~> cat ~/.config/hypr/hyprland.conf
# Hyprland Configuration
# https://wiki.hypr.land/Configuring/
# ==================
# MONITOR CONFIG
# ==================
# Monitors from existing configuration
monitor=,preferred,auto,auto
# ==================
# STARTUP APPS
# ==================
exec-once = dbus-update-activation-environment --systemd --all
exec-once = systemctl --user start hyprland-session.target
# ==================
# INPUT CONFIG
# ==================
input {
kb_layout = fr
kb_variant = azerty
}
# ==================
# GENERAL LAYOUT
# ==================
general {
gaps_in = 5
gaps_out = 5
border_size = 2
layout = dwindle
}
# ==================
# DECORATION
# ==================
decoration {
rounding = 12
active_opacity = 1.0
inactive_opacity = 1.0
shadow {
enabled = true
range = 30
render_power = 5
offset = 0 5
color = rgba(00000070)
}
}
# ==================
# ANIMATIONS
# ==================
animations {
enabled = true
animation = windowsIn, 1, 3, default
animation = windowsOut, 1, 3, default
animation = workspaces, 1, 5, default
animation = windowsMove, 1, 4, default
animation = fade, 1, 3, default
animation = border, 1, 3, default
}
# ==================
# LAYOUTS
# ==================
dwindle {
preserve_split = true
}
master {
mfact = 0.5
}
# ==================
# MISC
# ==================
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
}
# ==================
# WINDOW RULES
# ==================
windowrule = tile on, match:class ^(org\.wezfurlong\.wezterm)$
windowrule = rounding 12, match:class ^(org\.gnome\.)
windowrule = tile on, match:class ^(gnome-control-center)$
windowrule = tile on, match:class ^(pavucontrol)$
windowrule = tile on, match:class ^(nm-connection-editor)$
windowrule = float on, match:class ^(org\.gnome\.Calculator)$
windowrule = float on, match:class ^(gnome-calculator)$
windowrule = float on, match:class ^(galculator)$
windowrule = float on, match:class ^(blueman-manager)$
windowrule = float on, match:class ^(org\.gnome\.Nautilus)$
windowrule = float on, match:class ^(xdg-desktop-portal)$
windowrule = no_initial_focus on, match:class ^(steam)$, match:title ^(notificationtoasts)
windowrule = pin on, match:class ^(steam)$, match:title ^(notificationtoasts)
windowrule = float on, match:class ^(firefox)$, match:title ^(Picture-in-Picture)$
windowrule = float on, match:class ^(zoom)$
# DMS windows floating by default
# ! Hyprland doesn't size these windows correctly so disabling by default here
# windowrule = float on, match:class ^(org.quickshell)$
layerrule = no_anim on, match:namespace ^(quickshell)$
layerrule = no_anim on, match:namespace ^dms:.*
source = ./dms/colors.conf
source = ./dms/outputs.conf
source = ./dms/layout.conf
source = ./dms/cursor.conf
source = ./dms/binds.conf
Offline
Please use [code][/code] tags and edit your post in this regard
In your kitty.conf, you have "enable_background_blur no", and your hyprland.conf is completely missing the blur {} block inside decoration {}.
let Hyprland handle the blur part
Last edited by 5hridhyan (2026-05-16 17:52:00)
Offline
thank, it was that
Offline