CudaText

https://cudatext.github.io/

Linux Mint 22.3 needs the QT5 version:

sudo apt-get install libqt5pas1 libqt5pas-dev
sudo dpkg -i cudatext_1.234.0.2-1_qt5_amd64.deb 

Settings user:

~/.config/cudatext/settings/user.json
{
  "ui_theme": "cobalt",
  "ui_theme_syntax": "cobalt",
  "font_name__linux": "Ubuntu Sans Mono",
  "font_size__linux": 10,
  "ui_session_save_interval": 20,
  "mouse_middle_click": 2,
  "ui_tab_angled": false,
  "ui_tab_disabled": false,
  "ui_tab_fullcolor": false,
  "ui_tab_multiline": false,
  "ui_tab_numbers": false,
  "ui_tab_show_x": 2,
  "ui_tab_size_x_min": 80,
}

“ui_session_save_interval”: 20 - sets session auto save to 20 seconds
“mouse_middle_click”: 2 - allows middle mouse button to paste selection clipboard content on click
The ui_tab settings set a min width of tabs and scrolling instead of squeezing them in a row.