Hasty Briefsbeta

Bilingual

Emacs After Magit

16 hours ago
  • #Emacs
  • #Git
  • #Magit
  • Author stopped using Magit in Emacs due to a dependency conflict with cond-let and general dislike of its Transient-based UI and numerous dependencies.
  • Now relies on shell commands via M-! (shell-command+) and VC-mode for Git operations, leveraging bash-completion for flag suggestions.
  • Uses custom shell scripts for missing Magit features: git spinoff for branching, git update for rebasing pulls, and git fixup for commit amendments.
  • Sets EDITOR to 'ed' to handle Git's TUI editor prompts in non-terminal executions, though not ideal.
  • Views the approach as an interesting exercise that works well, emphasizing personal preferences rather than criticism of Magit.