My patched version of suckless' terminal - st.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.7 KiB

9 months ago
6 months ago
9 months ago
6 months ago
9 months ago
6 months ago
9 months ago
9 months ago
6 months ago
9 months ago
9 months ago
6 months ago
7 months ago
6 months ago
7 months ago
7 months ago
6 months ago
7 months ago
7 months ago
6 months ago
7 months ago
7 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
6 months ago
7 months ago
  1. # st
  2. This is my patched version of st. The base version is directly from suckless.org.
  3. ## Patches
  4. The list below shows the currently applied patches to the master branch.
  5. - st-alpha-0.8.2.diff (adds transparency)
  6. - st-anysize-0.8.1.diff (st leaves no gaps if the height/width doesn't match a multiple of character height)
  7. - st-font2-20190416-ba72400.diff (allows to set multiple spare fonts as fallback)
  8. - st-scrollback-0.8.2.diff (add scrollback functionality)
  9. ## Hotkeys
  10. There are various shortcuts and hotkeys used in this version. Included in my build are the following.
  11. | ModKey | Shift | Key | Function |
  12. |--------|-------|---------|-----------------|
  13. | Alt | | Break | Send break |
  14. | Alt | | Print | Toggle printer |
  15. | Alt | | Print | Print screen |
  16. | | Shift | Insert | Clipboard paste |
  17. | Alt | | c | Clipboard copy |
  18. | Alt | | v | Clipboard paste |
  19. | Alt | | p | Selected paste |
  20. | Alt | | NumLock | Toggle Numlock |
  21. | Alt | | k | Scroll up |
  22. | Alt | | j | Scroll down |
  23. | Alt | Shift | u | Zoom in |
  24. | Alt | Shift | i | Zoom out |
  25. ## Installation
  26. To install this package you can run several commands.
  27. ### AUR
  28. If you're on Arch you can use the Arch User Repository.
  29. For simplicity you can use a AUR-helper such as yay.
  30. - `yay -S st-tiyn-git`
  31. Or you can clone it and run it by makepkg.
  32. - `git clone https://aur.archlinux.org/st-tiyn-git.git`
  33. - `makepkg -sirc`
  34. ### MAKE
  35. The most basic way is to clone the repository and then invoke make.
  36. - `git clone https://github.com/tiyn/st`
  37. - `make clean install`