Package Details: st 0.9-4

Git Clone URL: https://aur.archlinux.org/st.git (read-only, click to copy)
Package Base: st
Description: A simple virtual terminal emulator for X.
Upstream URL: https://st.suckless.org
Licenses: MIT
Submitter: Foxboron
Maintainer: jose1711 (waschtl, kstolp)
Last Packager: waschtl
Votes: 87
Popularity: 0.85
First Submitted: 2017-11-20 15:32 (UTC)
Last Updated: 2023-02-12 20:34 (UTC)

Dependencies (1)

Required by (4)

Sources (3)

Latest Comments

1 2 3 4 5 Next › Last »

Tetrapyle commented on 2023-05-11 14:42 (UTC)

Hi, yay keeps the package in a place you can look for in the man page, do $ man yay and search for CACHE.

But anyway, definitely do not use an AUR helper for installing st. It's simply not designed to.

I suggest you read https://bbs.archlinux.org/viewtopic.php?id=267579 and maybe open your own thread in the forum.

markboston commented on 2023-05-09 16:58 (UTC)

i installed it via yay. does yay keep the package?

Tetrapyle commented on 2023-05-09 15:12 (UTC) (edited on 2023-05-09 15:12 (UTC) by Tetrapyle)

markboston, When you've downloaded the package, gunzipped and untared it, there are 3 files : PKGBUILD README.terminfo.rst terminfo.patch

Generate config.def.h by running: $ makepkg --nobuild

Modify it, for instance : #define MODKEY Mod4Mask

Build it without reextracting the source: $ makepkg --noextract

Install the package: $ makepkg --install

It's been a long time, correct me if I'm wrong.

markboston commented on 2023-05-09 06:25 (UTC)

where is the config.def.h file located? ive looked through my whole system and can't find this file.

m040601 commented on 2022-12-08 16:55 (UTC)

It's been now 2 months since this (super important) PKGBUILD has been marked out of date, and no response was given.

Has anyone tried to contact the listed contacts ?

jose1711  jose1711@gmail.com 
waschtl Sebastian J. Bronner waschtl@sbronner.com 

ang commented on 2022-05-01 07:33 (UTC) (edited on 2022-05-01 07:34 (UTC) by ang)

Hello, since packages are now compressed with zstandard by default, can you please add that pattern to .gitignore:

diff --git a/.gitignore b/.gitignore
index 2d32340..2d7d03c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 /*.pkg.tar.xz
+/*.pkg.tar.zst
 /config.def.h
 /config.h
 /pkg/

Thank you.

maandree commented on 2022-02-18 09:25 (UTC)

Please consider using the patch(1) options -d and -p instead of --directory and --strip, so that GNU patch is not required.

thiagowfx commented on 2021-06-29 18:34 (UTC)

https://wiki.archlinux.org/title/Arch_package_guidelines#Package_etiquette:

Do not use makepkg subroutines (e.g. error, msg, msg2, plain, warning) as they might change at any time. To print data, use printf or echo.

This package is needlessly using warning.