Giter Site home page Giter Site logo

burts_st_fork's Introduction

Burt's Fork of ST

Additional requirements:

  • Lua
  • Lua config saved to ~/.config/st/config.lua
  • Deja Vu Sans Mono [OPTIONAL: Edit Font field in sample_config.lua to an installed font to get st to work]
  • Noto Font Family [REQUIRED: Hard-coded as secondary font for displaying Emojis and other UTF chars]

Lua Config

Example:

CursorSape = 4
ColorScheme = {
    "#211E1C",
    "#A41623",
    "#439A86",
    "#FF1B1C",
    "#1F1FFF",
    "#F62DAE",
    "#0067A3",
    "#EAE0CC",
    "#3A405A",
    "#E63462",
    "#00E0B0",
    "#FCF300",
    "#004CFE",
    "#EC9DED",
    "#00A0FF",
    "#DFE0E2",
    "#110F0E",
    "#26ACF8",
    "#1F1FFF",
    "#E0E000"
}

Alpha = .8375
Font = "Deja Vu Sans Mono"
FontSize = 16

Config Globals

  • CursorShape: Sets cursor's shape
    • Possible Values:
      • 2 = Block
      • 4 = Underline
      • 6 = Bar
      • 7 = Snowman
  • ColorScheme: Set the 16 terminal colors and the foreground, background, cursor normal, cursor inverted colors.
  • Alpha: Floating point value between 0.0 <= 1.0
  • Font: Terminal Font
  • FontSize: Size of font.

Reset Terminal After Config Changes

CTRL+SHIFT+ESC

ST's Original Readme contents

st - simple terminal

st is a simple terminal emulator for X which sucks less.

Requirements

In order to build st you need the Xlib header files.

Installation

Edit config.mk to match your local setup (st is installed into the /usr/local namespace by default).

Afterwards enter the following command to build and install st (if necessary as root):

make clean install

Running st

If you did not install st with make clean install, you must compile the st terminfo entry with the following command:

tic -sx st.info

See the man page for additional details.

Credits

Based on Aurélien APTEL bt source code.

burts_st_fork's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.