Skip to content
View colin-heffernan's full-sized avatar
🦀
Oxidizing
🦀
Oxidizing

Block or report colin-heffernan

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
colin-heffernan/README.md

Hi! I'm Colin. I make things.

Sometimes it's software or hardware, occasionally it's music, and every now and again, it's a really good key lime pie.

Interests

  • The Nix ecosystem, which I interact with on a daily basis
  • Rust, which is my current go-to language for projects
  • Music theory, a lifelong interest I've finally decided to pursue

Projects

Ongoing

  • Reflex, a text editor implemented in Rust
    • Trying to take the best of Neovim, Helix, and other editors

Planned

  • Pulsar Chat, a WebSockets-based chat platform
    • I've technically already made this, but the backend host went down
  • Legato, a client for MPD
    • Probably in Go or Rust, depending on which I decide to figure out first
  • Cosmos, a Lua-controlled GUI
    • Heavily inspired by GNU Emacs, but hopefully with saner defaults

Pinned Loading

  1. HeffOS-Nix-Flake HeffOS-Nix-Flake Public

    My NixOS system configuration and dotfiles in Nix Flake form. Catppuccin themed!

    Nix