Skip to content
View peter-bread's full-sized avatar
🐯
agda
🐯
agda
  • United Kingdom
  • 11:00 (UTC +01:00)

Block or report peter-bread

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
peter-bread/README.md

Hello there

I'm Peter.

Interests

Generally, I like things that make my experience as a developer easier, such as:

  • Developer tools
  • CLI tools
  • Automation
  • CI/CD
  • Neovim

That said, I also enjoyed a number of my university coursework projects which definitely did not make my life easier, so who really knows.

Current Projects

  • idekyet - semantic release orchestrator & commit linter/formatter for the clueless - written in Rust (private repo until it is in a semi-working state with a clear roadmap)

    • Conventional Commit parser
    • Release orchestrator
    • Conventional Commit linter/formatter
  • peter.nvim - my Neovim config written in Lua

  • tiny.nvim - Minimal Neovim config + plugin manager wrapper

  • My dotfiles and machine bootstrapping setup mostly written in Bash

  • gamon3 - GitHub CLI multiple account switcher written in Go (development is on hold for now)

    • I got a bit carried away with testing and I think the code quality has suffered as a result
    • I intend to sort it out eventually, but it works fine at the moment
    • It should probably also be refactored into an actual GH CLI extension
  • browserctl - a simple CLI tool to manage default browser on MacOS written in Swift

  • My own Homebrew Tap to host some of my projects

Notable University Projects

Future Projects

These are things I hope to work on in the future, but nothing here is for certain. Unfortunetaly this means there is very little detail in this section.

Any links here are probably to private repositories.

Pinned Loading

  1. peter.nvim peter.nvim Public

    My Neovim Config

    Lua 1

  2. gamon3 gamon3 Public

    Automatically switch GitHub CLI account on `cd`

    Go 1

  3. .dotfiles .dotfiles Public

    Managing my dotfiles

    Shell 1

  4. 2023-AIAREnhancedTech 2023-AIAREnhancedTech Public archive

    iOS Augmented Reality AI Chatbot Documentation Enchancement App

    Swift

  5. csa-dist-cw csa-dist-cw Public archive

    CSA Distributed Game of Life Coursework

    Go 1

  6. chess-engine chess-engine Public archive

    Chess Engine written in VB.NET for A Level Computer Science Coursework

    Visual Basic .NET