! These are all possible options, presented with default values. ! xst will fallback to *.option if st.option is not present. ! see src/config.h for more information about option meanings. ! These options only take effect on startup. st.termname: st-256color ! if you do not set shell, precedence is: -e arg, utmp option, SHELL env var, /etc/passwd shell st.shell: /bin/bash ! The following options options can be reloaded via USR1 signal. ! st.font: Liberation Mono:pixelsize=12:antialias=true:autohint=true; st.font: DejaVuSansMono Nerd Font Mono:pixelsize=13:antialias=true:autohint=true st.borderpx: 0 ! Available cursor values: 2 4 6 7 = █ _ | ☃ ( 1 3 5 are blinking versions) st.cursorshape: 2 ! thickness of underline and bar cursors st.cursorthickness: 1 ! 0: normal blinking, 1: leave cursor border and blink with cursors background st.cursorblinkstyle: 0 ! 0: cursor blinks with a constant interval; 1: blinking cycle resets on key input st.cursorblinkontype: 1 st.bold_font: 0 st.xfps: 120 st.actionfps: 30 ! Amount of lines scrolled st.mouseScrollLines: 3 ! Kerning / character bounding-box height multiplier st.chscale: 1.0 ! Kerning / character bounding-box width multiplier st.cwscale: 1.0 ! blinking timeout for terminal and cursor blinking (0 disables) st.blinktimeout: 800 ! bell volume. Value between -100 and 100. (0 disables) st.bellvolume: 100 ! this is a char that is exposed like so: `printf '\033[z'` st.prompt_char: $ ! This option is can be preedit style. Available values: `root` `overthespot` (Default taken `root`) st.imstyle: root ! opacity==255 means what terminal will be not transparent, 0 - fully transparent st.opacity: 255