This commit is contained in:
Andreev Gregory 2025-03-25 11:19:14 +03:00
parent 3f15c7b6c2
commit b48198caf0
4 changed files with 21 additions and 4 deletions

View File

@ -29,7 +29,7 @@ clean:
dist: clean
mkdir -p st-$(VERSION)
cp -R FAQ LEGACY TODO LICENSE Makefile README config.mk\
config.def.h st.info st.1 arg.h st.h win.h $(SRC)\
config.def.h show_stuff.sh st_show_stuff.sh st.info st.1 arg.h st.h win.h $(SRC)\
st-$(VERSION)
tar -cf - st-$(VERSION) | gzip > st-$(VERSION).tar.gz
rm -rf st-$(VERSION)
@ -37,7 +37,11 @@ dist: clean
install: st
mkdir -p $(DESTDIR)$(PREFIX)/bin
cp -f st $(DESTDIR)$(PREFIX)/bin
cp -f show_stuff.sh $(DESTDIR)$(PREFIX)/bin
cp -f st_show_stuff.sh $(DESTDIR)$(PREFIX)/bin
chmod 755 $(DESTDIR)$(PREFIX)/bin/st
chmod 755 $(DESTDIR)$(PREFIX)/bin/show_stuff.sh
chmod 755 $(DESTDIR)$(PREFIX)/bin/st_show_stuff.sh
mkdir -p $(DESTDIR)$(MANPREFIX)/man1
sed "s/VERSION/$(VERSION)/g" < st.1 > $(DESTDIR)$(MANPREFIX)/man1/st.1
chmod 644 $(DESTDIR)$(MANPREFIX)/man1/st.1
@ -46,6 +50,8 @@ install: st
uninstall:
rm -f $(DESTDIR)$(PREFIX)/bin/st
rm -f $(DESTDIR)$(PREFIX)/bin/show_stuff.sh
rm -f $(DESTDIR)$(PREFIX)/bin/st_show_stuff.sh
rm -f $(DESTDIR)$(MANPREFIX)/man1/st.1
.PHONY: all clean dist install uninstall

View File

@ -5,10 +5,10 @@
*
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
*/
static char *font = "Liberation Mono:pixelsize=14:antialias=true:autohint=true";
static char *font = "Liberation Mono:pixelsize=16:antialias=true:autohint=true";
/* Spare fonts */
static char *font2[] = {
"Inconsolata for Powerline:pixelsize=14:antialias=true:autohint=true",
// "Inconsolata for Powerline:pixelsize=14:antialias=true:autohint=true",
// "Hack Nerd Font Mono:pixelsize=11:antialias=true:autohint=true",
};
@ -100,7 +100,7 @@ char *termname = "st-256color";
unsigned int tabspaces = 8;
/* bg opacity */
float alpha = 0.9;
float alpha = 0.8;
/* Terminal colors (16 first used in escape sequence) */
static const char *colorname[] = {

8
show_stuff.sh Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
trap 'stty sane; exit' INT TERM
eval "$@"
stty_orig="$(stty -g)"
stty -echo raw
dd bs=1 count=1 1>/dev/null 2>/dev/null
stty $stty_orig

3
st_show_stuff.sh Normal file
View File

@ -0,0 +1,3 @@
#!/bin/sh
st -e show_stuff.sh "$@"