Steven Lu's repositories
vim-config
My personal vim configuration.
GadgetDeck
Use your Steam Deck as an input device on another computer
zephyr-nvim
A dark neovim colorscheme written in lua
ansi-to-html
Convert ansi escaped text streams to html.
cabinet.nvim
Cabinet is a plugin for Neovim that allows you to manage your buffers in drawers.
clear-action.nvim
Predictable LSP code actions
cuda-samples
Samples for CUDA Developers which demonstrates features in CUDA Toolkit
delta
dandavison's syntax-highlighting pager for git, diff, grep, and blame output
depthai-python
DepthAI Python Library
git-conflict-monitor
Service which monitors a git repo to avoid conflict hell before it happens
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
neovim-rust
Sample neovim and vim configurations for Rust development
nexrad-level-2-data
Retrieve data from Nexrad archive files for plotting -- forked to make slight adjustments to enable typescript builds.
oh-my-zsh
A community-driven framework for managing your zsh configuration. Includes 40+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 80 terminal themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
SingleFile
Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
smee-client
🔴 Receives payloads then sends them to your local server. My fork just makes it log out more details on what content is being forwarded
stable-diffusion-webui-docker
Easy Docker setup for Stable Diffusion with user-friendly UI
static-sharing
A dumping ground for little webpages so I can share rich information in a pastebin/gist type style.
syntax-tree-surfer
A plugin for Neovim that helps you surf through your document and move elements around using the nvim-treesitter API.
tiny-differentiable-simulator
Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
ts-node-action
Neovim Plugin for running functions on nodes.
uPlot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
vim-matchup
vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.