Suggest: about:myconfig Displays the user's modified .ini settings (those with non-default values).

Discussion related to "Everything" 1.5 Alpha.
Post Reply
raccoon
Posts: 1017
Joined: Thu Oct 18, 2018 1:24 am

Suggest: about:myconfig Displays the user's modified .ini settings (those with non-default values).

Post by raccoon »

When installing Everything to a second machine (or walking someone else through installing Everything for themselves) one of the trickiest things is remembering and hunting down all of the settings you would like to migrate over as well. Copying the Everything.ini file works, kinda, but it also contains a lot of local machine data that you might not want to migrate to different computers (or publish on the Interwebs). And if you just want to quickly hunt down a handful of settings names, you have to crawl through a 2,672 line file.

about:myconfig

Displays a list of all .ini settings that differ from Everything's default values.
These settings are displayed in two sections, Options and Other.
Options: Configurations typically set by the user from the Options panel.
Other: Miscellaneous last-session settings and index history.

Code: Select all

Everything-1.5a.ini
Options:

alternate_row_color=1
auto_include_removable_volumes=1
bookmark_remember_case=0
bookmark_remember_columns=0
bookmark_remember_diacritic=0
bookmark_remember_filter=0
bookmark_remember_ignore_punctuation=0
bookmark_remember_ignore_whitespace=0
bookmark_remember_index=0
bookmark_remember_path=0
bookmark_remember_prefix=0
bookmark_remember_regex=0
bookmark_remember_sort=0
bookmark_remember_suffix=0
bookmark_remember_view=0
bookmark_remember_wholeword=0
dark_accent=1
dark_accent_color=#3399ff
db_auto_save_idle_delay=300000
edit_advanced_advanced_rename_keys=9329
exclude_folders=$RECYCLE.BIN,System Volume Information
fast_attributes_sort=1
fast_date_created_sort=1
fast_extension_sort=1
filter=DOCUMENT
filters_visible=1
folder_append_path_separator=1
home_columns=1
home_filter=1
home_ignore_punctuation=1
home_ignore_whitespace=1
home_match_case=1
home_match_diacritics=1
home_match_path=1
home_match_prefix=1
home_match_suffix=1
home_match_whole_word=1
home_regex=1
home_search=1
home_sort=1
home_view=1
hotkey_explorer_path_search=1
icon_shell_extensions=0
index_attributes=1
index_date_created=1
index_recent_changes=1
match_path=0
new_window_key=1043
operator_precedence=1
parent_rename_keys=8817
path_hit_text_only=0
plugin_enabled=1,1,1
plugin_filename=ETP FTP Server.dll,Everything Server.dll,HTTP Server.dll
show_copy_name=1
show_copy_path=1
show_explore=1
show_explore_path=1
show_number_of_results_with_selection=1
single_click_tray=1
size_format=1
snap=1
statusbar_format=#if:<#result-count:==1,1 object,#TEXT:<#result-count:,#,###> objects>. (#if:<#file-result-count:==1,1 file,#TEXT:<#file-result-count:,#,###> files>, #if:<#folder-result-count:==1,1 folder,#TEXT:<#folder-result-count:,#,###> folders>)
toggle_window_key=19


Everything-1.5a.ini
Other:

