Skip to content
/ st Public
forked from ahmad-shaban/st

Custom build of st terminal from suckless.org by A7MED

License

Notifications You must be signed in to change notification settings

mickg10/st

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • I also added a custom colorscheme

  • Used fonts are Hack 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 don't appear on your apps menu, restart your pc and it should appear

About

Custom build of st terminal from suckless.org by A7MED

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.5%
  • Roff 2.2%
  • Makefile 1.3%