st-config - My configuration of st suckless simple terminal
Go to file
2024-05-01 11:11:17 +02:00
examples st example image 2022-07-10 14:18:03 +02:00
patches Patches applied 2022-07-10 14:17:48 +02:00
arg.h st 0.8.5 source code 2022-07-10 14:19:06 +02:00
autocomplete.h st 0.8.5 source code 2022-07-10 14:19:06 +02:00
config.def.h st 0.9 source code 2022-11-20 23:51:37 +01:00
config.h st 0.9 source code 2022-11-20 23:51:37 +01:00
config.mk st 0.9 source code 2022-11-20 23:51:37 +01:00
FAQ st 0.9 source code 2022-11-20 23:51:37 +01:00
LEGACY LEGAGY 2022-07-10 14:18:17 +02:00
LICENSE st 0.9 source code 2022-11-20 23:51:37 +01:00
Makefile st 0.8.5 source code 2022-07-10 14:19:06 +02:00
patch.sh Patches applied 2022-07-10 14:17:48 +02:00
README.md README.md 2024-05-01 11:11:17 +02:00
st-autocomplete st 0.8.5 source code 2022-07-10 14:19:06 +02:00
st.1 st 0.8.5 source code 2022-07-10 14:19:06 +02:00
st.c st 0.9 source code 2022-11-20 23:51:37 +01:00
st.desktop Update Name for Desktop File 2022-07-14 01:09:34 +02:00
st.h st 0.9 source code 2022-11-20 23:51:37 +01:00
st.info st 0.8.5 source code 2022-07-10 14:19:06 +02:00
TODO st 0.8.5 source code 2022-07-10 14:19:06 +02:00
win.h st 0.9 source code 2022-11-20 23:51:37 +01:00
x.c st 0.9 source code 2022-11-20 23:51:37 +01:00

st-config - My configuration of st suckless simple terminal

Information:

  • This build contains the following configurations:

    • Font mono by default
    • Font size 13
    • Shell bash by default
    • Theme Onedark
    • Blinking bar cursor
    • Support for scroll with mouse
    • Support for scroll with Alt+j and Alt+k
    • Support for scroll with Alt+Up and Alt+Down
    • Support for scroll block with Alt+PageUp and Alt+PageDown
    • Set font size with -z parameter
    • Increase/Decrease/Reset zoom with Ctrl+9/8/0
    • Increase/Decrease zoom with Ctrl+Plus/Minus
    • Patch autocomplete applied
    • Includes shortcut installation

Dependencies:

  • Arch Linux:

    $ sudo pacman -S gcc git make coreutils freetype2 libxinerama fontconfig libx11 \ 
      libxrender libxft --noconfirm
    
  • Debian/Ubuntu:

    $ sudo apt install gcc git make coreutils libfreetype-dev libxinerama-dev libxft-dev \
      libfreetype6-dev libfontconfig1-dev libxrender-dev -y
    

Build and install:

  • Open terminal and run the following commands:

    $ git clone https://git.q3aql.dev/q3aql/st-config
    $ cd st-config
    $ sudo make install clean