Config Fields
More info coming soon...
extensions.new.add_library_doc
["extensions.new"]
add_library_doc = true
export AWIRIX_EXTENSIONS_NEW_ADD_LIBRARY_DOC="true"
Add library documentation "awirix.lua" when creating a new extension
extensions.new.init_git_repo
["extensions.new"]
init_git_repo = true
export AWIRIX_EXTENSIONS_NEW_INIT_GIT_REPO="true"
Initialize a git repository when creating a new extension
extensions.safe_mode
[extensions]
safe_mode = true
export AWIRIX_EXTENSIONS_SAFE_MODE="true"
Enable safe mode for extensions. If enabled, system commands will be disabled and the extension will be unable to access the filesystem outside of API methods.
icon.show_extension_flag
[icon]
show_extension_flag = false
export AWIRIX_ICON_SHOW_EXTENSION_FLAG="false"
Show extension's flag based on its language
icon.show_extension_icon
[icon]
show_extension_icon = true
export AWIRIX_ICON_SHOW_EXTENSION_ICON="true"
Show extension's icon
logs.level
[logs]
level = "info"
export AWIRIX_LOGS_LEVEL="info"
Logs level. Available options are: (from less to most verbose) panic, fatal, error, warn, info, debug, trace
logs.write
[logs]
write = false
export AWIRIX_LOGS_WRITE="false"
Write logs to file
path.downloads
[path]
downloads = "."
export AWIRIX_PATH_DOWNLOADS="."
Default downloads path
path.extensions
[path]
extensions = ""
export AWIRIX_PATH_EXTENSIONS=""
Extensions path. Leave empty for default
path.logs
[path]
logs = ""
export AWIRIX_PATH_LOGS=""
Logs path. Leave empty for default
tui.clickable
[tui]
clickable = false
export AWIRIX_TUI_CLICKABLE="false"
Enable support for mouse clicks in TUI
tui.padding.bottom
["tui.padding"]
bottom = 0
export AWIRIX_TUI_PADDING_BOTTOM="0"
Bottom padding for TUI
tui.padding.left
["tui.padding"]
left = 0
export AWIRIX_TUI_PADDING_LEFT="0"
Left padding for TUI
tui.padding.right
["tui.padding"]
right = 1
export AWIRIX_TUI_PADDING_RIGHT="1"
Right padding for TUI
tui.padding.top
["tui.padding"]
top = 0
export AWIRIX_TUI_PADDING_TOP="0"
Top padding for TUI
tui.prompt_symbol
[tui]
prompt_symbol = "> "
export AWIRIX_TUI_PROMPT_SYMBOL="> "
Prompt symbol to use in text input
tui.show_app_version
[tui]
show_app_version = true
export AWIRIX_TUI_SHOW_APP_VERSION="true"
Show app version on the top left corner of the TUI
tui.show_description
[tui]
show_description = true
export AWIRIX_TUI_SHOW_DESCRIPTION="true"
Show item's description in TUI
tui.show_extension_author
[tui]
show_extension_author = false
export AWIRIX_TUI_SHOW_EXTENSION_AUTHOR="false"
Show extension's author in TUI
video.default_player
[video]
default_player = "auto"
export AWIRIX_VIDEO_DEFAULT_PLAYER="auto"
Default video player. 'auto' is a special value that will try to use the most suitable player.