Skip to content

ccelik97/Kangslap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kangslap pixel shader for Windows Terminal

A Windows Terminal pixel shader with drop text shadow effects (w/ more readable text) & an animating refresh line (optional).

  • Kangslap: Drop shadow effects & more readable text.
  • Kangslap-RefreshLine: Same as above + an animated refresh line effect (more resource intensive).

Preview

Shader enabled (w/ refresh line) Shader enabled Shader disabled
Enabled (w/ refresh line) Enabled Disabled

Usage

Into your Windows Terminal settings.json file:

{
    "profiles": {
        "defaults": {
            "antialiasingMode": "cleartype",
            "experimental.pixelShaderPath": "X:/Path/to/Kangslap.hlsl",
            "opacity": 0,
            "useAcrylic": true,
            "useAtlasEngine": false
        }
    }
}

and optionally:

{
    "profiles": {
        "defaults": {
            "backgroundImage": "X:\\Path\\to\\wtbg.jpg",
            "backgroundImageOpacity": 0.75
        }
    }
    "useAcrylicInTabRow": true
}

Credits

They're inspired by:

  • @Microsoft's sample shader from: Rasterbars.hlsl and
  • @Hammster's CRT shader (although falls flat of that) from: crt.hlsl.