Ontario, Canada

Stephan Sokolow

Expert
@ssokolow

My pre-June 2022 commits don't show up in the activity view because GitHub's "claim your commits" form never anticipated user.email being a URL to avoid spam

quicktile. Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution)

913

rust-cli-boilerplate. Rust project boilerplate for CLI applications

184

itad_importer. A userscript helper for importing game collections into IsThereAnyDeal.com

85

fastdupes. High-efficiency script for finding sets of duplicate files

61

saveswap. A simple tool for manipulating the endianness of save data dumped from Nintendo 64 cartridges

26

timeclock. The Procrastinator's Timeclock, a minimal-hassle way to manage your time

22

nodo. Pre-emptively created repository so the design can be discussed on the issue tracker before commits are made (repo name may change)

18

profile. Parts of my homedir I don't want to be without

18

lgogd_uri. A simple GTK+ frontend for LGOGDownloader to enable support for gogdownloader:// URIs

14

makeself_safeextract. Experimental tool to extract makeself archives without running untrusted code

12

gtk-recent-scrubber. Simple, lightweight daemon to prevent embarassing "Recently Used" entries in GTK applications

12

rar-test-files. Minimal RAR and CBR files made using registered RAR and WinRAR installs, suitable for integration testing.

9

stuffit-test-files. Minimal SIT and SITX files made using registered StuffIt installs, suitable for integration testing.

7

game_launcher. An experiment to see how much of a Steam-like experience can be produced without Steam

7

languagetool-fanfiction. LanguageTool rules for common fanfiction typos

5

fanfic2ebook. A downloader/converter for reading fanfiction on portable devices.

4

trunc_filenames. Minimal recursive "truncate file/directory names to meet requirements" tool

4

firefox_ctrlq_fix. A simple workaround for Firefox bug 1325692 to block Ctrl+Q (OBSOLETE)

3

fan_remote. Minimal server (with maximal security) for turning off an X10-controlled fan over HTTP

3

story-planner. A minimal mockup and notes for a tool I want to develop for writing stories and other complex documents.

3

gvrun. An unfinished gmrun clone in GTK+ and Vala with xdg-open integration

3

update_nvidia. Helper to defer updates of nVidia binary drivers on APT-based Linux distros until the next reboot to keep libGL and the kernel module in sync

3

unball. Comprehensive convenience wrapper for archive extraction

2

addventure_tools. Tools for working with dumps of the Anime Addventure

2

verify_files. In-development tool for checking files for corruption to the greatest extent possible without external hash files

2

diskdoubler-test-files. Minimal test files made using legally purchased copies of DiskDoubler, suitable for integration testing.

2

pixmap_prober. A minimal tool for looking for patterns in binary data files

1

rip_media. Barely-begun project uploaded so its unit tests can be use to debug a dependency

1

lap. A simple swiss army knife for playing or enqueueing media in your existing Linux media player

1

PyQt5-fixes. Helpers split out from one of my projects which I hope to reuse

1

refurb_linux_guide. My user documentation for when I install Linux on old PCs

1

vim-plugin-bundling. Some musings devoted to trying to find a better way to package and handle vim plugins.

1

ssokolow.github.io. The contents of www.ssokolow.com including my loose scripts

1

get_user_headers. Python module to retrieve identifying request headers from the user's browser for use by local bots

1

animu_player. (hiatus) In time, an HTPC interface for downloaded video files

1
35
Apply