HL.ConfigValueTypes¶
- class HL.ConfigValueTypes¶
Type definition.
Shape¶
{
['animations.enabled'] = boolean,
['animations.workspace_wraparound'] = boolean,
['binds.allow_pin_fullscreen'] = boolean,
['binds.allow_workspace_cycles'] = boolean,
['binds.disable_keybind_grabbing'] = boolean,
['binds.drag_threshold'] = integer | boolean,
['binds.focus_preferred_method'] = integer | boolean,
['binds.hide_special_on_workspace_change'] = boolean,
['binds.ignore_group_lock'] = boolean,
['binds.movefocus_cycles_fullscreen'] = boolean,
['binds.movefocus_cycles_groupfirst'] = boolean,
['binds.pass_mouse_when_bound'] = boolean,
['binds.scroll_event_delay'] = integer | boolean,
['binds.window_direction_monitor_fallback'] = boolean,
['binds.workspace_back_and_forth'] = boolean,
['binds.workspace_center_on'] = integer | boolean,
['cursor.default_monitor'] = string,
['cursor.enable_hyprcursor'] = boolean,
['cursor.hide_on_key_press'] = boolean,
['cursor.hide_on_tablet'] = boolean,
['cursor.hide_on_touch'] = boolean,
['cursor.hotspot_padding'] = integer | boolean,
['cursor.inactive_timeout'] = number | boolean,
['cursor.invisible'] = boolean,
['cursor.min_refresh_rate'] = integer | boolean,
['cursor.no_break_fs_vrr'] = integer | boolean,
['cursor.no_hardware_cursors'] = integer | boolean,
['cursor.no_warps'] = boolean,
['cursor.persistent_warps'] = boolean,
['cursor.sync_gsettings_theme'] = boolean,
['cursor.use_cpu_buffer'] = integer | boolean,
['cursor.warp_back_after_non_mouse_input'] = boolean,
['cursor.warp_on_change_workspace'] = integer | boolean,
['cursor.warp_on_toggle_special'] = integer | boolean,
['cursor.zoom_detached_camera'] = boolean,
['cursor.zoom_disable_aa'] = boolean,
['cursor.zoom_factor'] = number | boolean,
['cursor.zoom_rigid'] = boolean,
['debug.colored_stdout_logs'] = boolean,
['debug.damage_blink'] = boolean,
['debug.damage_tracking'] = integer | boolean,
['debug.disable_logs'] = boolean,
['debug.disable_scale_checks'] = boolean,
['debug.disable_time'] = boolean,
['debug.ds_handle_same_buffer'] = boolean,
['debug.ds_handle_same_buffer_fifo'] = boolean,
['debug.enable_stdout_logs'] = boolean,
['debug.error_limit'] = integer | boolean,
['debug.error_position'] = integer | boolean,
['debug.fifo_pending_workaround'] = boolean,
['debug.full_cm_proto'] = boolean,
['debug.gl_debugging'] = boolean,
['debug.invalidate_fp16'] = integer | boolean,
['debug.log_damage'] = boolean,
['debug.manual_crash'] = integer | boolean,
['debug.overlay'] = boolean,
['debug.pass'] = boolean,
['debug.render_solitary_wo_damage'] = boolean,
['debug.suppress_errors'] = boolean,
['debug.vfr'] = boolean,
['decoration.active_opacity'] = number | boolean,
['decoration.blur.brightness'] = number | boolean,
['decoration.blur.contrast'] = number | boolean,
['decoration.blur.enabled'] = boolean,
['decoration.blur.ignore_opacity'] = boolean,
['decoration.blur.input_methods'] = boolean,
['decoration.blur.input_methods_ignorealpha'] = number | boolean,
['decoration.blur.new_optimizations'] = boolean,
['decoration.blur.noise'] = number | boolean,
['decoration.blur.passes'] = integer | boolean,
['decoration.blur.popups'] = boolean,
['decoration.blur.popups_ignorealpha'] = number | boolean,
['decoration.blur.size'] = integer | boolean,
['decoration.blur.special'] = boolean,
['decoration.blur.vibrancy'] = number | boolean,
['decoration.blur.vibrancy_darkness'] = number | boolean,
['decoration.blur.xray'] = boolean,
['decoration.border_part_of_window'] = boolean,
['decoration.dim_around'] = number | boolean,
['decoration.dim_inactive'] = boolean,
['decoration.dim_modal'] = boolean,
['decoration.dim_special'] = number | boolean,
['decoration.dim_strength'] = number | boolean,
['decoration.fullscreen_opacity'] = number | boolean,
['decoration.glow.color'] = string,
['decoration.glow.color_inactive'] = string,
['decoration.glow.enabled'] = boolean,
['decoration.glow.range'] = integer | boolean,
['decoration.glow.render_power'] = integer | boolean,
['decoration.inactive_opacity'] = number | boolean,
['decoration.rounding'] = integer | boolean,
['decoration.rounding_power'] = number | boolean,
['decoration.screen_shader'] = string,
['decoration.shadow.color'] = string,
['decoration.shadow.color_inactive'] = string,
['decoration.shadow.enabled'] = boolean,
['decoration.shadow.offset'] = HL.Vec2Like,
['decoration.shadow.range'] = integer | boolean,
['decoration.shadow.render_power'] = integer | boolean,
['decoration.shadow.scale'] = number | boolean,
['decoration.shadow.sharp'] = boolean,
['dwindle.default_split_ratio'] = number | boolean,
['dwindle.force_split'] = integer | boolean,
['dwindle.permanent_direction_override'] = boolean,
['dwindle.precise_mouse_move'] = boolean,
['dwindle.preserve_split'] = boolean,
['dwindle.smart_resizing'] = boolean,
['dwindle.smart_split'] = boolean,
['dwindle.special_scale_factor'] = number | boolean,
['dwindle.split_bias'] = integer | boolean,
['dwindle.split_width_multiplier'] = number | boolean,
['dwindle.use_active_for_splits'] = boolean,
['ecosystem.enforce_permissions'] = boolean,
['ecosystem.no_donation_nag'] = boolean,
['ecosystem.no_update_news'] = boolean,
['experimental.wp_cm_1_2'] = boolean,
['general.allow_tearing'] = boolean,
['general.border_size'] = integer | boolean,
['general.col.active_border'] = string | HL.Gradient,
['general.col.inactive_border'] = string | HL.Gradient,
['general.col.nogroup_border'] = string | HL.Gradient,
['general.col.nogroup_border_active'] = string | HL.Gradient,
['general.extend_border_grab_area'] = integer | boolean,
['general.float_gaps'] = integer | HL.CssGap,
['general.gaps_in'] = integer | HL.CssGap,
['general.gaps_out'] = integer | HL.CssGap,
['general.gaps_workspaces'] = integer | boolean,
['general.hover_icon_on_border'] = boolean,
['general.layout'] = string,
['general.locale'] = string,
['general.modal_parent_blocking'] = boolean,
['general.no_focus_fallback'] = boolean,
['general.resize_corner'] = integer | boolean,
['general.resize_on_border'] = boolean,
['general.snap.border_overlap'] = boolean,
['general.snap.enabled'] = boolean,
['general.snap.monitor_gap'] = integer | boolean,
['general.snap.respect_gaps'] = boolean,
['general.snap.window_gap'] = integer | boolean,
['gestures.close_max_timeout'] = integer | boolean,
['gestures.scrolling.move_snap_cursor'] = boolean,
['gestures.scrolling.move_snap_to_grid'] = boolean,
['gestures.workspace_swipe_cancel_ratio'] = number | boolean,
['gestures.workspace_swipe_create_new'] = boolean,
['gestures.workspace_swipe_direction_lock'] = boolean,
['gestures.workspace_swipe_direction_lock_threshold'] = integer | boolean,
['gestures.workspace_swipe_distance'] = integer | boolean,
['gestures.workspace_swipe_forever'] = boolean,
['gestures.workspace_swipe_invert'] = boolean,
['gestures.workspace_swipe_min_speed_to_force'] = integer | boolean,
['gestures.workspace_swipe_touch'] = boolean,
['gestures.workspace_swipe_touch_invert'] = boolean,
['gestures.workspace_swipe_use_r'] = boolean,
['group.auto_group'] = boolean,
['group.col.border_active'] = string | HL.Gradient,
['group.col.border_inactive'] = string | HL.Gradient,
['group.col.border_locked_active'] = string | HL.Gradient,
['group.col.border_locked_inactive'] = string | HL.Gradient,
['group.drag_into_group'] = integer | boolean,
['group.focus_removed_window'] = boolean,
['group.group_on_movetoworkspace'] = boolean,
['group.groupbar.blur'] = boolean,
['group.groupbar.col.active'] = string | HL.Gradient,
['group.groupbar.col.inactive'] = string | HL.Gradient,
['group.groupbar.col.locked_active'] = string | HL.Gradient,
['group.groupbar.col.locked_inactive'] = string | HL.Gradient,
['group.groupbar.enabled'] = boolean,
['group.groupbar.font_family'] = string,
['group.groupbar.font_size'] = integer | boolean,
['group.groupbar.font_weight_active'] = integer | string,
['group.groupbar.font_weight_inactive'] = integer | string,
['group.groupbar.gaps_in'] = integer | boolean,
['group.groupbar.gaps_out'] = integer | boolean,
['group.groupbar.gradient_round_only_edges'] = boolean,
['group.groupbar.gradient_rounding'] = integer | boolean,
['group.groupbar.gradient_rounding_power'] = number | boolean,
['group.groupbar.gradients'] = boolean,
['group.groupbar.height'] = integer | boolean,
['group.groupbar.indicator_gap'] = integer | boolean,
['group.groupbar.indicator_height'] = integer | boolean,
['group.groupbar.keep_upper_gap'] = boolean,
['group.groupbar.middle_click_close'] = boolean,
['group.groupbar.priority'] = integer | boolean,
['group.groupbar.render_titles'] = boolean,
['group.groupbar.round_only_edges'] = boolean,
['group.groupbar.rounding'] = integer | boolean,
['group.groupbar.rounding_power'] = number | boolean,
['group.groupbar.scrolling'] = boolean,
['group.groupbar.stacked'] = boolean,
['group.groupbar.text_color'] = string,
['group.groupbar.text_color_inactive'] = string,
['group.groupbar.text_color_locked_active'] = string,
['group.groupbar.text_color_locked_inactive'] = string,
['group.groupbar.text_offset'] = integer | boolean,
['group.groupbar.text_padding'] = integer | boolean,
['group.insert_after_current'] = boolean,
['group.merge_floated_into_tiled_on_groupbar'] = boolean,
['group.merge_groups_on_drag'] = boolean,
['group.merge_groups_on_groupbar'] = boolean,
['input.accel_profile'] = string,
['input.emulate_discrete_scroll'] = integer | boolean,
['input.float_switch_override_focus'] = integer | boolean,
['input.focus_on_close'] = integer | boolean,
['input.follow_mouse'] = integer | boolean,
['input.follow_mouse_shrink'] = integer | boolean,
['input.follow_mouse_threshold'] = number | boolean,
['input.force_no_accel'] = boolean,
['input.kb_file'] = string,
['input.kb_layout'] = string,
['input.kb_model'] = string,
['input.kb_options'] = string,
['input.kb_rules'] = string,
['input.kb_variant'] = string,
['input.left_handed'] = boolean,
['input.mouse_refocus'] = boolean,
['input.natural_scroll'] = boolean,
['input.numlock_by_default'] = boolean,
['input.off_window_axis_events'] = integer | boolean,
['input.repeat_delay'] = integer | boolean,
['input.repeat_rate'] = integer | boolean,
['input.resolve_binds_by_sym'] = boolean,
['input.rotation'] = integer | boolean,
['input.scroll_button'] = integer | boolean,
['input.scroll_button_lock'] = boolean,
['input.scroll_factor'] = number | boolean,
['input.scroll_method'] = string,
['input.scroll_points'] = string,
['input.sensitivity'] = number | boolean,
['input.special_fallthrough'] = boolean,
['input.tablet.absolute_region_position'] = boolean,
['input.tablet.active_area_position'] = HL.Vec2Like,
['input.tablet.active_area_size'] = HL.Vec2Like,
['input.tablet.left_handed'] = boolean,
['input.tablet.output'] = string,
['input.tablet.region_position'] = HL.Vec2Like,
['input.tablet.region_size'] = HL.Vec2Like,
['input.tablet.relative_input'] = boolean,
['input.tablet.transform'] = integer | boolean,
['input.touchdevice.enabled'] = boolean,
['input.touchdevice.output'] = string,
['input.touchdevice.transform'] = integer | boolean,
['input.touchpad.clickfinger_behavior'] = boolean,
['input.touchpad.disable_while_typing'] = boolean,
['input.touchpad.drag_3fg'] = integer | boolean,
['input.touchpad.drag_lock'] = integer | boolean,
['input.touchpad.flip_x'] = boolean,
['input.touchpad.flip_y'] = boolean,
['input.touchpad.middle_button_emulation'] = boolean,
['input.touchpad.natural_scroll'] = boolean,
['input.touchpad.scroll_factor'] = number | boolean,
['input.touchpad.tap_and_drag'] = boolean,
['input.touchpad.tap_button_map'] = string,
['input.touchpad.tap_to_click'] = boolean,
['input.virtualkeyboard.release_pressed_on_close'] = boolean,
['input.virtualkeyboard.share_states'] = integer | boolean,
['layout.single_window_aspect_ratio'] = HL.Vec2Like,
['layout.single_window_aspect_ratio_tolerance'] = number | boolean,
['master.allow_small_split'] = boolean,
['master.always_keep_position'] = boolean,
['master.center_ignores_reserved'] = boolean,
['master.center_master_fallback'] = string,
['master.drop_at_cursor'] = boolean,
['master.mfact'] = number | boolean,
['master.new_on_active'] = string,
['master.new_on_top'] = boolean,
['master.new_status'] = string,
['master.orientation'] = string,
['master.slave_count_for_center_master'] = integer | boolean,
['master.smart_resizing'] = boolean,
['master.special_scale_factor'] = number | boolean,
['misc.allow_session_lock_restore'] = boolean,
['misc.always_follow_on_dnd'] = boolean,
['misc.animate_manual_resizes'] = boolean,
['misc.animate_mouse_windowdragging'] = boolean,
['misc.anr_missed_pings'] = integer | boolean,
['misc.background_color'] = string,
['misc.close_special_on_empty'] = boolean,
['misc.col.splash'] = string,
['misc.disable_autoreload'] = boolean,
['misc.disable_hyprland_guiutils_check'] = boolean,
['misc.disable_hyprland_logo'] = boolean,
['misc.disable_scale_notification'] = boolean,
['misc.disable_splash_rendering'] = boolean,
['misc.disable_watchdog_warning'] = boolean,
['misc.disable_xdg_env_checks'] = boolean,
['misc.enable_anr_dialog'] = boolean,
['misc.enable_swallow'] = boolean,
['misc.exit_window_retains_fullscreen'] = boolean,
['misc.focus_on_activate'] = boolean,
['misc.font_family'] = string,
['misc.force_default_wallpaper'] = integer | boolean,
['misc.initial_workspace_tracking'] = integer | boolean,
['misc.key_press_enables_dpms'] = boolean,
['misc.layers_hog_keyboard_focus'] = boolean,
['misc.lockdead_screen_delay'] = integer | boolean,
['misc.middle_click_paste'] = boolean,
['misc.mouse_move_enables_dpms'] = boolean,
['misc.mouse_move_focuses_monitor'] = boolean,
['misc.name_vk_after_proc'] = boolean,
['misc.on_focus_under_fullscreen'] = integer | boolean,
['misc.render_unfocused_fps'] = integer | boolean,
['misc.screencopy_force_8b'] = boolean,
['misc.session_lock_xray'] = boolean,
['misc.size_limits_tiled'] = boolean,
['misc.splash_font_family'] = string,
['misc.swallow_exception_regex'] = string,
['misc.swallow_regex'] = string,
['misc.vrr'] = integer | boolean,
['opengl.nvidia_anti_flicker'] = boolean,
['quirks.prefer_hdr'] = integer | boolean,
['quirks.skip_non_kms_dmabuf_formats'] = boolean,
['render.cm_auto_hdr'] = integer | boolean,
['render.cm_enabled'] = boolean,
['render.cm_sdr_eotf'] = string,
['render.commit_timing_enabled'] = boolean,
['render.ctm_animation'] = integer | boolean,
['render.direct_scanout'] = integer | boolean,
['render.expand_undersized_textures'] = boolean,
['render.fp16_sdr_tf'] = integer | boolean,
['render.icc_vcgt_enabled'] = boolean,
['render.keep_unmodified_copy'] = integer | boolean,
['render.new_render_scheduling'] = boolean,
['render.non_shader_cm'] = integer | boolean,
['render.non_shader_cm_interop'] = integer | boolean,
['render.send_content_type'] = boolean,
['render.use_fp16'] = integer | boolean,
['render.use_shader_blur_blend'] = boolean,
['render.xp_mode'] = boolean,
['scrolling.column_width'] = number | boolean,
['scrolling.direction'] = string,
['scrolling.explicit_column_widths'] = string,
['scrolling.focus_fit_method'] = integer | boolean,
['scrolling.follow_focus'] = boolean,
['scrolling.follow_min_visible'] = number | boolean,
['scrolling.fullscreen_on_one_column'] = boolean,
['scrolling.wrap_focus'] = boolean,
['scrolling.wrap_swapcol'] = boolean,
['xwayland.create_abstract_socket'] = boolean,
['xwayland.enabled'] = boolean,
['xwayland.force_zero_scaling'] = boolean,
['xwayland.use_nearest_neighbor'] = boolean,
}
Fields¶
- [‘animations.enabled’]boolean
[‘animations.enabled’].
- [‘animations.workspace_wraparound’]boolean
[‘animations.workspace wraparound’].
- [‘binds.allow_pin_fullscreen’]boolean
[‘binds.allow pin fullscreen’].
- [‘binds.allow_workspace_cycles’]boolean
[‘binds.allow workspace cycles’].
- [‘binds.disable_keybind_grabbing’]boolean
[‘binds.disable keybind grabbing’].
- [‘binds.drag_threshold’]integer | boolean
[‘binds.drag threshold’].
- [‘binds.focus_preferred_method’]integer | boolean
[‘binds.focus preferred method’].
- [‘binds.hide_special_on_workspace_change’]boolean
[‘binds.hide special on workspace change’].
- [‘binds.ignore_group_lock’]boolean
[‘binds.ignore group lock’].
- [‘binds.movefocus_cycles_fullscreen’]boolean
[‘binds.movefocus cycles fullscreen’].
- [‘binds.movefocus_cycles_groupfirst’]boolean
[‘binds.movefocus cycles groupfirst’].
- [‘binds.pass_mouse_when_bound’]boolean
[‘binds.pass mouse when bound’].
- [‘binds.scroll_event_delay’]integer | boolean
[‘binds.scroll event delay’].
- [‘binds.window_direction_monitor_fallback’]boolean
[‘binds.window direction monitor fallback’].
- [‘binds.workspace_back_and_forth’]boolean
[‘binds.workspace back and forth’].
- [‘binds.workspace_center_on’]integer | boolean
[‘binds.workspace center on’].
- [‘cursor.default_monitor’]string
[‘cursor.default monitor’].
- [‘cursor.enable_hyprcursor’]boolean
[‘cursor.enable hyprcursor’].
- [‘cursor.hide_on_key_press’]boolean
[‘cursor.hide on key press’].
- [‘cursor.hide_on_tablet’]boolean
[‘cursor.hide on tablet’].
- [‘cursor.hide_on_touch’]boolean
[‘cursor.hide on touch’].
- [‘cursor.hotspot_padding’]integer | boolean
[‘cursor.hotspot padding’].
- [‘cursor.inactive_timeout’]number | boolean
[‘cursor.inactive timeout’].
- [‘cursor.invisible’]boolean
[‘cursor.invisible’].
- [‘cursor.min_refresh_rate’]integer | boolean
[‘cursor.min refresh rate’].
- [‘cursor.no_break_fs_vrr’]integer | boolean
[‘cursor.no break fs vrr’].
- [‘cursor.no_hardware_cursors’]integer | boolean
[‘cursor.no hardware cursors’].
- [‘cursor.no_warps’]boolean
[‘cursor.no warps’].
- [‘cursor.persistent_warps’]boolean
[‘cursor.persistent warps’].
- [‘cursor.sync_gsettings_theme’]boolean
[‘cursor.sync gsettings theme’].
- [‘cursor.use_cpu_buffer’]integer | boolean
[‘cursor.use cpu buffer’].
- [‘cursor.warp_back_after_non_mouse_input’]boolean
[‘cursor.warp back after non mouse input’].
- [‘cursor.warp_on_change_workspace’]integer | boolean
[‘cursor.warp on change workspace’].
- [‘cursor.warp_on_toggle_special’]integer | boolean
[‘cursor.warp on toggle special’].
- [‘cursor.zoom_detached_camera’]boolean
[‘cursor.zoom detached camera’].
- [‘cursor.zoom_disable_aa’]boolean
[‘cursor.zoom disable aa’].
- [‘cursor.zoom_factor’]number | boolean
[‘cursor.zoom factor’].
- [‘cursor.zoom_rigid’]boolean
[‘cursor.zoom rigid’].
- [‘debug.colored_stdout_logs’]boolean
[‘debug.colored stdout logs’].
- [‘debug.damage_blink’]boolean
[‘debug.damage blink’].
- [‘debug.damage_tracking’]integer | boolean
[‘debug.damage tracking’].
- [‘debug.disable_logs’]boolean
[‘debug.disable logs’].
- [‘debug.disable_scale_checks’]boolean
[‘debug.disable scale checks’].
- [‘debug.disable_time’]boolean
[‘debug.disable time’].
- [‘debug.ds_handle_same_buffer’]boolean
[‘debug.ds handle same buffer’].
- [‘debug.ds_handle_same_buffer_fifo’]boolean
[‘debug.ds handle same buffer fifo’].
- [‘debug.enable_stdout_logs’]boolean
[‘debug.enable stdout logs’].
- [‘debug.error_limit’]integer | boolean
[‘debug.error limit’].
- [‘debug.error_position’]integer | boolean
[‘debug.error position’].
- [‘debug.fifo_pending_workaround’]boolean
[‘debug.fifo pending workaround’].
- [‘debug.full_cm_proto’]boolean
[‘debug.full cm proto’].
- [‘debug.gl_debugging’]boolean
[‘debug.gl debugging’].
- [‘debug.invalidate_fp16’]integer | boolean
[‘debug.invalidate fp16’].
- [‘debug.log_damage’]boolean
[‘debug.log damage’].
- [‘debug.manual_crash’]integer | boolean
[‘debug.manual crash’].
- [‘debug.overlay’]boolean
[‘debug.overlay’].
- [‘debug.pass’]boolean
[‘debug.pass’].
- [‘debug.render_solitary_wo_damage’]boolean
[‘debug.render solitary wo damage’].
- [‘debug.suppress_errors’]boolean
[‘debug.suppress errors’].
- [‘debug.vfr’]boolean
[‘debug.vfr’].
- [‘decoration.active_opacity’]number | boolean
[‘decoration.active opacity’].
- [‘decoration.blur.brightness’]number | boolean
[‘decoration.blur.brightness’].
- [‘decoration.blur.contrast’]number | boolean
[‘decoration.blur.contrast’].
- [‘decoration.blur.enabled’]boolean
[‘decoration.blur.enabled’].
- [‘decoration.blur.ignore_opacity’]boolean
[‘decoration.blur.ignore opacity’].
- [‘decoration.blur.input_methods’]boolean
[‘decoration.blur.input methods’].
- [‘decoration.blur.input_methods_ignorealpha’]number | boolean
[‘decoration.blur.input methods ignorealpha’].
- [‘decoration.blur.new_optimizations’]boolean
[‘decoration.blur.new optimizations’].
- [‘decoration.blur.noise’]number | boolean
[‘decoration.blur.noise’].
- [‘decoration.blur.passes’]integer | boolean
[‘decoration.blur.passes’].
- [‘decoration.blur.popups’]boolean
[‘decoration.blur.popups’].
- [‘decoration.blur.popups_ignorealpha’]number | boolean
[‘decoration.blur.popups ignorealpha’].
- [‘decoration.blur.size’]integer | boolean
[‘decoration.blur.size’].
- [‘decoration.blur.special’]boolean
[‘decoration.blur.special’].
- [‘decoration.blur.vibrancy’]number | boolean
[‘decoration.blur.vibrancy’].
- [‘decoration.blur.vibrancy_darkness’]number | boolean
[‘decoration.blur.vibrancy darkness’].
- [‘decoration.blur.xray’]boolean
[‘decoration.blur.xray’].
- [‘decoration.border_part_of_window’]boolean
[‘decoration.border part of window’].
- [‘decoration.dim_around’]number | boolean
[‘decoration.dim around’].
- [‘decoration.dim_inactive’]boolean
[‘decoration.dim inactive’].
- [‘decoration.dim_modal’]boolean
[‘decoration.dim modal’].
- [‘decoration.dim_special’]number | boolean
[‘decoration.dim special’].
- [‘decoration.dim_strength’]number | boolean
[‘decoration.dim strength’].
- [‘decoration.fullscreen_opacity’]number | boolean
[‘decoration.fullscreen opacity’].
- [‘decoration.glow.color’]string
[‘decoration.glow.color’].
- [‘decoration.glow.color_inactive’]string
[‘decoration.glow.color inactive’].
- [‘decoration.glow.enabled’]boolean
[‘decoration.glow.enabled’].
- [‘decoration.glow.range’]integer | boolean
[‘decoration.glow.range’].
- [‘decoration.glow.render_power’]integer | boolean
[‘decoration.glow.render power’].
- [‘decoration.inactive_opacity’]number | boolean
[‘decoration.inactive opacity’].
- [‘decoration.rounding’]integer | boolean
[‘decoration.rounding’].
- [‘decoration.rounding_power’]number | boolean
[‘decoration.rounding power’].
- [‘decoration.screen_shader’]string
[‘decoration.screen shader’].
- [‘decoration.shadow.color’]string
[‘decoration.shadow.color’].
- [‘decoration.shadow.color_inactive’]string
[‘decoration.shadow.color inactive’].
- [‘decoration.shadow.enabled’]boolean
[‘decoration.shadow.enabled’].
- [‘decoration.shadow.offset’]
HL.Vec2Like [‘decoration.shadow.offset’].
- [‘decoration.shadow.range’]integer | boolean
[‘decoration.shadow.range’].
- [‘decoration.shadow.render_power’]integer | boolean
[‘decoration.shadow.render power’].
- [‘decoration.shadow.scale’]number | boolean
[‘decoration.shadow.scale’].
- [‘decoration.shadow.sharp’]boolean
[‘decoration.shadow.sharp’].
- [‘dwindle.default_split_ratio’]number | boolean
[‘dwindle.default split ratio’].
- [‘dwindle.force_split’]integer | boolean
[‘dwindle.force split’].
- [‘dwindle.permanent_direction_override’]boolean
[‘dwindle.permanent direction override’].
- [‘dwindle.precise_mouse_move’]boolean
[‘dwindle.precise mouse move’].
- [‘dwindle.preserve_split’]boolean
[‘dwindle.preserve split’].
- [‘dwindle.smart_resizing’]boolean
[‘dwindle.smart resizing’].
- [‘dwindle.smart_split’]boolean
[‘dwindle.smart split’].
- [‘dwindle.special_scale_factor’]number | boolean
[‘dwindle.special scale factor’].
- [‘dwindle.split_bias’]integer | boolean
[‘dwindle.split bias’].
- [‘dwindle.split_width_multiplier’]number | boolean
[‘dwindle.split width multiplier’].
- [‘dwindle.use_active_for_splits’]boolean
[‘dwindle.use active for splits’].
- [‘ecosystem.enforce_permissions’]boolean
[‘ecosystem.enforce permissions’].
- [‘ecosystem.no_donation_nag’]boolean
[‘ecosystem.no donation nag’].
- [‘ecosystem.no_update_news’]boolean
[‘ecosystem.no update news’].
- [‘experimental.wp_cm_1_2’]boolean
[‘experimental.wp cm 1 2’].
- [‘general.allow_tearing’]boolean
[‘general.allow tearing’].
- [‘general.border_size’]integer | boolean
[‘general.border size’].
- [‘general.col.active_border’]string |
HL.Gradient [‘general.col.active border’].
- [‘general.col.inactive_border’]string |
HL.Gradient [‘general.col.inactive border’].
- [‘general.col.nogroup_border’]string |
HL.Gradient [‘general.col.nogroup border’].
- [‘general.col.nogroup_border_active’]string |
HL.Gradient [‘general.col.nogroup border active’].
- [‘general.extend_border_grab_area’]integer | boolean
[‘general.extend border grab area’].
- [‘general.float_gaps’]integer |
HL.CssGap [‘general.float gaps’].
- [‘general.gaps_in’]integer |
HL.CssGap [‘general.gaps in’].
- [‘general.gaps_out’]integer |
HL.CssGap [‘general.gaps out’].
- [‘general.gaps_workspaces’]integer | boolean
[‘general.gaps workspaces’].
- [‘general.hover_icon_on_border’]boolean
[‘general.hover icon on border’].
- [‘general.layout’]string
[‘general.layout’].
- [‘general.locale’]string
[‘general.locale’].
- [‘general.modal_parent_blocking’]boolean
[‘general.modal parent blocking’].
- [‘general.no_focus_fallback’]boolean
[‘general.no focus fallback’].
- [‘general.resize_corner’]integer | boolean
[‘general.resize corner’].
- [‘general.resize_on_border’]boolean
[‘general.resize on border’].
- [‘general.snap.border_overlap’]boolean
[‘general.snap.border overlap’].
- [‘general.snap.enabled’]boolean
[‘general.snap.enabled’].
- [‘general.snap.monitor_gap’]integer | boolean
[‘general.snap.monitor gap’].
- [‘general.snap.respect_gaps’]boolean
[‘general.snap.respect gaps’].
- [‘general.snap.window_gap’]integer | boolean
[‘general.snap.window gap’].
- [‘gestures.close_max_timeout’]integer | boolean
[‘gestures.close max timeout’].
- [‘gestures.scrolling.move_snap_cursor’]boolean
[‘gestures.scrolling.move snap cursor’].
- [‘gestures.scrolling.move_snap_to_grid’]boolean
[‘gestures.scrolling.move snap to grid’].
- [‘gestures.workspace_swipe_cancel_ratio’]number | boolean
[‘gestures.workspace swipe cancel ratio’].
- [‘gestures.workspace_swipe_create_new’]boolean
[‘gestures.workspace swipe create new’].
- [‘gestures.workspace_swipe_direction_lock’]boolean
[‘gestures.workspace swipe direction lock’].
- [‘gestures.workspace_swipe_direction_lock_threshold’]integer | boolean
[‘gestures.workspace swipe direction lock threshold’].
- [‘gestures.workspace_swipe_distance’]integer | boolean
[‘gestures.workspace swipe distance’].
- [‘gestures.workspace_swipe_forever’]boolean
[‘gestures.workspace swipe forever’].
- [‘gestures.workspace_swipe_invert’]boolean
[‘gestures.workspace swipe invert’].
- [‘gestures.workspace_swipe_min_speed_to_force’]integer | boolean
[‘gestures.workspace swipe min speed to force’].
- [‘gestures.workspace_swipe_touch’]boolean
[‘gestures.workspace swipe touch’].
- [‘gestures.workspace_swipe_touch_invert’]boolean
[‘gestures.workspace swipe touch invert’].
- [‘gestures.workspace_swipe_use_r’]boolean
[‘gestures.workspace swipe use r’].
- [‘group.auto_group’]boolean
[‘group.auto group’].
- [‘group.col.border_active’]string |
HL.Gradient [‘group.col.border active’].
- [‘group.col.border_inactive’]string |
HL.Gradient [‘group.col.border inactive’].
- [‘group.col.border_locked_active’]string |
HL.Gradient [‘group.col.border locked active’].
- [‘group.col.border_locked_inactive’]string |
HL.Gradient [‘group.col.border locked inactive’].
- [‘group.drag_into_group’]integer | boolean
[‘group.drag into group’].
- [‘group.focus_removed_window’]boolean
[‘group.focus removed window’].
- [‘group.group_on_movetoworkspace’]boolean
[‘group.group on movetoworkspace’].
- [‘group.groupbar.blur’]boolean
[‘group.groupbar.blur’].
- [‘group.groupbar.col.active’]string |
HL.Gradient [‘group.groupbar.col.active’].
- [‘group.groupbar.col.inactive’]string |
HL.Gradient [‘group.groupbar.col.inactive’].
- [‘group.groupbar.col.locked_active’]string |
HL.Gradient [‘group.groupbar.col.locked active’].
- [‘group.groupbar.col.locked_inactive’]string |
HL.Gradient [‘group.groupbar.col.locked inactive’].
- [‘group.groupbar.enabled’]boolean
[‘group.groupbar.enabled’].
- [‘group.groupbar.font_family’]string
[‘group.groupbar.font family’].
- [‘group.groupbar.font_size’]integer | boolean
[‘group.groupbar.font size’].
- [‘group.groupbar.font_weight_active’]integer | string
[‘group.groupbar.font weight active’].
- [‘group.groupbar.font_weight_inactive’]integer | string
[‘group.groupbar.font weight inactive’].
- [‘group.groupbar.gaps_in’]integer | boolean
[‘group.groupbar.gaps in’].
- [‘group.groupbar.gaps_out’]integer | boolean
[‘group.groupbar.gaps out’].
- [‘group.groupbar.gradient_round_only_edges’]boolean
[‘group.groupbar.gradient round only edges’].
- [‘group.groupbar.gradient_rounding’]integer | boolean
[‘group.groupbar.gradient rounding’].
- [‘group.groupbar.gradient_rounding_power’]number | boolean
[‘group.groupbar.gradient rounding power’].
- [‘group.groupbar.gradients’]boolean
[‘group.groupbar.gradients’].
- [‘group.groupbar.height’]integer | boolean
[‘group.groupbar.height’].
- [‘group.groupbar.indicator_gap’]integer | boolean
[‘group.groupbar.indicator gap’].
- [‘group.groupbar.indicator_height’]integer | boolean
[‘group.groupbar.indicator height’].
- [‘group.groupbar.keep_upper_gap’]boolean
[‘group.groupbar.keep upper gap’].
- [‘group.groupbar.middle_click_close’]boolean
[‘group.groupbar.middle click close’].
- [‘group.groupbar.priority’]integer | boolean
[‘group.groupbar.priority’].
- [‘group.groupbar.render_titles’]boolean
[‘group.groupbar.render titles’].
- [‘group.groupbar.round_only_edges’]boolean
[‘group.groupbar.round only edges’].
- [‘group.groupbar.rounding’]integer | boolean
[‘group.groupbar.rounding’].
- [‘group.groupbar.rounding_power’]number | boolean
[‘group.groupbar.rounding power’].
- [‘group.groupbar.scrolling’]boolean
[‘group.groupbar.scrolling’].
- [‘group.groupbar.stacked’]boolean
[‘group.groupbar.stacked’].
- [‘group.groupbar.text_color’]string
[‘group.groupbar.text color’].
- [‘group.groupbar.text_color_inactive’]string
[‘group.groupbar.text color inactive’].
- [‘group.groupbar.text_color_locked_active’]string
[‘group.groupbar.text color locked active’].
- [‘group.groupbar.text_color_locked_inactive’]string
[‘group.groupbar.text color locked inactive’].
- [‘group.groupbar.text_offset’]integer | boolean
[‘group.groupbar.text offset’].
- [‘group.groupbar.text_padding’]integer | boolean
[‘group.groupbar.text padding’].
- [‘group.insert_after_current’]boolean
[‘group.insert after current’].
- [‘group.merge_floated_into_tiled_on_groupbar’]boolean
[‘group.merge floated into tiled on groupbar’].
- [‘group.merge_groups_on_drag’]boolean
[‘group.merge groups on drag’].
- [‘group.merge_groups_on_groupbar’]boolean
[‘group.merge groups on groupbar’].
- [‘input.accel_profile’]string
[‘input.accel profile’].
- [‘input.emulate_discrete_scroll’]integer | boolean
[‘input.emulate discrete scroll’].
- [‘input.float_switch_override_focus’]integer | boolean
[‘input.float switch override focus’].
- [‘input.focus_on_close’]integer | boolean
[‘input.focus on close’].
- [‘input.follow_mouse’]integer | boolean
[‘input.follow mouse’].
- [‘input.follow_mouse_shrink’]integer | boolean
[‘input.follow mouse shrink’].
- [‘input.follow_mouse_threshold’]number | boolean
[‘input.follow mouse threshold’].
- [‘input.force_no_accel’]boolean
[‘input.force no accel’].
- [‘input.kb_file’]string
[‘input.kb file’].
- [‘input.kb_layout’]string
[‘input.kb layout’].
- [‘input.kb_model’]string
[‘input.kb model’].
- [‘input.kb_options’]string
[‘input.kb options’].
- [‘input.kb_rules’]string
[‘input.kb rules’].
- [‘input.kb_variant’]string
[‘input.kb variant’].
- [‘input.left_handed’]boolean
[‘input.left handed’].
- [‘input.mouse_refocus’]boolean
[‘input.mouse refocus’].
- [‘input.natural_scroll’]boolean
[‘input.natural scroll’].
- [‘input.numlock_by_default’]boolean
[‘input.numlock by default’].
- [‘input.off_window_axis_events’]integer | boolean
[‘input.off window axis events’].
- [‘input.repeat_delay’]integer | boolean
[‘input.repeat delay’].
- [‘input.repeat_rate’]integer | boolean
[‘input.repeat rate’].
- [‘input.resolve_binds_by_sym’]boolean
[‘input.resolve binds by sym’].
- [‘input.rotation’]integer | boolean
[‘input.rotation’].
- [‘input.scroll_button’]integer | boolean
[‘input.scroll button’].
- [‘input.scroll_button_lock’]boolean
[‘input.scroll button lock’].
- [‘input.scroll_factor’]number | boolean
[‘input.scroll factor’].
- [‘input.scroll_method’]string
[‘input.scroll method’].
- [‘input.scroll_points’]string
[‘input.scroll points’].
- [‘input.sensitivity’]number | boolean
[‘input.sensitivity’].
- [‘input.special_fallthrough’]boolean
[‘input.special fallthrough’].
- [‘input.tablet.absolute_region_position’]boolean
[‘input.tablet.absolute region position’].
- [‘input.tablet.active_area_position’]
HL.Vec2Like [‘input.tablet.active area position’].
- [‘input.tablet.active_area_size’]
HL.Vec2Like [‘input.tablet.active area size’].
- [‘input.tablet.left_handed’]boolean
[‘input.tablet.left handed’].
- [‘input.tablet.output’]string
[‘input.tablet.output’].
- [‘input.tablet.region_position’]
HL.Vec2Like [‘input.tablet.region position’].
- [‘input.tablet.region_size’]
HL.Vec2Like [‘input.tablet.region size’].
- [‘input.tablet.relative_input’]boolean
[‘input.tablet.relative input’].
- [‘input.tablet.transform’]integer | boolean
[‘input.tablet.transform’].
- [‘input.touchdevice.enabled’]boolean
[‘input.touchdevice.enabled’].
- [‘input.touchdevice.output’]string
[‘input.touchdevice.output’].
- [‘input.touchdevice.transform’]integer | boolean
[‘input.touchdevice.transform’].
- [‘input.touchpad.clickfinger_behavior’]boolean
[‘input.touchpad.clickfinger behavior’].
- [‘input.touchpad.disable_while_typing’]boolean
[‘input.touchpad.disable while typing’].
- [‘input.touchpad.drag_3fg’]integer | boolean
[‘input.touchpad.drag 3fg’].
- [‘input.touchpad.drag_lock’]integer | boolean
[‘input.touchpad.drag lock’].
- [‘input.touchpad.flip_x’]boolean
[‘input.touchpad.flip x’].
- [‘input.touchpad.flip_y’]boolean
[‘input.touchpad.flip y’].
- [‘input.touchpad.middle_button_emulation’]boolean
[‘input.touchpad.middle button emulation’].
- [‘input.touchpad.natural_scroll’]boolean
[‘input.touchpad.natural scroll’].
- [‘input.touchpad.scroll_factor’]number | boolean
[‘input.touchpad.scroll factor’].
- [‘input.touchpad.tap_and_drag’]boolean
[‘input.touchpad.tap and drag’].
- [‘input.touchpad.tap_button_map’]string
[‘input.touchpad.tap button map’].
- [‘input.touchpad.tap_to_click’]boolean
[‘input.touchpad.tap to click’].
- [‘input.virtualkeyboard.release_pressed_on_close’]boolean
[‘input.virtualkeyboard.release pressed on close’].
- [‘input.virtualkeyboard.share_states’]integer | boolean
[‘input.virtualkeyboard.share states’].
- [‘layout.single_window_aspect_ratio’]
HL.Vec2Like [‘layout.single window aspect ratio’].
- [‘layout.single_window_aspect_ratio_tolerance’]number | boolean
[‘layout.single window aspect ratio tolerance’].
- [‘master.allow_small_split’]boolean
[‘master.allow small split’].
- [‘master.always_keep_position’]boolean
[‘master.always keep position’].
- [‘master.center_ignores_reserved’]boolean
[‘master.center ignores reserved’].
- [‘master.center_master_fallback’]string
[‘master.center master fallback’].
- [‘master.drop_at_cursor’]boolean
[‘master.drop at cursor’].
- [‘master.mfact’]number | boolean
[‘master.mfact’].
- [‘master.new_on_active’]string
[‘master.new on active’].
- [‘master.new_on_top’]boolean
[‘master.new on top’].
- [‘master.new_status’]string
[‘master.new status’].
- [‘master.orientation’]string
[‘master.orientation’].
- [‘master.slave_count_for_center_master’]integer | boolean
[‘master.slave count for center master’].
- [‘master.smart_resizing’]boolean
[‘master.smart resizing’].
- [‘master.special_scale_factor’]number | boolean
[‘master.special scale factor’].
- [‘misc.allow_session_lock_restore’]boolean
[‘misc.allow session lock restore’].
- [‘misc.always_follow_on_dnd’]boolean
[‘misc.always follow on dnd’].
- [‘misc.animate_manual_resizes’]boolean
[‘misc.animate manual resizes’].
- [‘misc.animate_mouse_windowdragging’]boolean
[‘misc.animate mouse windowdragging’].
- [‘misc.anr_missed_pings’]integer | boolean
[‘misc.anr missed pings’].
- [‘misc.background_color’]string
[‘misc.background color’].
- [‘misc.close_special_on_empty’]boolean
[‘misc.close special on empty’].
- [‘misc.col.splash’]string
[‘misc.col.splash’].
- [‘misc.disable_autoreload’]boolean
[‘misc.disable autoreload’].
- [‘misc.disable_hyprland_guiutils_check’]boolean
[‘misc.disable hyprland guiutils check’].
- [‘misc.disable_hyprland_logo’]boolean
[‘misc.disable hyprland logo’].
- [‘misc.disable_scale_notification’]boolean
[‘misc.disable scale notification’].
- [‘misc.disable_splash_rendering’]boolean
[‘misc.disable splash rendering’].
- [‘misc.disable_watchdog_warning’]boolean
[‘misc.disable watchdog warning’].
- [‘misc.disable_xdg_env_checks’]boolean
[‘misc.disable xdg env checks’].
- [‘misc.enable_anr_dialog’]boolean
[‘misc.enable anr dialog’].
- [‘misc.enable_swallow’]boolean
[‘misc.enable swallow’].
- [‘misc.exit_window_retains_fullscreen’]boolean
[‘misc.exit window retains fullscreen’].
- [‘misc.focus_on_activate’]boolean
[‘misc.focus on activate’].
- [‘misc.font_family’]string
[‘misc.font family’].
- [‘misc.force_default_wallpaper’]integer | boolean
[‘misc.force default wallpaper’].
- [‘misc.initial_workspace_tracking’]integer | boolean
[‘misc.initial workspace tracking’].
- [‘misc.key_press_enables_dpms’]boolean
[‘misc.key press enables dpms’].
- [‘misc.layers_hog_keyboard_focus’]boolean
[‘misc.layers hog keyboard focus’].
- [‘misc.lockdead_screen_delay’]integer | boolean
[‘misc.lockdead screen delay’].
- [‘misc.middle_click_paste’]boolean
[‘misc.middle click paste’].
- [‘misc.mouse_move_enables_dpms’]boolean
[‘misc.mouse move enables dpms’].
- [‘misc.mouse_move_focuses_monitor’]boolean
[‘misc.mouse move focuses monitor’].
- [‘misc.name_vk_after_proc’]boolean
[‘misc.name vk after proc’].
- [‘misc.on_focus_under_fullscreen’]integer | boolean
[‘misc.on focus under fullscreen’].
- [‘misc.render_unfocused_fps’]integer | boolean
[‘misc.render unfocused fps’].
- [‘misc.screencopy_force_8b’]boolean
[‘misc.screencopy force 8b’].
- [‘misc.session_lock_xray’]boolean
[‘misc.session lock xray’].
- [‘misc.size_limits_tiled’]boolean
[‘misc.size limits tiled’].
- [‘misc.splash_font_family’]string
[‘misc.splash font family’].
- [‘misc.swallow_exception_regex’]string
[‘misc.swallow exception regex’].
- [‘misc.swallow_regex’]string
[‘misc.swallow regex’].
- [‘misc.vrr’]integer | boolean
[‘misc.vrr’].
- [‘opengl.nvidia_anti_flicker’]boolean
[‘opengl.nvidia anti flicker’].
- [‘quirks.prefer_hdr’]integer | boolean
[‘quirks.prefer hdr’].
- [‘quirks.skip_non_kms_dmabuf_formats’]boolean
[‘quirks.skip non kms dmabuf formats’].
- [‘render.cm_auto_hdr’]integer | boolean
[‘render.cm auto hdr’].
- [‘render.cm_enabled’]boolean
[‘render.cm enabled’].
- [‘render.cm_sdr_eotf’]string
[‘render.cm sdr eotf’].
- [‘render.commit_timing_enabled’]boolean
[‘render.commit timing enabled’].
- [‘render.ctm_animation’]integer | boolean
[‘render.ctm animation’].
- [‘render.direct_scanout’]integer | boolean
[‘render.direct scanout’].
- [‘render.expand_undersized_textures’]boolean
[‘render.expand undersized textures’].
- [‘render.fp16_sdr_tf’]integer | boolean
[‘render.fp16 sdr tf’].
- [‘render.icc_vcgt_enabled’]boolean
[‘render.icc vcgt enabled’].
- [‘render.keep_unmodified_copy’]integer | boolean
[‘render.keep unmodified copy’].
- [‘render.new_render_scheduling’]boolean
[‘render.new render scheduling’].
- [‘render.non_shader_cm’]integer | boolean
[‘render.non shader cm’].
- [‘render.non_shader_cm_interop’]integer | boolean
[‘render.non shader cm interop’].
- [‘render.send_content_type’]boolean
[‘render.send content type’].
- [‘render.use_fp16’]integer | boolean
[‘render.use fp16’].
- [‘render.use_shader_blur_blend’]boolean
[‘render.use shader blur blend’].
- [‘render.xp_mode’]boolean
[‘render.xp mode’].
- [‘scrolling.column_width’]number | boolean
[‘scrolling.column width’].
- [‘scrolling.direction’]string
[‘scrolling.direction’].
- [‘scrolling.explicit_column_widths’]string
[‘scrolling.explicit column widths’].
- [‘scrolling.focus_fit_method’]integer | boolean
[‘scrolling.focus fit method’].
- [‘scrolling.follow_focus’]boolean
[‘scrolling.follow focus’].
- [‘scrolling.follow_min_visible’]number | boolean
[‘scrolling.follow min visible’].
- [‘scrolling.fullscreen_on_one_column’]boolean
[‘scrolling.fullscreen on one column’].
- [‘scrolling.wrap_focus’]boolean
[‘scrolling.wrap focus’].
- [‘scrolling.wrap_swapcol’]boolean
[‘scrolling.wrap swapcol’].
- [‘xwayland.create_abstract_socket’]boolean
[‘xwayland.create abstract socket’].
- [‘xwayland.enabled’]boolean
[‘xwayland.enabled’].
- [‘xwayland.force_zero_scaling’]boolean
[‘xwayland.force zero scaling’].
- [‘xwayland.use_nearest_neighbor’]boolean
[‘xwayland.use nearest neighbor’].