Skip to content

Latest commit

 

History

History
58 lines (53 loc) · 1.38 KB

README.md

File metadata and controls

58 lines (53 loc) · 1.38 KB

Custom build of st terminal from suckless.org by A7MED


Applied patches

  • scrollback-ringbuffer

  • scrollback-mouse

  • scrollback-mouse-altscreen

  • alpha

  • anygeometry

  • anysize

  • workingdir

  • delkey

  • nano shortcuts support

  • font2

  • defaultfontsize

  • vertcenter

  • blinkingcursor

  • bold-is-not-bright

  • colors-at-launch

  • I also added a custom colorscheme

  • Used fonts are Fira Code and Symbola


How to build

Install dependencies

  • Debian

    sudo apt install libx11-dev libxft-dev
  • Fedora

    sudo dnf install libX11-devel libXft-devel
    
  • Arch

    sudo pacman -S libx11 libxft

Clone the repo and start building

git clone https://github.com/ahmed0124/st.git
cd st
sudo make clean install

Now it should be installed on your system and you can run it from command line. You may want to write a st.desktop file and put it on /usr/share/applications to make st appear in your applications menu. Here is an examble of the contents of that file

[Desktop Entry]
Name=st
Comment=simple terminal emulator from suckless.org
Type=Application
Categories=Utility;
Terminal=false
Icon=terminal
Exec=st

if it still doesn't appear on your apps menu, restart your pc and it should appear