I know that the flag "show_markers_on_untracked_file": false is used to hide icons from files marked as untracked.
Should this option also work on --assume-unchanged files? For what I've seen it does not affect those files and icons are still displayed.