From 859b00f7be4b1e5ab6ff67c4685454562347c2bc Mon Sep 17 00:00:00 2001
From: Ratmir Karabut
Date: Fri, 9 May 2025 14:25:42 +0300
Subject: [PATCH] Add far2l
---
.config/far2l/palette.ini | 36 ++
.config/far2l/plugins/state.ini | 352 +++++++++++
.config/far2l/settings/codepages.ini | 3 +
.config/far2l/settings/colors.ini | 909 +++++++++++++++++++++++++++
.config/far2l/settings/config.ini | 201 ++++++
.config/far2l/settings/panel.ini | 175 ++++++
.config/far2l/settings/xlat.ini | 6 +
7 files changed, 1682 insertions(+)
create mode 100644 .config/far2l/palette.ini
create mode 100644 .config/far2l/plugins/state.ini
create mode 100644 .config/far2l/settings/codepages.ini
create mode 100644 .config/far2l/settings/colors.ini
create mode 100644 .config/far2l/settings/config.ini
create mode 100644 .config/far2l/settings/panel.ini
create mode 100644 .config/far2l/settings/xlat.ini
diff --git a/.config/far2l/palette.ini b/.config/far2l/palette.ini
new file mode 100644
index 0000000..72e8092
--- /dev/null
+++ b/.config/far2l/palette.ini
@@ -0,0 +1,36 @@
+[foreground]
+0=#000000
+1=#0028A0
+10=#00FF00
+11=#00FFFF
+12=#FF0000
+13=#FF00FF
+14=#FFFF00
+15=#FFFFFF
+2=#00A000
+3=#00A0A0
+4=#A00000
+5=#A000A0
+6=#A0A000
+7=#C0C0C0
+8=#808080
+9=#0055FF
+
+[background]
+0=#000000
+1=#000080
+10=#00FF00
+11=#00FFFF
+12=#FF0000
+13=#FF00FF
+14=#FFFF00
+15=#FFFFFF
+2=#008000
+3=#008080
+4=#800000
+5=#800080
+6=#808000
+7=#C0C0C0
+8=#808080
+9=#0000FF
+
diff --git a/.config/far2l/plugins/state.ini b/.config/far2l/plugins/state.ini
new file mode 100644
index 0000000..fd52bd0
--- /dev/null
+++ b/.config/far2l/plugins/state.ini
@@ -0,0 +1,352 @@
+[colorer@9d288f225be652f0]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x1
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bd9.a8208.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/colorer/plug/colorer.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginConfigString0=FarColorer
+PluginMenuString0=FarColorer
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x1
+ProcessEditorInputW=0x1
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[autowrap@b96ad5795a8d67e8]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bd2.138b8.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/autowrap/plug/autowrap.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Auto wrap
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x1
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[filecase@beea671f558917c2]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x0
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0be8.10c10.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/filecase/plug/filecase.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Case conversion
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[compare@4fbd5b039e841c2a]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x0
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bdc.118c0.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/compare/plug/compare.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Advanced compare
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[SimpleIndent@1a324f820feb6bcb]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x2
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bcc.37b0.6782980f.67b5a7ad
+Module=/usr/lib/far2l/Plugins/SimpleIndent/plug/SimpleIndent.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x1
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[editcase@f89dfae44b6126a6]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0be2.a8b0.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/editcase/plug/editcase.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Change Case
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[calc@3ff9a4aaf8c5f065]
+AnalyseW=0x0
+CommandPrefix=calc:
+ConfigureW=0x1
+Flags=0xc
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bd5.709d0.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/calc/plug/calc.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginConfigString0=Calculator
+PluginMenuString0=Calculator
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[align@566611e5d223d06f]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bcf.e9e8.6782980f.67b5a7ad
+Module=/usr/lib/far2l/Plugins/align/plug/align.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Align block
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[editorcomp@c94ffdb2743c6a0]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x1
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0be5.148b8.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/editorcomp/plug/editorcomp.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginConfigString0=Editor Autocomplete
+PluginMenuString0=Editor Autocomplete
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x1
+ProcessEditorInputW=0x1
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[incsrch@bbe31b892f5f243b]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x1
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0beb.10978.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/incsrch/plug/incsrch.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginConfigString0=Incremental Search
+PluginMenuString0=Incremental Search
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[drawline@787352e9903daf4d]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x0
+Flags=0x6
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0bdf.37f8.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/drawline/plug/drawline.far-plug-wide
+OpenFilePluginW=0x0
+OpenPluginW=0x1
+PluginMenuString0=Draw lines
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[inside@a5f9b6c779bddba2]
+CommandPrefix=inside
+Configure=0x1
+Flags=0x10
+GetFiles=0x1
+ID=1c0bee.1c8a8.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/inside/plug/inside.far-plug-mb
+OpenFilePlugin=0x1
+OpenPlugin=0x1
+PluginConfigString0=Inside
+Preopen=0
+ProcessDialogEvent=0x0
+ProcessEditorEvent=0x0
+ProcessEditorInput=0x0
+ProcessHostFile=0x1
+ProcessViewerEvent=0x0
+SetFindList=0x0
+SysID=0x0
+
+[multiarc@54aa431882b67eae]
+CommandPrefix=ma
+Configure=0x1
+Flags=0x10
+GetFiles=0x1
+ID=1c0bf1.665c8.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/multiarc/plug/multiarc.far-plug-mb
+OpenFilePlugin=0x1
+OpenPlugin=0x1
+PluginConfigString0=Archive support
+Preopen=0
+ProcessDialogEvent=0x0
+ProcessEditorEvent=0x0
+ProcessEditorInput=0x0
+ProcessHostFile=0x1
+ProcessViewerEvent=0x0
+SetFindList=0x0
+SysID=0x0
+
+[tmppanel@4689c95297997c26]
+AnalyseW=0x0
+CommandPrefix=tmp
+ConfigureW=0x1
+DiskMenuString0=temporary
+Flags=0x0
+GetCustomDataW=0x0
+GetFilesW=0x0
+ID=1c0c23.198f0.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/tmppanel/plug/tmppanel.far-plug-wide
+OpenFilePluginW=0x1
+OpenPluginW=0x1
+PluginConfigString0=Temporary panel
+PluginMenuString0=Temporary panel
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x1
+SysID=0x0
+
+[NetRocks@ddd92984c66ffb02]
+AnalyseW=0x0
+CommandPrefix=net:sftp:scp:shell:ftp:ftps:smb:nfs:dav:davs:file:
+ConfigureW=0x1
+DiskMenuString0=NetRocks
+Flags=0x10
+GetCustomDataW=0x0
+GetFilesW=0x1
+ID=1c0bc8.91cd0.6782980f.67b5a7ad
+Module=/usr/lib/far2l/Plugins/NetRocks/plug/NetRocks.far-plug-wide
+OpenFilePluginW=0x1
+OpenPluginW=0x1
+PluginConfigString0=NetRocks options
+PluginMenuString0=NetRocks
+Preopen=0
+ProcessDialogEventW=0x0
+ProcessEditorEventW=0x0
+ProcessEditorInputW=0x0
+ProcessHostFileW=0x0
+ProcessSynchroEventW=0x0
+ProcessViewerEventW=0x0
+SetFindListW=0x0
+SysID=0x0
+
+[python@75c4330c01e62dc0]
+AnalyseW=0x0
+CommandPrefix=
+ConfigureW=0x1
+Flags=0x8002
+GetCustomDataW=0x0
+GetFilesW=0x1
+ID=1c0c20.ae58.6782980f.67b5a7ae
+Module=/usr/lib/far2l/Plugins/python/plug/python.far-plug-wide
+OpenFilePluginW=0x1
+OpenPluginW=0x1
+Preopen=1
+ProcessDialogEventW=0x1
+ProcessEditorEventW=0x1
+ProcessEditorInputW=0x1
+ProcessHostFileW=0x1
+ProcessSynchroEventW=0x1
+ProcessViewerEventW=0x1
+SetFindListW=0x1
+SysID=0x0
+
diff --git a/.config/far2l/settings/codepages.ini b/.config/far2l/settings/codepages.ini
new file mode 100644
index 0000000..21e97f5
--- /dev/null
+++ b/.config/far2l/settings/codepages.ini
@@ -0,0 +1,3 @@
+[CodePages]
+CPMenuMode2=0x1
+
diff --git a/.config/far2l/settings/colors.ini b/.config/far2l/settings/colors.ini
new file mode 100644
index 0000000..dd6d006
--- /dev/null
+++ b/.config/far2l/settings/colors.ini
@@ -0,0 +1,909 @@
+[Colors/Highlight/Group0]
+ContinueProcessing=0
+CursorColor=0x3c
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x200000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=!
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x1c
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group1]
+ContinueProcessing=0
+CursorColor=0x3f
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x410
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=~
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x1f
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group2]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x400
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=@
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x9b
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group3]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x800000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=-
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x19
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group4]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x40
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=+
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x19
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group5]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x1000000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=|
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x19
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group6]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x2000000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr==
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x19
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group7]
+ContinueProcessing=0
+CursorColor=0x31
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x8000000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=«
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x1b
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group8]
+ContinueProcessing=0
+CursorColor=0x38
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x2
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x13
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group9]
+ContinueProcessing=0
+CursorColor=0x38
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x12
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=/
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x13
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group10]
+ContinueProcessing=1
+CursorColor=0x38
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x4
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=☼
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x13
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group11]
+ContinueProcessing=0
+CursorColor=0x32
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x400400
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x12
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group12]
+ContinueProcessing=0
+CursorColor=0x3f
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x10
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=/
+Mask=*|..
+MaskIgnoreCase=1
+NormalColor=0x1f
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group13]
+ContinueProcessing=0
+CursorColor=0x0
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x0
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x10
+MarkChar=0x0
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=/
+Mask=..
+MaskIgnoreCase=1
+NormalColor=0x0
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group14]
+ContinueProcessing=1
+CursorColor=0x32
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=1
+IncludeAttributes=0x400000
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=*
+Mask=*
+MaskIgnoreCase=1
+NormalColor=0x12
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group15]
+ContinueProcessing=0
+CursorColor=0x5500013a
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x4
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=♪
+Mask=*.aif,*.cda,*.mid,*.midi,*.mp3,*.mpa,*.ogg,*.wma,*.flac,*.wav,*.ape,*.wv,*.voc,*.669,*.digi,*.amf,*.ams,*.dbm,*.dmf,*.dsm,*.gdm,*.imf,*.it,*.itg,*.itp,*.j2b,*.mdl,*.med,*.mo3,*.mod,*.mt2,*.mtm,*.okt,*.plm,*.psm,*.ptm,*.s3m,*.sfx,*.stm,*.stp,*.uax,*.ult,*.xm
+MaskIgnoreCase=1
+NormalColor=0xaaff00011a
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group16]
+ContinueProcessing=0
+CursorColor=0x55000132
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.dll,*.so,*.dll.*,*.so.*,*.obj,*.o,*.a,*.lib,*.sys,*.pyo,*.vim
+MaskIgnoreCase=1
+NormalColor=0xb8000112
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group17]
+ContinueProcessing=0
+CursorColor=0x8f0c000132
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.c,*.cpp,*.c++,*.h,*.hpp,*.h++,*.asm,*.inc,*.src,*.css,*.glsl,*.lua,*.java,*.php,*.go,*.perl,*.r,*.bas,*.pas,*.jsm,*.qml,*.js,*.kt,*.sample,*.vs,*.fs,*.fx,*.hlsl,*.fsh,*.vsh,*.pixel,*.vertex,*.fragmentshader,*.fragment,*.vertexshader,*.ml,*.frag,*.geom,*.vert,*.rs,*.ts,*.jam,*.tcl, *.swift
+MaskIgnoreCase=1
+NormalColor=0xffbcac0112
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group18]
+ContinueProcessing=0
+CursorColor=0x67670136
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.mkv,*.webm,*.mpg,*.mp2,*.mpeg,*.mpe,*.mpv,*.mp4,*.m4p,*.m4v,*.avi,*.wmv,*.mov,*.qt,*.flv,*.swf,*.avchd,*.3gp,*.vob
+MaskIgnoreCase=1
+NormalColor=0x30b8ff0116
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group19]
+ContinueProcessing=0
+CursorColor=0x432e0136
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.avif,*.jpg,*.jpeg,*.jpeg2000,*.ico,*.gif,*.png,*.webp,*.tga,*.bmp,*.pcx,*.tiff,*.tif,*.psd,*.eps,*.indd,*.svg,*.ai,*.cpt,*.kra,*.pdn,*.psp,*.xcf,*.sai,*.cgm,*.mpo,*.pns,*.jps
+MaskIgnoreCase=1
+NormalColor=0xffae0116
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group20]
+ContinueProcessing=0
+CursorColor=0x432e0136
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.ma,*.mb,*.opengex,*.ply,*.pov-ray,*.prc,*.step,*.skp,*.stl,*.u3d,*.vrml,*.xaml,*.xgl,*.xvl,*.xvrml,*.x3d,*.3d,*.3df,*.3dm,*.3ds,*.3dxml,*.x3d,*.dds,*.sdkmesh,*.x,*.hdr,*.ktx,*.amf,*.asymptote,*.blend,*.collada,*.dgn,*.dwf,*.dwg,*.dxf,*.drawings,*.flt,*.fvrml,*.gltf,*.hsf,*.iges,*.imml,*.ipa,*.jt
+MaskIgnoreCase=1
+NormalColor=0xffae0116
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group21]
+ContinueProcessing=0
+CursorColor=0x7676760136
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.docx,*.odt,*.pdf,*.rtf,*.tex,*.wpd,*.htm,*.html,*.key,*.odp,*.pps,*.ppt,*.pptx,*.ods,*.xls,*.xlsm,*.xlsx,*.srt,*.nfo,*.rst,*.man,read.me,readme*,*.txt,*.chm,*.hlp,*.doc,*.md,NEWS
+MaskIgnoreCase=1
+NormalColor=0xcccccc0116
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group22]
+ContinueProcessing=0
+CursorColor=0x3a
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.sh,*.py,*.pl,*.cmd,*.exe,*.bat,*.com,*.run,*.elf
+MaskIgnoreCase=1
+NormalColor=0x1a
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group23]
+ContinueProcessing=0
+CursorColor=0x3d
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.rar,*.zip,*.[zj],*.[7bglx]z,*.[bg]zip,*.tar,*.t[agbx]z,*.ar[cj],*.r[0-9][0-9],*.a[0-9][0-9],*.bz2,*.cab,*.msi,*.jar,*.lha,*.lzh,*.ha,*.ac[bei],*.pa[ck],*.rk,*.cpio,*.rpm,*.tbz2,*.zoo,*.zst,*.hqx,*.sit,*.ice,*.uc2,*.ain,*.imp,*.777,*.ufa,*.boa,*.bs[2a],*.sea,*.hpk,*.ddi,*.x2,*.rkv,*.[lw]sz,*.h[ay]p,*.lim,*.sqz,*.chz
+MaskIgnoreCase=1
+NormalColor=0x1d
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight/Group24]
+ContinueProcessing=0
+CursorColor=0x36
+CursorColorMask=0xfffffffd0f
+DateAfter=00 00 00 00 00 00 00 00
+DateBefore=00 00 00 00 00 00 00 00
+DateRelative=0
+DateType=0x0
+ExcludeAttributes=0x10
+Flags=0x0
+IgnoreMask=0
+IncludeAttributes=0x0
+MarkChar=0xff0000
+MarkCharCursorColor=0x0
+MarkCharCursorColorMask=0xffffffffffffffff
+MarkCharNormalColor=0x0
+MarkCharNormalColorMask=0xffffffffffffffff
+MarkCharSelectedColor=0x0
+MarkCharSelectedColorMask=0xffffffffffffffff
+MarkCharSelectedCursorColor=0x0
+MarkCharSelectedCursorColorMask=0xffffffffffffffff
+MarkStr=
+Mask=*.bak,*.tmp
+MaskIgnoreCase=1
+NormalColor=0x16
+NormalColorMask=0xfffffffd0f
+SelectedColor=0x0
+SelectedColorMask=0xffffffffffffffff
+SelectedCursorColor=0x0
+SelectedCursorColorMask=0xffffffffffffffff
+SizeAboveS=
+SizeBelowS=
+UseAttr=1
+UseDate=1
+UseSize=0
+
+[Colors/Highlight]
+Initialized=1
+
+[Colors]
+CurrentPalette=3f 0f 3e 0e 3f 3f 30 0f 3e 0e 1b 1e 17 1e 30 3e 1b 30 1e 1b 3e 70 7e 70 70 7e 30 70 30 7e 3e 70 0f 7e 0e 4f 4e 4f 4f 4e 30 4f 70 4e 7e 07 30 07 07 30 1b 30 30 1b 30 30 30 3f 3e 0f 30 30 3e 37 1b 30 1b 0b 0f 30 1e 00 70 3f 1b 07 78 38 78 48 38 48 38 30 30 70 70 0f 37 3f 0f 3e 0e 3f 3f 38 3f 4f 70 4e 7e 4f 4f 4f 3f 0f 3e 0e 3f 3f 38 3f 7e 78 0e 3e 38 0e 4e 48 7e 3e 38 0e 3e 38 0e 07 1b 38 07 38 07 78 07 38 07 48 70 70 30 7e 3e 4f 70 4e 7e
+CurrentPaletteRGB=3f 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 37 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 78 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 78 00 00 00 00 00 00 00 48 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 48 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 37 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 78 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 48 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 78 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 48 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 4e 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00
+TempColors256=f0 ee f0 ee f0 ee f0 ee f0 ee f0 ee f0 ee f0 ee f0 ee f0 ee
+TempColorsRGB=3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00 3a 53 48 00 50 73 63 00
+
diff --git a/.config/far2l/settings/config.ini b/.config/far2l/settings/config.ini
new file mode 100644
index 0000000..d57c43e
--- /dev/null
+++ b/.config/far2l/settings/config.ini
@@ -0,0 +1,201 @@
+[Upgrade]
+UpgradedOn=0x67b5a7b3
+
+[VMenu]
+HistDirsPrefixLen=0x14
+HistShowTimes=0000000000000000
+LBtnClick=1
+MBtnClick=2
+MenuStopWrapOnEdge=1
+RBtnClick=1
+
+[Descriptions]
+AnsiByDefault=0
+ListNames=Descript.ion,Files.bbs
+ROUpdate=0
+SaveInUTF=0
+SetHidden=1
+StartPos=0
+UpdateMode=1
+
+[Layout]
+FullscreenHelp=0
+LeftHeightDecrement=0
+RightHeightDecrement=0
+WidthDecrement=0
+
+[PluginConfirmations]
+EvenIfOnlyOnePlugin=0
+OpenFilePlugin=0
+Prefix=0
+SetFindList=0
+StandardAssociation=0
+
+[Confirmations]
+AllowReedit=1
+ClearVT=1
+Copy=1
+Delete=1
+DeleteFolder=1
+Drag=1
+Esc=1
+Exit=1
+ExitOrBknd=1
+HistoryClear=1
+Move=1
+RO=1
+RemoveConnection=1
+RemoveHotPlug=1
+
+[Language]
+Help=English
+Main=English
+
+[System]
+AutoHighlightHistory=1
+AutoSaveSetup=0
+AutoUpdateRemoteDrive=1
+CopyTimeRule=3
+CopyXAttr=0
+DeleteToRecycleBin=0
+DeleteToRecycleBinKillLink=1
+DriveColumn2=$U$$>$T
+DriveColumn3=$S$D
+DriveDisconnectMode=1
+DriveExceptions=/System/*;/proc;/proc/*;/sys;/sys/*;/dev;/dev/*;/run;/run/*;/tmp;/snap;/snap/*;/private;/private/*;/var/lib/lxcfs;/var/snap/*;/var/spool/cron;/tmp/.*
+DriveMenuMode2=-1
+FileSearchMode=4
+FindAlternateStreams=0
+FindCaseSensitiveFileMask=1
+FindCodePage=0xffffffff
+FindFolders=1
+FindSymLinks=1
+FolderInfo=DirInfo,File_Id.diz,Descript.ion,ReadMe.*,Read.Me
+HistoryRemoveDupsRule=2
+HowCopySymlink=1
+InactivityExit=0
+InactivityExitTime=15
+MakeLinkSuggestSymlinkAlways=1
+MultiCopy=0
+MultiMakeDir=0
+OnlyFilesSize=0
+PersonalPluginsPath=
+SaveFoldersHistory=1
+SaveHistory=1
+SaveViewHistory=1
+ScanJunction=1
+ScanSymlinks=1
+SearchInFirstSize=
+SearchOutFormat=D,S,A
+SearchOutFormatWidth=14,13,0
+SparseFiles=0
+SudoConfirmModify=1
+SudoEnabled=1
+SudoPasswordExpiration=900
+UseCOW=0
+UseFilterInSearch=0
+WriteThrough=0
+
+[Notifications]
+OnConsole=1
+OnFileOperation=1
+OnlyIfBackground=1
+
+[Editor]
+AutoDetectCodePage=0
+AutoIndent=0
+DefaultCodePage=0xfde9
+DelRemovesBlocks=1
+EditorCursorBeyondEOL=1
+ExpandTabs=0
+ExternalEditorName=
+PersistentBlocks=0
+ReadOnlyLock=0
+SaveEditorPos=1
+SaveEditorShortPos=1
+SearchPickUpWord=0
+SearchRegexp=0
+SearchSelFound=0
+ShowKeyBar=1
+ShowScrollBar=0
+ShowTitleBar=1
+ShowWhiteSpace=0
+TabSize=8
+UseEditorConfigOrg=1
+UseExternalEditor=0
+
+[Dialog]
+AutoComplete=1
+DelRemovesBlocks=1
+EULBsClear=0
+EditBlock=0
+EditHistory=1
+MouseButton=65535
+
+[Viewer]
+AutoDetectCodePage=0
+DefaultCodePage=0xfde9
+ExternalViewerName=
+IsWrap=1
+PersistentBlocks=0
+SaveViewerPos=1
+SaveViewerShortPos=1
+SearchRegexp=0
+ShowArrows=1
+ShowKeyBar=1
+ShowScrollbar=0
+ShowTitleBar=1
+TabSize=8
+UseExternalViewer=0
+Wrap=0
+
+[Interface/Completion]
+Append=0
+Exceptions=git*reset*--hard;*://*:*@*;" *"
+ModalList=0
+ShowList=1
+
+[Interface]
+ConsolePaintSharp=0
+CopyShowTotal=1
+CtrlPgUp=1
+DateFormat=1
+DateSeparator=-
+DecimalSeparator=.
+DelShowTotal=0
+ExclusiveAltLeft=0
+ExclusiveAltRight=0
+ExclusiveCtrlLeft=0
+ExclusiveCtrlRight=0
+ExclusiveWinLeft=0
+ExclusiveWinRight=0
+Mouse=1
+OSC52ClipSet=0
+ShowMenuBar=0
+TTYPaletteOverride=1
+TimeSeparator=:
+WindowTitle=%State - FAR2L %Ver %Backend %User@%Host
+
+[Cmdline]
+AutoComplete=1
+DelRemovesBlocks=1
+EditBlock=0
+PromptFormat="$p$# "
+ShellCmd=bash -i
+Splitter=1
+UsePromptFormat=0
+UseShell=0
+VTLogLimit=5000
+WaitKeypress=1
+
+[Screen]
+Clock=1
+CursorBlinkInterval=500
+KeyBar=1
+ScreenSaver=0
+ScreenSaverTime=5
+ViewerEditorClock=0
+
+[Filters]
+FoldersFilterFFlags=000000000000000000000000000000000000000000000000
+
diff --git a/.config/far2l/settings/panel.ini b/.config/far2l/settings/panel.ini
new file mode 100644
index 0000000..17c84c8
--- /dev/null
+++ b/.config/far2l/settings/panel.ini
@@ -0,0 +1,175 @@
+[Panel/Layout]
+ColumnTitles=1
+FreeInfo=0
+ScreensNumber=1
+Scrollbar=0
+SortMode=1
+StatusLine=1
+TotalInfo=1
+
+[Panel/Right]
+CaseSensitiveSort=0
+CurFile=
+DirectoriesFirst=1
+Focus=1
+Folder=/home/tr/tmp
+NumericSort=0
+SelectedFirst=0
+SortGroups=0
+SortMode=1
+SortOrder=1
+Type=0
+ViewMode=1
+Visible=1
+
+[Panel/Left]
+CaseSensitiveSort=0
+CurFile=PZC_934_Детские_товары.xlsx
+DirectoriesFirst=1
+Focus=0
+Folder=/home/tr/tmp
+NumericSort=0
+SelectedFirst=0
+SortGroups=0
+SortMode=3
+SortOrder=1
+Type=0
+ViewMode=1
+Visible=1
+
+[Panel]
+AutoUpdateLimit=0x0
+CaseSensitiveCompareSelect=1
+FilenameMarksAlign=1
+Highlight=1
+MaxFilenameIndentation=0x8
+MinFilenameIndentation=0x0
+ReverseSort=1
+SelectFolders=0
+ShowFilenameMarks=1
+ShowHidden=0
+SortFolderExt=0
+
+[Panel/Tree]
+AutoChangeFolder=0
+
+[Panel/ViewModes/Mode0]
+AlignExtensions=1
+ColumnWidths=0,10,0
+Columns=NM,SC,D
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0
+StatusColumns=NR
+
+[Panel/ViewModes/Mode1]
+AlignExtensions=1
+ColumnWidths=0,0,0
+Columns=N,N,N
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6,6,0,5
+StatusColumns=NR,O,U,S,D,T
+
+[Panel/ViewModes/Mode2]
+AlignExtensions=0
+ColumnWidths=0,0
+Columns=N,N
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6,6,0,5
+StatusColumns=NR,O,U,S,D,T
+
+[Panel/ViewModes/Mode3]
+AlignExtensions=1
+ColumnWidths=0,6,0,5
+Columns=N,S,D,T
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6
+StatusColumns=NR,O,U
+
+[Panel/ViewModes/Mode4]
+AlignExtensions=0
+ColumnWidths=0,6
+Columns=N,S
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,0,6,6,0,5
+StatusColumns=NR,S,O,U,D,T
+
+[Panel/ViewModes/Mode5]
+AlignExtensions=1
+ColumnWidths=0,6,6,14,14,14,6,6,0
+Columns=N,S,P,DM,DC,DA,O,U,A
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=1
+StatusColumnWidths=0
+StatusColumns=NR
+
+[Panel/ViewModes/Mode6]
+AlignExtensions=1
+ColumnWidths=40%,0
+Columns=N,Z
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6,6,0,5
+StatusColumns=NR,O,U,S,D,T
+
+[Panel/ViewModes/Mode7]
+AlignExtensions=1
+ColumnWidths=0,6,54
+Columns=N,S,Z
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=1
+StatusColumnWidths=0
+StatusColumns=NR
+
+[Panel/ViewModes/Mode8]
+AlignExtensions=1
+ColumnWidths=0,6,6,15
+Columns=N,S,O,U
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6,6,0,5
+StatusColumns=NR,O,U,S,D,T
+
+[Panel/ViewModes/Mode9]
+AlignExtensions=1
+ColumnWidths=0,6,3
+Columns=N,S,LN
+FileLowerCase=0
+FileUpperToLowerCase=0
+FolderAlignExtensions=0
+FolderUpperCase=0
+FullScreen=0
+StatusColumnWidths=0,6,6,6,0,5
+StatusColumns=NR,O,U,S,D,T
+
diff --git a/.config/far2l/settings/xlat.ini b/.config/far2l/settings/xlat.ini
new file mode 100644
index 0000000..3252930
--- /dev/null
+++ b/.config/far2l/settings/xlat.ini
@@ -0,0 +1,6 @@
+[XLat]
+EnableForDialogs=1
+EnableForFastFileFind=1
+WordDivForXlat=" \t!#$%^&*()+|=\\/@?"
+XLat=ru:qwerty-йцукен
+