3 ms·
Git Extensions is amazing. Too bad it's only for Windows. As nice as Magit may be, it would be even better as a standalone TUI application. I don't want to have
by glitchc 1y ago
Git Extensions is amazing. Too bad it's only for Windows. As nice as Magit may be, it would be even better as a standalone TUI application. I don't want to have to learn Emacs to use it.
- anlsh 1y agoI've got [a bit of neovim config](https://github.com/anlsh/nvim/blob/8b61520a5ecd752427abffc4562e4053e7d2394b/init.lua#L252-L303 https://github.com/anlsh/nvim/blob/8b61520a5ecd752427abffc45...) which sends you straight to `neogit` (which is basically equivalent as far as I use it) when a certain env var is set. So in my .profile I've got ``` alias gg="NEOGIT_SLAVE=1 nvim" ``` It's definitely not perfect but it's good enough to work for basic committing/rebasing flows and it's faster than booting up emacs for the same purpose.
- ckolkey 1y agoRandom, but on line 266 map `P` to `false` not `nil` and it won't show up.
- iLemming 1y agoMagit would make no sense outside of Emacs, because it's not just an extension - it's also a bunch of libs anyone can use - the way how Emacs works allows you to re-use and modify any behavior of any function with extreme granularity. Practical example - while browsing GitHub in my browser, with a keypress I can let Emacs grab the current thing and operate on it - clone the repo, read files, review PRs and Issues, etc. I can even do these things directly from my notes, or when someone shares a url with me. This isn't part of Magit, these are my own customizations, but it would be much more difficult to achieve without Magit.