summaryrefslogtreecommitdiff
path: root/wayfire
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2023-12-25 20:44:38 +0100
committerAlex Auvolat <alex@adnab.me>2023-12-25 20:44:38 +0100
commit03e3439e8722077d27b67b51a5e3fda4b79e61af (patch)
tree811602905663e2ab8cabc5d01d5af7befc1e096f /wayfire
parent99905fc68eb6075f8375dc5d6c6932458fff43a2 (diff)
downloaduser-config-03e3439e8722077d27b67b51a5e3fda4b79e61af.tar.gz
user-config-03e3439e8722077d27b67b51a5e3fda4b79e61af.zip
refactor and switch kusanagi to wayfire
Diffstat (limited to 'wayfire')
-rw-r--r--wayfire/wayfire.ini397
-rw-r--r--wayfire/wf-shell.ini64
2 files changed, 461 insertions, 0 deletions
diff --git a/wayfire/wayfire.ini b/wayfire/wayfire.ini
new file mode 100644
index 0000000..a497cf2
--- /dev/null
+++ b/wayfire/wayfire.ini
@@ -0,0 +1,397 @@
+[alpha]
+min_value = 0.100000
+modifier = <alt> <super>
+
+[animate]
+close_animation = fade
+duration = 400
+enabled_for = (type equals "toplevel" | (type equals "x-or" & focusable equals true))
+fade_duration = 400
+fade_enabled_for = type equals "overlay"
+fire_color = \#B22303FF
+fire_duration = 300
+fire_enabled_for = none
+fire_particle_size = 16.000000
+fire_particles = 2000
+open_animation = fade
+random_fire_color = false
+startup_duration = 600
+zoom_duration = 500
+zoom_enabled_for = none
+
+[autostart]
+autostart0 = waybar
+autostart1 = wf-background
+autostart_wf_shell = false
+
+[background]
+cycle_timeout = 150
+image = /nix/store/9gmwzbczqpdw7bxl31sv0jajsbkb7nh0-wf-shell-0.7.0/share/wayfire/wallpaper.jpg
+preserve_aspect = false
+randomize = false
+
+[blur]
+blur_by_default = type is "toplevel"
+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 = kawase
+saturation = 1.000000
+toggle = none
+
+[command]
+binding_0 = <super> KEY_ENTER
+binding_1 = <super> KEY_P
+binding_2 = <alt> KEY_F2
+binding_3 = <shift> <super> KEY_X
+command_0 = alacritty
+command_1 = xfce4-appfinder
+command_2 = xfrun4
+command_3 = swaylock -c 000000
+
+[core]
+background_color = \#1A1A1AFF
+close_top_view = <super> KEY_Q | <alt> KEY_F4
+focus_button_with_modifiers = false
+focus_buttons = BTN_LEFT | BTN_MIDDLE | BTN_RIGHT
+focus_buttons_passthrough = true
+max_render_time = -1
+plugins = alpha animate autostart command decoration expo fast-switcher fisheye grid move oswitch place resize vswitch window-rules wrot switcher wayfire-shell ipc gtk-shell foreign-toplevel xdg-activation
+preferred_decoration_mode = client
+transaction_timeout = 100
+vheight = 3
+vwidth = 3
+xwayland = true
+
+[cube]
+activate = <alt> <ctrl> BTN_LEFT
+background = \#1A1A1AFF
+background_mode = simple
+cubemap_image =
+deform = 0
+initial_animation = 350
+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 = 4
+button_order = minimize maximize close
+font = sans-serif
+ignore_views = none
+inactive_color = \#333333DD
+title_height = 30
+
+[dock]
+autohide_duration = 300
+css_path =
+position = bottom
+
+[expo]
+background = \#1A1A1AFF
+duration = 300
+inactive_brightness = 0.700000
+keyboard_interaction = true
+offset = 10
+toggle = <super>
+transition_length = 200
+
+[extra-gestures]
+close_fingers = 20
+move_delay = 500
+move_fingers = 3
+
+[fast-switcher]
+activate = <alt> KEY_ESC
+activate_backward = <alt> <shift> KEY_ESC
+inactive_alpha = 0.700000
+
+[fisheye]
+radius = 450.000000
+toggle = <ctrl> <super> KEY_F
+zoom = 7.000000
+
+[foreign-toplevel]
+
+[grid]
+duration = 300
+restore = <super> KEY_DOWN | <super> KEY_KP0
+slot_b = <super> KEY_KP2
+slot_bl = <super> KEY_KP1
+slot_br = <super> KEY_KP3
+slot_c = <super> KEY_UP | <super> KEY_KP5
+slot_l = <super> KEY_LEFT | <super> KEY_KP4
+slot_r = <super> KEY_RIGHT | <super> KEY_KP6
+slot_t = <super> KEY_KP8
+slot_tl = <super> KEY_KP7
+slot_tr = <super> KEY_KP9
+type = crossfade
+
+[gtk-shell]
+
+[idle]
+cube_max_zoom = 1.500000
+cube_rotate_speed = 1.000000
+cube_zoom_speed = 1000
+disable_initially = false
+disable_on_fullscreen = true
+dpms_timeout = -1
+screensaver_timeout = 3600
+toggle = none
+
+[input]
+click_method = default
+cursor_size = 24
+cursor_theme = default
+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 = false
+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_scroll_speed = 1.000000
+natural_scroll = false
+scroll_method = default
+tablet_motion_mode = default
+tap_to_click = true
+touchpad_accel_profile = default
+touchpad_cursor_speed = 0.000000
+touchpad_scroll_speed = 1.000000
+xkb_layout = fr-custom-lx
+xkb_model =
+xkb_options =
+xkb_rules = evdev
+xkb_variant =
+
+[input-device]
+output =
+
+[invert]
+preserve_hue = false
+toggle = <super> KEY_I
+
+[ipc]
+
+[ipc-rules]
+
+[move]
+activate = <super> 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 = 10
+snap_threshold = 10
+workspace_switch_after = -1
+
+[oswitch]
+next_output = <super> KEY_O
+next_output_with_win = <shift> <super> KEY_O
+
+[output]
+mode = auto
+position = auto
+scale = 1.000000
+transform = normal
+
+[panel]
+autohide = false
+autohide_duration = 300
+background_color = gtk_headerbar
+battery_font = default
+battery_icon_invert = true
+battery_icon_size = 24
+battery_status = 1
+clock_font = default
+clock_format = %e %A %H:%M
+css_path =
+launchers_size = 42
+launchers_spacing = 4
+layer = top
+menu_fuzzy_search = true
+menu_icon =
+menu_logout_command = wayland-logout
+minimal_height = 24
+network_icon_invert_color = false
+network_icon_size = 32
+network_status = 1
+network_status_font = default
+network_status_use_color = false
+position = top
+volume_display_timeout = 2.500000
+widgets_center = clock
+widgets_left = spacing4 menu spacing18 launchers
+widgets_right = network battery
+
+[place]
+mode = cascade
+
+[preserve-output]
+last_output_focus_timeout = 10000
+
+[resize]
+activate = <super> BTN_RIGHT
+activate_preserve_aspect = none
+
+[scale]
+allow_zoom = false
+bg_color = \#1A1A1AE6
+duration = 750
+inactive_alpha = 0.750000
+include_minimized = false
+interact = false
+middle_click_close = false
+minimized_alpha = 0.450000
+spacing = 50
+text_color = \#CCCCCCFF
+title_font_size = 16
+title_overlay = all
+title_position = center
+toggle = <super> KEY_P
+toggle_all =
+
+[scale-title-filter]
+bg_color = \#00000080
+case_sensitive = false
+font_size = 30
+overlay = true
+share_filter = false
+text_color = \#CCCCCCCC
+
+[simple-tile]
+animation_duration = 0
+button_move = <super> BTN_LEFT
+button_resize = <super> BTN_RIGHT
+inner_gap_size = 5
+keep_fullscreen_on_adjacent = true
+key_focus_above = <super> KEY_K
+key_focus_below = <super> KEY_J
+key_focus_left = <super> KEY_H
+key_focus_right = <super> KEY_L
+key_toggle = <super> KEY_T
+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 = <alt> KEY_TAB
+prev_view = <alt> <shift> KEY_TAB
+speed = 500
+view_thumbnail_rotation = 30
+view_thumbnail_scale = 1.000000
+
+[vswipe]
+background = \#1A1A1AFF
+delta_threshold = 24.000000
+duration = 180
+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 = <alt> <ctrl> KEY_DOWN
+binding_last =
+binding_left = <alt> <ctrl> KEY_LEFT
+binding_right = <alt> <ctrl> KEY_RIGHT
+binding_up = <alt> <ctrl> KEY_UP
+binding_win_down = <alt> <ctrl> <shift> KEY_DOWN
+binding_win_left = <alt> <ctrl> <shift> KEY_LEFT
+binding_win_right = <alt> <ctrl> <shift> KEY_RIGHT
+binding_win_up = <alt> <ctrl> <shift> KEY_UP
+duration = 300
+gap = 20
+send_win_down =
+send_win_last =
+send_win_left =
+send_win_right =
+send_win_up =
+with_win_down =
+with_win_last =
+with_win_left = <alt> <shift> <super> KEY_LEFT
+with_win_right = <alt> <shift> <super> KEY_RIGHT
+with_win_up = <alt> <shift> <super> KEY_UP
+wraparound = false
+
+[wayfire-shell]
+
+[window-rules]
+
+[wm-actions]
+minimize = none
+send_to_back = none
+toggle_always_on_top = none
+toggle_fullscreen = none
+toggle_maximize = none
+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 = stock
+dynamic_repaint_delay = false
+enable_so_unloading = false
+force_preferred_decoration_mode = false
+remove_output_limits = false
+use_external_output_configuration = false
+
+[wrot]
+activate = <ctrl> <super> BTN_RIGHT
+activate-3d = <shift> <super> BTN_RIGHT
+invert = false
+reset = <ctrl> <super> KEY_R
+reset-one = <super> KEY_R
+reset_radius = 25.000000
+sensitivity = 24
+
+[wsets]
+label_duration = 2000
+
+[xdg-activation]
+
+[zoom]
+interpolation_method = 0
+modifier = <super>
+smoothing_duration = 300
+speed = 0.010000
+
diff --git a/wayfire/wf-shell.ini b/wayfire/wf-shell.ini
new file mode 100644
index 0000000..7de2d2a
--- /dev/null
+++ b/wayfire/wf-shell.ini
@@ -0,0 +1,64 @@
+[background]
+cycle_timeout = 150
+image = /nix/store/ga5cq3jbzxa1s683yck36l12h7z43n18-wf-shell-0.8.0/share/wayfire/wallpaper.jpg
+preserve_aspect = false
+randomize = false
+
+[dock]
+autohide = true
+autohide_duration = 300
+css_path =
+dock_height = 100
+edge_offset = 20
+icon_height = 72
+position = bottom
+
+[panel]
+autohide = false
+autohide_duration = 300
+background_color = gtk_headerbar
+battery_font = default
+battery_icon_invert = true
+battery_icon_size = 32
+battery_status = percentage
+clock_font = default
+clock_format = %e %A %H:%M
+commands_output_max_chars = 10
+css_path =
+edge_offset = 20
+hibernate_command = systemctl hibernate
+launchers_animation_duration = 200
+launchers_size = 42
+launchers_spacing = 4
+layer = top
+logout_command = wayland-logout
+menu_fuzzy_search = true
+menu_icon =
+menu_logout_command =
+menu_min_content_height = 500
+menu_min_content_width = 500
+minimal_height = 24
+network_icon_invert_color = false
+network_icon_size = 32
+network_onclick_command = default
+network_status = connection
+network_status_font = default
+network_status_use_color = false
+notifications_autohide_timeout = 2.500000
+notifications_critical_in_dnd = true
+notifications_icon_size = 32
+position = bottom
+reboot_command = systemctl reboot
+shutdown_command = systemctl poweroff
+suspend_command = systemctl suspend
+switchuser_command = dm-tool switch-to-greeter
+tray_icon_size = 32
+tray_menu_on_middle_click = false
+tray_smooth_scrolling_threshold = 5
+volume_display_timeout = 2.500000
+volume_icon_size = 32
+volume_scroll_sensitivity = 0.050000
+widgets_center = none
+widgets_left = menu spacing4 launchers window-list
+widgets_right = volume network battery clock
+