fuckmit Zsh Plugin

September 13, 2025 ยท View on GitHub

A Zsh plugin that provides useful aliases and functions for the fuckmit command-line tool, an AI-powered git commit message generator.

Installation

Using Oh My Zsh

  1. Clone this repository into your Oh My Zsh custom plugins directory:
git clone https://github.com/mingeme/zsh-fuckmit.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-fuckmit
  1. Add the plugin to your .zshrc file:
plugins=(... zsh-fuckmit)

Aliases

AliasCommandDescription
fmfuckmitRun fuckmit
fmdfuckmit -dGenerate message without committing (dry run)
fmagit add . && fuckmitAdd all untracked and modified files
fmAgit reset HEAD~ --soft && fuckmitAmend the last commit
fmAdgit reset HEAD~ --soft && fuckmit -dAmend last commit dry run
fmmgit reset $(git rev-parse --abbrev-ref origin/HEAD) --soft && fuckmitReset to main branch and commit