dotfiles/.notion/cfg_notion.lua

76 lines
1.7 KiB
Lua
Raw Normal View History

2022-12-04 23:38:54 +01:00
--
-- Ion main configuration file
--
-- Meta key that can be use in key bindings (xmodmap)
META="Mod1+"
-- Editor command
EDIT_COMMAND="bterm -e vim"
-- Display command (used to display keyboard layout reference)
VIEW_COMMAND="firefox"
-- Configure global notion core settings
ioncore.set{
-- Fast clicks are considered double-clicks (default: 250)
--dblclick_delay=250,
-- Quit resize mode timeout (default: 1500)
--kbresize_delay=1500,
-- Display frame content while resizing (default: false)
opaque_resize=false,
-- float dialog type windows
window_dialog_float=true,
-- Mouse cursor moves with focus changes (default: true)
warp=true,
-- Switch frames to display newly mapped windows (default: true)
--switchto=true,
-- On frame close, switch to this frame (default: next)
-- Possible values: next, last
--frame_default_index='next',
-- Auto-unsqueeze transients/menus/queries (default: true)
-- unsqueeze=false,
-- Display tooltips for activity on hidden workspace (default: true)
--screen_notify=true,
--
-- Show Workspace after switch
--workspace_indicator_timeout=1000,
--
--
framed_transients=true,
window_stacking_request="activate",
}
-- Load configuration of the Ion 'core'. Most bindings are here.
dopath("cfg_notioncore")
-- Load some kludges to make apps behave better.
dopath("cfg_kludges")
-- Define some layouts.
2023-01-31 18:41:01 +01:00
dopath("cfg_layouts")
2023-01-30 10:56:19 +01:00
-- dopath("cfg_layout_dev")
2022-12-04 23:38:54 +01:00
-- Load modules
-- Module mod_$module loads cfg_$module
dopath("mod_query")
dopath("mod_menu")
dopath("mod_tiling")
dopath("mod_sp")
2023-01-30 10:56:19 +01:00
-- dopath("mod_dock")
dopath("mod_statusbar")
2022-12-04 23:38:54 +01:00
dopath("mod_float-sb")
dopath("mod_switch_or_create_ws")
2022-12-04 23:38:54 +01:00
dopath("mod_xrandr")
2023-01-31 18:41:01 +01:00