advanced_move_to_high=497
advanced_move_to_wide=528
advanced_move_to_x=696
advanced_move_to_y=261
advanced_search_high=497
advanced_search_wide=596
advanced_search_x=662
advanced_search_y=272
allocation_size_column_pos=5
alternate_data_stream_count_column_pos=8
alternate_data_stream_count_column_width=60
alternate_data_stream_names_column_pos=8
attribute_column_pos=7
attribute_column_visible=1
attribute_column_width=43
bookmark_organize_high=558
bookmark_organize_key_order=3
bookmark_organize_key_wide=96
bookmark_organize_macro_order=2
bookmark_organize_macro_wide=96
bookmark_organize_name_wide=212
bookmark_organize_search_order=1
bookmark_organize_search_wide=381
bookmark_organize_tree_wide=171
bookmark_organize_wide=1119
bookmark_organize_x=469
bookmark_organize_y=196
child_count_column_pos=8
child_count_column_width=46
column_organize_high=518
column_organize_name_wide=256
column_organize_wide=403
content_created_column_pos=8
creation_time_column_pos=4
creation_time_column_visible=1
creation_time_column_width=120
date_recently_changed_column_pos=5
day_created_column_pos=9
descendant_file_count_column_pos=3
extension_column_pos=5
extension_column_visible=1
extension_column_width=62
fat_volume_buffer_size=65536,65536
fat_volume_drive_type=2,3
fat_volume_guids=\\?\Volume{blah-blah-blah},\\?\Volume{blah-blah-blah}
fat_volume_includes=0,0
fat_volume_include_onlys=,
fat_volume_label=blah,blah
fat_volume_monitors=1,1
fat_volume_multithreaded=0,0
fat_volume_paths=X:,Y:
fat_volume_rescan_if_full=0,0
fat_volume_roots=,
fat_volume_update_at=3,3
fat_volume_update_day=0,0
fat_volume_update_interval=6,6
fat_volume_update_interval_type=1,1
fat_volume_update_type=2,2
fat_volume_user_added=0,0
file_list_slot_edit_filename_wide=512
file_list_slot_edit_high=518
file_list_slot_edit_wide=573
file_list_slot_edit_x=1252
file_list_slot_edit_y=191
filter_organize_high=518
filter_organize_key_order=3
filter_organize_key_wide=96
filter_organize_macro_order=2
filter_organize_macro_wide=96
filter_organize_name_wide=96
filter_organize_search_order=1
filter_organize_search_wide=256
filter_organize_wide=691
filter_organize_x=615
filter_organize_y=261
folder_depth_column_pos=8
full_path_length_column_pos=9
help_search_commands_high=422
help_search_commands_wide=528
help_search_commands_x=901
help_search_commands_y=559
help_search_preprocessor_high=422
help_search_preprocessor_wide=529
help_search_preprocessor_x=696
help_search_preprocessor_y=309
help_search_syntax_high=973
help_search_syntax_wide=765
help_search_syntax_x=634
help_search_syntax_y=53
insert_function_column_description_wide=256
insert_function_column_name_wide=256
insert_function_high=518
insert_function_wide=573
last_fast_sort=Path
last_fast_sort_ascending=1
last_options_page=Keyboard
last_write_time_column_width=120
left_sidebar_wide=309
media_created_column_pos=10
name_column_width=603
ntfs_volume_drive_type=3,3,3
ntfs_volume_guids=\\?\Volume{blah-blah-blah},\\?\Volume{blah-blah-blah},\\?\Volume{blah-blah-blah}
ntfs_volume_includes=0,1,1
ntfs_volume_include_onlys=,,
ntfs_volume_label=blah,blah,blah
ntfs_volume_load_recent_changes=0,0,0
ntfs_volume_monitors=1,1,1
ntfs_volume_multithreaded=0,0,0
ntfs_volume_paths=C:,D:,E:
ntfs_volume_roots=,,
ntfs_volume_user_added=0,0,0
opened_by_column_pos=9
options_high=550
options_tree_wide=134
options_wide=592
options_x=990
options_y=274
path_column_width=598
property_select_canonical_name_wide=159
property_select_high=605
property_select_name_wide=159
property_select_sort=1
property_select_tree_wide=138
property_select_type_wide=69
property_select_wide=581
property_select_x=771
property_select_y=117
regular_expression_match_0_column_pos=8
regular_expression_match_0_column_width=299
regular_expression_match_1_column_pos=2
regular_expression_match_1_column_width=331
regular_expression_match_2_column_pos=3
regular_expression_match_2_column_width=161
rename_high=873
rename_wide=776
rename_x=696
rename_y=80
sha512sum_sha512_column_pos=8
sha512sum_sha512_column_width=850
sha512_column_pos=8
sha512_column_width=858
sibling_count_column_pos=9
size_column_width=107
size_on_disk_column_pos=4
sort=Path
sort_ascending=1
thumbnail_size=192
time_created_column_pos=11
total_size_on_disk_column_pos=4
total_size_on_disk_column_width=120
type_column_pos=6
type_column_visible=1
type_column_width=63
undo_history_action_wide=64
undo_history_date_wide=112
undo_history_high=518
undo_history_name_wide=412
undo_history_new_name_wide=430
undo_history_new_path_wide=128
undo_history_path_wide=128
undo_history_wide=1391
undo_history_x=464
undo_history_y=261
window_high=740
window_wide=879
window_x=847
window_y=179


Plugins-1.5a.ini
Options:

allow_disk_access=0
allow_file_download=0
(the above example shows only 230 everything.ini settings out of 2,672 total. 2,442 were omitted because they are default values. this is from my actual working copy of Everything.)

I would also appreciate instruction about bulk-copying of settings from one .ini file to another .ini file, specifically, whether placing the copied settings above (or below) the old settings will cause the copied settings to take precedent and override the old settings. (Where there are duplicate settings in the .ini file, does the first or the last value win?)
Last edited by raccoon on Fri Oct 29, 2021 8:16 pm, edited 3 times in total.
void
Developer
Posts: 16753
Joined: Fri Oct 16, 2009 11:31 pm

Re: Suggest: about:myconfig Displays the user's modified .ini settings (those with non-default values).

Post by void »

I'll put this on my TODO list.
Thank you for the suggestion.

I need to rewrite the Everything config for group policy support.
Currently, Everything doesn't know the default values!


I would also appreciate instruction about bulk-copying of settings from one .ini file to another .ini file, specifically, whether placing the copied settings above (or below) the old settings will cause the copied settings to take precedent and override the old settings. (Where there are duplicate settings in the .ini file, does the first or the last value win?)
Only the bottom most value is used.
Please add your changes to the bottom of an Everything.ini
raccoon
Posts: 1017
Joined: Thu Oct 18, 2018 1:24 am

Re: Suggest: about:myconfig Displays the user's modified .ini settings (those with non-default values).

Post by raccoon »

Thanks for clarity on Everything.ini line order precedence.

Also, serious-face question: Does anyone actually utilize Windows Group Policy in 2021? I thought that was ancient deadwood. Like DDE. And ActiveX.
void
Developer
Posts: 16753
Joined: Fri Oct 16, 2009 11:31 pm

Re: Suggest: about:myconfig Displays the user's modified .ini settings (those with non-default values).

Post by void »

It's still used in enterprise environments.

I will supply admin templates so administrators can deploy settings from a domain controller.


It's also used in non-home versions of Windows to lock down certain settings.
Post Reply