[alpha] min_value = 0.100000 modifier = [animate] close_animation = zap duration = 200ms circle enabled_for = (type equals "toplevel" | (type equals "x-or" & focusable equals true)) fade_duration = 400ms circle fade_enabled_for = type equals "overlay" fire_color = \#B22303FF fire_duration = 300ms circle fire_enabled_for = none fire_particle_size = 16.000000 fire_particles = 2000 minimize_animation = squeezimize open_animation = zap random_fire_color = false spin_duration = 250ms linear spin_rotations = 1 squeezimize_duration = 700ms linear startup_duration = 0ms linear zap_duration = 400ms linear zoom_duration = 2000ms circle zoom_enabled_for = none [annotate] clear_workspace = KEY_C draw = BTN_LEFT from_center = true line_width = 3.000000 method = draw stroke_color = \#FF0000FF [autorotate-iio] lock_rotation = false rotate_down = KEY_DOWN rotate_left = KEY_LEFT rotate_right = KEY_RIGHT rotate_up = KEY_UP [autostart] autostart0 = noctalia autostart3 = /usr/lib/xdg-desktop-portal -r autostart_wf_shell = false polkit-gnome = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 xdg = sleep 1 && (XDG_SESSION_TYPE=wayland XDG_CURRENT_DESKTOP=sway) [bench] average_frames = 25 position = bottom_right [blur] blur_by_default = all bokeh_degrade = 1 bokeh_iterations = 15 bokeh_offset = 5.000000 box_degrade = 1 box_iterations = 2 box_offset = 1.000000 gaussian_degrade = 1 gaussian_iterations = 2 gaussian_offset = 1.000000 kawase_degrade = 8 kawase_iterations = 2 kawase_offset = 2.000000 method = gaussian saturation = 1.000000 toggle = none [command] binding_0 = KEY_S binding_launcher = KEY_SPACE binding_logout = KEY_ESC binding_terminal = KEY_ENTER binding_voldown = KEY_VOLUMEDOWN binding_volup = KEY_VOLUMEUP command_0 = noctalia msg settings-toggle command_launcher = noctalia msg panel-toggle launcher command_logout = wlogout command_terminal = ghostty command_voldown = wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- | swayosd-client --output-volume lower command_volup = wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ | swayosd-client --output-volume raise [core] background_color = \#1A1A1AFF close_top_view = KEY_Q exit = KEY_Q focus_button_with_modifiers = false focus_buttons = BTN_LEFT | BTN_MIDDLE | BTN_RIGHT focus_buttons_passthrough = true max_render_time = -1 plugins = ipc ipc-rules plugin stipc animate autostart command cube expo fast-switcher foreign-toplevel gtk-shell move place resize switcher vswitch window-rules wm-actions wobbly wrot scale wf-info wsets wayfire-shell blur xdg-activation pixdecor follow-focus shortcuts-inhibit zoom focus-change extra-animations water grid preserve-output preferred_decoration_mode = client transaction_timeout = 100 vheight = 3 vwidth = 3 xwayland = true xwayland_startup_script = [crosshair] line_color = \#FF0000FF line_width = 2 [cube] activate = BTN_LEFT background = \#1A1A1AFF background_mode = simple cubemap_image = deform = 0 initial_animation = 350ms circle light = true rotate_left = none rotate_right = none skydome_mirror = true skydome_texture = speed_spin_horiz = 0.020000 speed_spin_vert = 0.020000 speed_zoom = 0.070000 zoom = 0.100000 [decoration] active_color = \#222222AA border_size = 0 button_order = minimize maximize close font = sans-serif font_color = \#FFFFFFFF forced_views = none ignore_views = none inactive_color = \#333333DD title_height = 0 [expo] background = \#1A1A1AFF duration = 300ms circle inactive_brightness = 0.700000 keyboard_interaction = true offset = 10 select_workspace_1 = KEY_1 select_workspace_2 = KEY_2 select_workspace_3 = KEY_3 select_workspace_4 = KEY_4 select_workspace_5 = KEY_5 select_workspace_6 = KEY_6 select_workspace_7 = KEY_7 select_workspace_8 = KEY_8 select_workspace_9 = KEY_9 toggle = | hotspot left-top 10x10 200 transition_length = 200 [extra-animations] blinds_duration = 700ms linear blinds_strip_height = 20 dodge_direction = cardinal dodge_duration = 350ms linear dodge_rotate = false dodge_toggle = false dodge_zoom = true helix_duration = 700ms linear helix_rotations = 2 helix_strip_height = 20 melt_distortion_factor = 20 melt_duration = 1000ms linear shatter_duration = 1000ms linear vortex_duration = 1000ms linear [extra-gestures] close_fingers = 20 move_delay = 500 move_fingers = 3 [fast-switcher] activate = KEY_ESC activate_backward = KEY_ESC inactive_alpha = 0.700000 [filters] [fisheye] radius = 450.000000 toggle = KEY_F zoom = 7.000000 [focus-change] cross-output = true cross-workspace = false down = KEY_DOWN grace-down = 15 grace-left = 13 grace-right = 13 grace-up = 11 left = KEY_LEFT raise-on-change = true right = KEY_RIGHT scan-height = 9 scan-width = 12 up = KEY_UP [focus-request] auto_focus_children = true auto_focus_views = none auto_grant_focus = false deny_focus_views = none focus_last_demand = KEY_A focus_stealing_timeout = 1000 [focus-steal-prevent] cancel_keys = KEY_ENTER deny_focus_views = none timeout = 1000 [follow-focus] change_output = true change_view = true focus_delay = 50 raise_on_top = true threshold = 10 [force-fullscreen] constrain_pointer = false constraint_area = output key_toggle_fullscreen = KEY_F preserve_aspect = false transparent_behind_views = true x_skew = 0.000000 y_skew = 0.000000 [foreign-toplevel] [ghost] ghost_match = ghost_toggle = [grid] duration = 300ms circle restore = KEY_DOWN | KEY_KP0 slot_b = KEY_KP2 slot_bl = KEY_KP1 slot_br = KEY_KP3 slot_c = KEY_UP | KEY_KP5 slot_l = KEY_LEFT | KEY_KP4 slot_r = KEY_RIGHT | KEY_KP6 slot_t = KEY_KP8 slot_tl = KEY_KP7 slot_tr = KEY_KP9 type = wobbly [gtk-shell] [hide-cursor] hide_delay = 2000 toggle = KEY_H [idle] cube_max_zoom = 1.500000 cube_rotate_speed = 1.000000 cube_zoom_speed = 1000 disable_initially = false disable_on_fullscreen = false dpms_timeout = -1 screensaver_timeout = 240 toggle = none [input] 3fg_drag = default click_method = default cursor_size = 24 cursor_theme = Bibata-Modern-Classic disable_touchpad_while_mouse = false disable_touchpad_while_typing = false drag_lock = false gesture_sensitivity = 1.000000 kb_capslock_default_state = false kb_numlock_default_state = true kb_repeat_delay = 400 kb_repeat_rate = 40 left_handed_mode = false middle_emulation = false modifier_binding_timeout = 400 mouse_accel_profile = default mouse_cursor_speed = 0.000000 mouse_natural_scroll = false mouse_scroll_speed = 1.000000 natural_scroll = false scroll_method = default tablet_motion_mode = default tap_and_drag = true tap_to_click = true touchpad_accel_profile = default touchpad_cursor_speed = 0.000000 touchpad_scroll_speed = 1.000000 xkb_layout = us, ca xkb_model = pc105 xkb_options = grp:alt_shift_toggle xkb_rules = evdev xkb_variant = altgr-intl [input-device] calibration = output = [input-method-v1] enable_text_input_v1 = true enable_text_input_v3 = true [invert] preserve_hue = false toggle = KEY_I [ipc] [ipc-rules] [join-views] [keycolor] color = \#000000FF opacity = 0.250000 threshold = 0.500000 [live-previews] destroy_output = false frame_skip = 1 max_dimension = 200 [mag] default_height = 500 toggle = KEY_M zoom_level = 75 [move] activate = BTN_LEFT enable_snap = true enable_snap_off = true join_views = false preview_base_border = \#404080CC preview_base_color = \#8080FF80 preview_border_width = 3 quarter_snap_threshold = 50 snap_off_threshold = 200 snap_threshold = 10 workspace_switch_after = -1 [obs] [oswitch] above_output = below_output = left_output = next_output = KEY_O next_output_with_win = KEY_O prev_output = prev_output_with_win = right_output = [output] depth = 8 icc_profile = mode = auto position = auto scale = 1.000000 transform = normal vrr = false [output:DP-1] depth = 8 icc_profile = mode = 1920x1080@60000 position = 0, 0 scale = 1.000000 transform = normal vrr = false [output:DP-3] depth = 8 icc_profile = mode = 1920x1080@60000 position = 3840, 0 scale = 1.000000 transform = normal vrr = false [output:HDMI-A-1] depth = 8 icc_profile = mode = 1920x1080@60000 position = 1920, 0 scale = 1.000000 transform = normal vrr = false [pin-view] [pixdecor] always_decorate = animate = true bg_color = \#2E3440FF bg_text_color = \#B3B3B3FF border_size = 5 button_close_hover_image = button_close_image = button_color = \#000000FF button_hover_duration = 500 button_line_thickness = 0.700000 button_maximize_hover_image = button_maximize_image = button_minimize_hover_image = button_minimize_image = button_restore_hover_image = button_restore_image = button_spacing = 5 button_x_offset = 0 button_y_offset = 0 csd_titlebar_height = 32 effect_color = \#99C1F1FF effect_type = neural_network enable_shade = true fg_color = \#99C1F1FF fg_text_color = \#FFFFFFFF ignore_views = (app_id is "ulauncher") left_button_spacing = 5 left_button_x_offset = 0 maximized_borders = true maximized_shadows = true overlay_engine = rounded_corners right_button_spacing = 5 right_button_x_offset = 0 rounded_corner_radius = 10 shade_duration = 1000ms sigmoid shade_modifier = shade_toggle = shadow_color = \#00000040 shadow_radius = 10 title_font = title_text_align = 1 titlebar = false [place] mode = cascade [preserve-output] last_output_focus_timeout = 10000 [resize] activate = BTN_RIGHT activate_preserve_aspect = none min_height = 0 min_width = 0 [scale] allow_zoom = false bg_color = \#1A1A1AE6 close_on_new_view = false duration = 400ms circle inactive_alpha = 0.750000 include_minimized = true middle_click_close = true minimized_alpha = 0.450000 outer_margin = 0 spacing = 50 text_color = \#CCCCCCFF title_font_size = 16 title_overlay = all title_position = center toggle = KEY_P toggle_all = [scale-title-filter] bg_color = \#00000080 case_sensitive = false font_size = 30 overlay = true share_filter = false text_color = \#CCCCCCCC [session-lock] [shortcuts-inhibit] break_grab = none ignore_views = none inhibit_by_default = none [showrepaint] reduce_flicker = true toggle = KEY_S [showtouch] center_color = \#80008080 finger_color = \#00800080 toggle = KEY_S touch_duration = 250ms sigmoid touch_radius = 25 [simple-tile] animation_duration = 0ms circle button_move = BTN_LEFT button_resize = BTN_RIGHT inner_gap_size = 2 keep_fullscreen_on_adjacent = true key_focus_above = KEY_K key_focus_below = KEY_J key_focus_left = KEY_H key_focus_right = KEY_L key_toggle = KEY_T key_toggle_maximized = KEY_M outer_horiz_gap_size = 0 outer_vert_gap_size = 0 preview_base_border = \#404080CC preview_base_color = \#8080FF80 preview_border_width = 3 tile_by_default = all [switcher] next_view = KEY_TAB prev_view = KEY_TAB speed = 500ms circle view_thumbnail_rotation = 30 view_thumbnail_scale = 1.000000 [vertical_kube] activate = BTN_LEFT background = 0.1 0.1 0.1 1. background_mode = simple cap_alpha = 0.8 cap_color_bottom = 0.8 0.8 0.8 1.0 cap_color_top = 0.8 0.8 0.8 1.0 cap_texture_bottom = cap_texture_top = cubemap_image = deform = 0 enable_caps = true enable_window_popout = true initial_animation = 350ms light = false popout_opacity = 1.0 popout_scale = 1.20 rotate_down = KEY_DOWN rotate_left = KEY_LEFT rotate_right = KEY_RIGHT rotate_up = KEY_UP skydome_mirror = false skydome_texture = speed_spin_horiz = 0.02 speed_spin_vert = 0.02 speed_zoom = 0.07 zoom = 0.1 [view-shot] capture = BTN_MIDDLE command = notify-send "The view under cursor was captured to %f" filename = /tmp/snapshot-%F-%T.png [vswipe] background = \#1A1A1AFF delta_threshold = 24.000000 duration = 180ms circle enable_free_movement = false enable_horizontal = true enable_smooth_transition = false enable_vertical = true fingers = 4 gap = 32.000000 speed_cap = 0.050000 speed_factor = 256.000000 threshold = 0.350000 [vswitch] background = \#1A1A1AFF binding_down = KEY_DOWN binding_last = binding_left = KEY_LEFT binding_right = KEY_RIGHT binding_up = KEY_UP duration = 300ms circle gap = 20 send_win_down = send_win_last = send_win_left = send_win_right = send_win_up = with_win_down = KEY_DOWN with_win_last = with_win_left = KEY_LEFT with_win_right = KEY_RIGHT with_win_up = KEY_UP wraparound = true [water] activate = BTN_LEFT [wayfire-shell] toggle_menu = [wf-info] [window-rules] rule_001 = on created if app_id is "thunar" then set geometry 236 83 886 552 rule_002 = on created if app_id is "thunar" then set alpha 0.8 rule_003 = on created if title contains "Rename" then set geometry 485 241 418 215 rule_0036 = on created if title contains "Save Image" then set geometry 781 249 770 462 rule_0037 = on created if title contains "Save As" then set geometry 781 249 770 462 rule_004 = on created if title contains "Properties" then set geometry 378 91 572 541 rule_008 = on created if app_id is "Alacritty" then set geometry 797 277 933 636 rule_009 = on created if app_id is "Alacritty" then set alpha 0.8 rule_010 = on created if title is "Kitty" then set geometry 259 662 786 480 rule_011 = on created if app_id is "kitty" then set alpha 0.8 rule_012 = on created if title is "Kitty" then assign_workspace 0 0 rule_013 = on created if app_id is "brave-browser" then set geometry 236 51 1990 1232 rule_014 = on created if app_id is "brave-browser" then set alpha 1.0 rule_015 = on created if app_id is "brave-browser" then assign_workspace 1 0 rule_016 = on created if app_id is "org.wezfurlong.wezterm" then set geometry 253 667 969 627 rule_017 = on created if app_id is "org.wezfurlong.wezterm" then set alpha 0.8 rule_018 = on created if app_id is "org.wezfurlong.wezterm" then assign_workspace 2 2 rule_019 = on created if app_id is "com.lite_xl.LiteXL" then set geometry 1027 43 1213 1223 rule_020 = on created if app_id is "com.lite_xl.LiteXL" then set alpha 0.8 rule_021 = on created if app_id is "com.lite_xl.LiteXL" then assign_workspace 2 0 rule_022 = on created if app_id is "org.gnome.TextEditor" then set geometry 1057 55 1164 1201 rule_023 = on created if app_id is "org.gnome.TextEditor" then set alpha 0.8 rule_024 = on created if app_id is "org.gnome.TextEditor" then assign_workspace 2 0 rule_025 = on created if app_id is "nwg-look" then set geometry 261 95 965 519 rule_026 = on created if app_id is "nwg-look" then set alpha 0.8 rule_027 = on created if app_id is "nwg-look" then assign_workspace 0 1 rule_028 = on created if app_id is "blueman-manager" then set geometry 363 796 640 500 rule_029 = on created if app_id is "blueman-manager" then set alpha 0.7 rule_030 = on created if app_id is "blueman-manager" then assign_workspace 0 1 rule_031 = on created if app_id is "org.pulseaudio.pavucontrol" then set geometry 280 710 800 500 rule_032 = on created if app_id is "org.pulseaudio.pavucontrol" then set alpha 0.9 rule_033 = on created if app_id is "org.pulseaudio.pavucontrol" then assign_workspace 0 1 rule_034 = on created if app_id is "firefox" then set geometry 273 70 1900 1174 rule_035 = on created if app_id is "firefox" then assign_workspace 1 1 rule_036 = on created if title contains "Save" then set geometry 781 249 770 462 rule_037 = on created if title contains "file to save" then set geometry 722 288 934 567 rule_038 = on created if app_id is "chromium" then set geometry 250 51 1946 1252 rule_039 = on created if app_id is "chromium" then set alpha 1.0 rule_040 = on created if app_id is "chromium" then assign_workspace 1 0 rule_041 = on created if app_id is "org.xfce.ristretto" then assign_workspace 2 1 rule_042 = on created if app_id is "org.xfce.ristretto" then set alpha 0.8 rule_043 = on created if app_id is "foot" then move 263 672 rule_044 = on created if app_id is "foot" then set alpha 0.8 rule_045 = on created if app_id is "vesktop" then set geometry 412 62 1774 1251 rule_046 = on created if app_id is "vesktop" then set alpha 0.8 rule_047 = on created if app_id is "vesktop" then assign_workspace 1 2 rule_048 = on created if app_id is "xfce4-terminal" then set geometry 1350 87 728 475 rule_049 = on created if app_id is "xfce4-terminal" then set alpha 0.8 rule_050 = on created if app_id is "xfce4-terminal" then assign_workspace 0 0 rule_051 = on created if app_id is "pcmanfm" then move 270 100 rule_052 = on created if app_id is "pcmanfm" then assign_workspace 2 2 rule_053 = on created if app_id is "ulauncher" then center rule_054 = on created if app_id is "ulauncher" then set alpha 0.8 rule_055 = on created if app_id is "Conky" then set sticky rule_056 = on created if title contains "BountyHunterGalacticAdventures" then set geometry 1423 679 685 442 rule_057 = on created if title contains "BountyHunterGalacticAdventures" then assign_workspace 2 2 rule_058 = on created if title contains "FutureBeauty" then set geometry 1350 720 750 500 rule_059 = on created if title contains "FutureBeauty" then assign_workspace 0 0 rule_060 = on created if title contains "Manipulation Program" then move 270 70 rule_061 = on created if title contains "Manipulation Program" then set alpha 0.9 rule_062 = on created if title contains "Manipulation Program" then assign_workspace 2 2 rule_063 = on created if app_id is "org.gnome.Ptyxis" then set geometry 251 663 726 492 rule_064 = on created if app_id is "org.gnome.Ptyxis" then set alpha 0.8 rule_065 = on created if app_id is "org.gnome.Ptyxis" then assign_workspace 2 0 rule_066 = on created if app_id is "com.raggesilver.BlackBox" then set geometry 298 674 1008 624 rule_067 = on created if app_id is "com.raggesilver.BlackBox" then set alpha 0.8 rule_068 = on created if app_id is "com.raggesilver.BlackBox" then assign_workspace 2 2 rule_069 = on created if app_id is "io.github.celluloid_player.Celluloid" then set geometry 1489 356 726 510 rule_070 = on created if app_id is "org.kde.kdenlive" then set alpha 0.9 rule_071 = on created if app_id is "org.kde.kdenlive" then assign_workspace 2 2 rule_072 = on created if app_id is "panel" then set alpha 0.6 rule_073 = on created if title contains "Rendering — Kdenlive" then set geometry 865 398 960 800 rule_074 = on created if title is "Picture-in-Picture" then set always_on_top rule_075 = on created if app_id is "wcm" then set geometry 1280 691 977 550 rule_076 = on created if app_id is "wcm" then set alpha 0.8 rule_077 = on created if app_id is "wcm" then assign_workspace 0 1 rule_078 = on created if app_id is "pcmanfm" then set alpha 0.8 rule_080 = on created if app_id is "org.gnome.Nautilus" then set alpha 0.9 rule_081 = on created if app_id is "org.gnome.NautilusPreviewer" then set geometry 1012 211 632 1173 rule_082 = on created if app_id is "geany" then set alpha 0.8 rule_083 = on created if app_id is "dev.zed.Zed" then set geometry 1083 67 1110 1147 rule_084 = on created if app_id is "dev.zed.Zed" then set alpha 0.8 rule_085 = on created if app_id is "dev.zed.Zed" then assign_workspace 2 0 rule_086 = on created if app_id contains "keepass" then set alpha 0.8 rule_087 = on created if app_id contains "xfce4-taskmanager" then set alpha 0.8 rule_088 = on created if app_id contains "rofi" then set alpha 0.9 rule_089 = on created if app_id contains "ironbar" then set alpha 0.9 rule_090 = on created if app_id is "org.gnome.World.Secrets" then set geometry 1312 102 851 531 rule_091 = on created if app_id contains "org.gnome.World.Secrets" then set alpha 0.7 rule_092 = on created if app_id contains "org.gnome.Terminal" then set alpha 0.7 rule_093 = on created if app_id is "org.gnome.Epiphany" then set geometry 389 66 1811 1188 rule_094 = on created if app_id is "org.gnome.Epiphany" then set alpha 1.0 rule_095 = on created if app_id is "org.gnome.Epiphany" then assign_workspace 1 2 rule_096 = on created if app_id is "so.libdb.dissent" then set geometry 317 73 1650 1144 rule_097 = on created if app_id is "so.libdb.dissent" then set alpha 0.9 rule_098 = on created if app_id is "so.libdb.dissent" then assign_workspace 1 2 rule_099 = on created if title is "Resources" then set geometry 1304 87 859 570 rule_100 = on created if title is "Resources" then set alpha 0.8 rule_1000 = on created if app_id is "firefox" then set alpha 1.0 rule_101 = on created if title is "Resources" then assign_workspace 0 1 rule_102 = on created if app_id is "org.gnome.Showtime" then set geometry 1839 461 468 832 rule_103 = on created if app_id is "org.gnome.Showtime" then assign_workspace 2 2 rule_104 = on created if app_id is "xdg-desktop-portal-gtk" then set geometry 805 303 892 527 rule_106 = on created if app_id is "rio" then set geometry 1331 80 850 550 rule_107 = on created if app_id is "rio" then set alpha 0.8 rule_108 = on created if app_id is "rio" then assign_workspace 0 0 rule_109 = on created if app_id is "org.gnome.SystemMonitor" then set geometry 1293 105 818 549 rule_110 = on created if app_id is "org.gnome.SystemMonitor" then set alpha 0.8 rule_111 = on created if app_id is "org.gnome.SystemMonitor" then assign_workspace 0 1 rule_112 = on created if app_id is "feh" then move 1125 135 rule_113 = on created if app_id is "com.github.neithern.g4music" then set geometry 1479 86 705 512 rule_114 = on created if app_id is "com.github.neithern.g4music" then set alpha 0.8 rule_115 = on created if app_id is "com.github.neithern.g4music" then assign_workspace 0 2 rule_116 = on created if app_id is "xdg-desktop-portal-gtk" then set alpha 0.8 rule_118 = on created if app_id is "io.github.amit9838.mousam" then set alpha 0.8 rule_119 = on created if title is "File Upload" then set geometry 776 323 873 489 rule_120 = on created if title is "File Upload" then set alpha 0.8 rule_121 = on created if app_id is "org.gnome.Loupe" then set geometry 1402 675 685 480 rule_122 = on created if app_id is "gtk-layer-shell" then set alpha 0.9 rule_123 = on created if app_id is "com.github.wwmm.easyeffects" then set alpha 0.8 rule_124 = on created if title is "layout" then set geometry 247 51 1920 1203 rule_125 = on created if title is "layout" then assign_workspace 0 2 rule_126 = on created if app_id is "org.gnome.Calculator" then set alpha 0.7 rule_127 = on created if app_id is "spotube" then set alpha 0.7 rule_128 = on created if title is "Better Control" then set geometry 295 634 900 636 rule_129 = on created if title is "Better Control" then set alpha 0.7 rule_130 = on created if title is "Better Control" then assign_workspace 0 1 rule_131 = on created if app_id is "de.haeckerfelix.Fragments" then set alpha 0.7 rule_132 = on created if app_id is "viewnior" then set geometry 1407 472 824 710 rule_133 = on created if app_id is "viewnior" then set alpha 0.8 rule_134 = on created if app_id is "org.gnome.Totem" then set geometry 1363 658 763 492 rule_135 = on created if app_id is "org.gnome.Totem" then set alpha 1.0 rule_136 = on created if app_id is "org.gnome.Totem" then assign_workspace 0 0 rule_137 = on created if app_id is "org.nickvision.tubeconverter" then set geometry 1423 98 692 621 rule_138 = on created if app_id is "org.nickvision.tubeconverter" then set alpha 0.8 rule_139 = on created if app_id is "org.nickvision.tubeconverter" then assign_workspace 2 2 rule_140 = on created if app_id is "com.mitchellh.ghostty" then set geometry 298 695 705 508 rule_141 = on created if app_id is "com.mitchellh.ghostty" then set alpha 0.8 rule_142 = on created if app_id is "com.mitchellh.ghostty" then assign_workspace 2 0 rule_143 = on created if app_id is "waypaper" then set geometry 1273 686 843 636 rule_144 = on created if app_id is "waypaper" then set alpha 0.8 rule_145 = on created if app_id is "waypaper" then assign_workspace 0 1 rule_146 = on created if app_id is "clipse" then set alpha 0.8 rule_147 = on created if app_id is "org.gnome.Terminal" then set geometry 289 82 1861 1188 rule_148 = on created if app_id is "org.gnome.Terminal" then set alpha 0.8 rule_149 = on created if app_id is "org.gnome.Terminal" then assign_workspace 0 2 rule_150 = on created if app_id is "com.toolstack.Folio" then set alpha 0.8 rule_151 = on created if app_id is "io.missioncenter.MissionCenter" then set alpha 0.8 rule_152 = on created if app_id is "tilix" then set geometry 1364 102 775 478 rule_153 = on created if app_id is "tilix" then set alpha 0.8 rule_154 = on created if app_id is "tilix" then assign_workspace 0 0 rule_155 = on created if app_id is "quickshell" then set alpha 0.8 rule_156 = on created if app_id is "io.github.TheWisker.Cavasik" then set alpha 0.8 rule_157 = on created if app_id is "zen" then set geometry 255 72 1971 1189 rule_158 = on created if app_id is "zen" then set alpha 1.0 rule_159 = on created if app_id is "zen" then assign_workspace 1 1 rule_160 = on created if app_id is "org.gnome.gedit" then set geometry 1130 62 1071 1150 rule_161 = on created if app_id is "org.gnome.gedit" then set alpha 0.8 rule_162 = on created if app_id is "org.gnome.gedit" then assign_workspace 2 0 rule_163 = on created if app_id is "com.github.rafostar.Clapper" then set geometry 1358 450 739 415 rule_164 = on created if title contains "Save Image" then set geometry 659 355 890 611 rule_165 = on created if app_id is "fsearch" then set geometry 296 82 888 513 rule_166 = on created if app_id is "fsearch" then set alpha 0.8 rule_167 = on created if app_id is "fsearch" then assign_workspace 0 1 rule_168 = on created if app_id is "btm-toggle" then set alpha 0.7 rule_169 = on created if app_id is "btm-toggle" then set geometry 1862 26 710 1203 rule_170 = on created if title is "SleepToken" then set geometry 1570 450 427 757 rule_171 = on created if title is "SleepToken" then assign_workspace 2 2 rule_172 = on created if title is "BountyHunterGalactic" then set geometry 1389 734 739 415 rule_173 = on created if title is "BountyHunterGalactic" then assign_workspace 0 0 rule_174 = on created if app_id is "org.gnome.Meld" then set alpha 0.7 rule_175 = on created if app_id is "im.riot.Riot" then set geometry 348 62 1823 1254 rule_176 = on created if app_id is "im.riot.Riot" then set alpha 0.8 rule_177 = on created if app_id is "im.riot.Riot" then assign_workspace 1 2 rule_178 = on created if app_id is "im.riot.Riot" then set geometry 257 55 1974 1234 rule_179 = on created if app_id is "im.riot.Riot" then set alpha 0.9 rule_180 = on created if app_id is "im.riot.Riot" then assign_workspace 2 2 rule_181 = on created if title is "Open Files" then set geometry 877 394 920 508 rule_182 = on created if title is "Open Image" then set geometry 877 394 920 508 rule_183 = on created if app_id is "gimp" then move 245 61 rule_184 = on created if app_id is "gimp" then set alpha 1.0 rule_185 = on created if app_id is "gimp" then assign_workspace 2 2 rule_186 = on created if app_id is "com.example.Nordic" then set alpha 0.8 rule_187 = on created if app_id is "helium" then set geometry 250 51 1946 1252 rule_188 = on created if app_id is "helium" then set alpha 1.0 rule_189 = on created if app_id is "helium" then assign_workspace 1 0 rule_190 = on created if title is "main" then set geometry 259 662 786 480 rule_191 = on created if title is "main" then assign_workspace 2 0 rule_192 = on created if app_id is "mpv" then set geometry 1660 693 818 482 rule_193 = on created if app_id is "org.inkscape.Inkscape" then set geometry 291 84 1784 1058 rule_194 = on created if app_id is "org.inkscape.Inkscape" then assign_workspace 0 2 [winshadows] clip_shadow_inside = true enabled_views = type is "toplevel" & floating is true glow_color = \#1C71D8FF glow_emissivity = 1.000000 glow_enabled = false glow_intensity = 0.600000 glow_radius_limit = 100 glow_spread = 10.000000 glow_threshold = 0.030000 horizontal_offset = 0 include_undecorated_views = false light_type = gaussian overscale = 1.000000 shadow_color = \#00000070 shadow_radius = 40 vertical_offset = 5 [winzoom] dec_x_binding = KEY_LEFT dec_y_binding = KEY_UP inc_x_binding = KEY_RIGHT inc_y_binding = KEY_DOWN modifier = nearest_filtering = false preserve_aspect = true zoom_step = 0.100000 [wm-actions] minimize = none send_to_back = none toggle_always_on_top = none toggle_fullscreen = none toggle_maximize = KEY_F toggle_showdesktop = none toggle_sticky = none [wobbly] friction = 3.000000 grid_resolution = 6 spring_k = 8.000000 [workarounds] all_dialogs_modal = true app_id_mode = full auto_reload_config = true config_reload_delay = 20 disable_primary_selection = false discard_command_output = true dynamic_repaint_delay = false enable_input_method_v2 = false enable_opaque_region_damage_optimizations = false enable_so_unloading = false focus_main_surface_instead_of_popup = false force_frame_sync = false force_preferred_decoration_mode = false keep_last_toplevel_activated = true max_buffer_size = 16384 remove_output_limits = false use_external_output_configuration = false [workspace-names] background_color = \#333333B3 background_radius = 30.000000 display_duration = 500 font = sans-serif margin = 0 position = center show_option_names = false show_option_values = false text_color = \#FFFFFFFF [wrot] activate = BTN_RIGHT activate-3d = BTN_RIGHT invert = false reset = KEY_R reset-one = KEY_R reset_radius = 25.000000 sensitivity = 24 [wsets] label_duration = 2000ms circle [xdg-activation] check_surface = false only_last_request = false timeout = 30 [zoom] interpolation_method = 0 modifier = smoothing_duration = 300ms circle speed = 0.010000