This is your work, valued

Shay Hill

Advanced
@ShayHill

docx2python. Extract docx headers, footers, (formatted) text, footnotes, endnotes, properties, and images.

210

article_install_vim_in_windows. This guide will start from a stock Windows 11 install and take you all the way to a Python development environment with completion, snippets, LSPs, debugging, AI, etc.

19

basic_colormath. Simple color conversion and perceptual (DeltaE CIE 2000) difference

13

vim9-scratchterm. Define a command, ScratchTerm, that creates a new terminal buffer and marks it as a scratch buffer. This allows us to kill all scratch terminals in the current view with a single function.

12

vim9-focalpoint. Shade unfocused windows. Give a bright statusline color for active windows *when splits are open*.

10

vim9-limelight. Shade unfocused windows. Give a bright statusline color for active windows *when splits are open*.

10

paragraphs. Incorporate long strings painlessly, beautifully into Python code.

9

todoist_bot. Get more done by focusing on your immediate priorities—without sacrificing simplicity. Incorporate logical automated labeling into your workflow.

9

svg_ultralight. The most straightforward way to create SVG files with Python.

7

vimlogo. Vim logo similar to the logo on vim.org

4

todoist_tree. Build a tree from Todoist Projects > Subprojects > Sections > Tasks > Subtasks

4

todoist_log. Log Todoist tasks from a single day.

4

replace_docx_tables. How to replace (anything with a bit of editing) in a docx file

3

cubic_bezier_spline. Create C2-continuous, non-rational cubic Bézier splines. In other words, this will approximate or interpolate a sequence of points into a sequence of non-rational cubic Bézier curves.

3

stacked_quantile. Treat weighted values as multiple values.

1

offset_poly. Offset a polygon / polyline to the left.

1

posterize. Create a layered svg from an input image

1

vimfiles. my personal vimfiles for mostly Python dev on Windows

1