Skip to content
View bbkane's full-sized avatar
🤜
🤜

Sponsoring

@ritchie46
@phoerious
@Homebrew
@dbgate
@neovim
@PhilippC
@arp242
@caarlos0
@kyleconroy
@FossifyOrg
@servo
@wez
@lpil

Block or report bbkane

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bbkane/README.md

About Me

Hi, I'm Ben Kane! See my personal website and blog or browse through my projects (active and abandoned) here on GitHub :)

Selected Projects

Configs for apps I care about - see the zsh config especially :)

Store project environmental files in a central database.

demo.gif

fling computes and creates/removes the minimal amount of symlinks needed in a directory to refer to files and directories in another directory, similar to GNU Stow. I use fling to manage my dotfiles.

demo.gif

A tiny cross-platform cross-platform terminal color library that supports enabling and disabling colors.

screenshot

A small single-binary CLI to grab images from Reddit - I've been surprised how much I enjoy seeing beautiful wallpapers when I lock/unlock my computer.

example

Logging + Printing + Compromising

demo

Make a lot of DNS requests and count the results! Useful for testing complex dynamic DNS records.

demo

Save information about your GitHub starred repos into Google Sheets, Zinc, and SQLite!

$ sqlite3 starghaze.db '
SELECT
    l.Name ,
    COUNT(lr.Language_id) as Repo_Count
FROM
    Language_Repo lr JOIN Language l ON lr.Language_id = l.id
GROUP BY Language_id
ORDER BY Repo_Count DESC
LIMIT 10
'
-- Loading resources from /Users/bbkane/.sqliterc
┌────────────┬────────────┐
│    Name    │ Repo_Count │
├────────────┼────────────┤
│ Shell      │ 939        │
│ JavaScript │ 617        │
│ HTML       │ 598        │
│ Python     │ 540        │
│ Makefile   │ 519        │
│ CSS        │ 432        │
│ Dockerfile │ 403        │
│ Go         │ 367        │
│ C          │ 305        │
│ C++        │ 230        │
└────────────┴────────────┘

Declarative and Intuitive Command Line Apps with Go

demo

Pinned Loading

  1. dotfiles dotfiles Public

    Configs for apps I care about

    Python 35 5

  2. fling fling Public

    File/directory symlinker similar to GNU Stow. Manages dotfiles well

    Go 29 3

  3. gocolor gocolor Public

    Tiny cross-platform terminal color library

    Go 8 2

  4. grabbit grabbit Public

    A small single-binary CLI to grab images from Reddit - I've been surprised how much I enjoy seeing beautiful wallpapers when I lock/unlock my computer.

    Go 21

  5. starghaze starghaze Public

    Save information about your GitHub starred repos into Google Sheets, Zinc, and SQLite!

    Go 13

  6. warg warg Public

    Declarative and Intuitive Command Line Apps with Go

    Go 17