~kris/suckless

st

374356f4acaf446bcf1d7a7bb80cf8e8f6fffcc4 — siduck76 5 years ago 1bf7d4d
live-reload xresources demo
1 files changed, 24 insertions(+), 15 deletions(-)

M README.md
M README.md => README.md +24 -15
@@ 1,7 1,9 @@
# st (Simple Terminal)

My custom terminal build based on (lukesmith's with some additional patches like newterm , rightclick paste , desktop entry ,sixel, live-reload , anygeometry and sane keybinds) (is functional enough and complete for a terminal).

## Patches: 
## Patches:

- Ligatures
- Clipboard
- Alpha(Transparency)


@@ 9,34 11,40 @@ My custom terminal build based on (lukesmith's with some additional patches like
- w3m
- font2
- right click paste
- st desktop entry 
- newterm 
- st desktop entry
- newterm
- anysize
- anygeometry 
- anygeometry
- live reload ( change colors/fonts on the fly )
and more...
<br>
  and more...
  <br>

## How to apply Xresources and live-reload ?

```
 make an alias for this command 
 make an alias for this command

alias load="kill -USR1 $(pidof st)"

xrdb merge Xresourcesfile && load

```
## Xresources live-reload

<img src="https://github.com/siduck76/dotfiles/blob/master/rice%20flex/live-reloadXresources.gif"> <br><br>

<b>DON'T SKIP THE README, if you want to have a similar setup / know default keybinds.<br><br></b>

## Dependencies : <br>

`libXft-devel libX11-devel harfbuzz-devel libXext-devel libXrender-devel libXinerama-devel ( on void linux , these are probably already installed on your system if you use arch based or debian I think)`

## Install <br> 
## Install <br>

`cd st & make && sudo make install `<br>

## Keybindings<br> 
## Keybindings<br>

<pre>
ctrl + shift + c        Copy  <br>
ctrl + shift + v        Paste <br>


@@ 53,20 61,21 @@ alt + k                 scroll down
alt + j                 scroll up

</pre>

you can change all of these in config.h
<br> 
<br>

## Themes/Fonts used

ls-icons: https://github.com/Yash-Handa/logo-ls <br>
Xresources: onedark ( just xrdb merge xresourcesfile , do this everytime you make any change to xresources file ) from this repo itself.<br>
Font: <a href="https://github.com/siduck76/matfonts">  JetbrainsMono Nerd Font + material design icon fonts </a> 
Font: <a href="https://github.com/siduck76/matfonts"> JetbrainsMono Nerd Font + material design icon fonts </a>

a lil<a href="https://share.vidyard.com/watch/sdFeoxaRr124U893WVEcxN?"> video </a>demo to show zoom/alpha changing via keybinds

a lil<a href="https://share.vidyard.com/watch/sdFeoxaRr124U893WVEcxN?"> video  </a>demo to show zoom/alpha changing via keybinds
## Screenshots:

## Screenshots: 
<img src="https://raw.githubusercontent.com/siduck76/personal-backup/master/delete_this/bruh.png">  <br><br>
<img src="https://raw.githubusercontent.com/siduck76/personal-backup/master/delete_this/bruh.png"> <br><br>
<img src="https://raw.githubusercontent.com/siduck76/personal-backup/master/delete_this/ithree0-36-43.png"> <br><br>
<img src="https://raw.githubusercontent.com/siduck76/personal-backup/master/delete_this/two7-00.png"> <br><br>
<img src="https://raw.githubusercontent.com/siduck76/personal-backup/master/delete_this/u.png"> <br><hr>