Computer geek, gamer, drummer

GitUI - a git terminal UI

Posted on 2 September 2022

I've tried various git UI's over the years but I always end up right back with the cli tool. I've been learning Rust and as a result I like to find tools that have been written in Rust because I know they'll be memory safe and generally always pretty fast. Recently I ran across a tool called GitUI which is a terminal based UI frontend for git.

How to use multiple ssh-keys with multiple GitHub accounts

Posted on 1 March 2020

For various reasons I have more than one GitHub account. Unfortunately GitHub only allows you to use your ssh-key on a single account. So if you have multiple accounts like I do then you need multiple ssh-keys and it can be annoying to deal with unless you get a little creative with your ssh configuration. Here is what I did for years before I finally got annoyed enough to research a better way.

Using dtrace to fix git

Posted on 14 March 2014

I am closing down my old blog on socketwiz.com and I didn't have much content over there and this was and article I felt like preserving.

First off the problem. I like to develop on smartos because it is based on Solaris and has all of the conveniences of Linux with a few extras namely zfs, zones and dtrace. It’s dtrace that I’m going to discuss today. I run a very specialized version of vim. By specialized I mean I have a bunch of addons. In particular, YouCompleteMe and UltiSnips requires that vim be a particular version and have python support compiled in.

VIM cheat sheet

Posted on 5 May 2012

I am closing down my old blog on socketwiz.com and I didn't have much content over there and this was and article I felt like preserving.

Since I have been using Vim almost exclusively lately I made myself a cheat sheet to help me remember some stuff. This is certainly not an exhaustive list, just some things that I don’t know how to do off the top of my head that I wrote down and ended up getting a little carried away. Just thought I would share:

Tags

Categories