git-fuzzy
ranger
git-fuzzy | ranger | |
---|---|---|
6 | 165 | |
2,282 | 14,937 | |
- | 1.2% | |
4.9 | 5.5 | |
6 months ago | 4 days ago | |
Shell | Python | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-fuzzy
-
Ask HN: Best thing you've made in CLI
Mine: https://github.com/bigH/git-fuzzy
Bonus points if you have something you're currently working on.
-
Lazygit: Simple terminal UI for Git commands
I found lazygit after building something of my own thay solves some of these problems for me - git-fuzzy [0].
I'd like to share some of my thoughts about the comparison.
lazygit is a TUI for git which can behave in a standalone fashion. It's also designed to be quick and easy to use to perform quite advanced actions but ones that a seasoned git user may really want when working with git history. Since I'm already a seasoned git user the main feature I like about lazygit is the ability to surgically work with patches.
All that said, a majority of my workflow is tightly bound to git-fuzzy. I use its CLI composability quite heavily in combination with aliases and functions - git-fuzzy excels in this particular way (`git fuzzy log $(git fuzzy branch)` which I invoke using `gl $(gb)` by way of aliases). git-fuzzy is better for working with git-log or git-reflog and interactively searching them.
I personally quite like what I made (for myself), though I wish there was a world where I could quickly and easily mash both of these projects together.
[0] https://github.com/bigH/git-fuzzy
-
Ask HN: Most interesting tech you built for just yourself?
I'm slightly embarrassed that in terms of building personally relevant things, my proudest (digital) work is always shell scripts I use daily. Most of my personal projects are non-technical meat-space things like building with wood and the like. Here's some that I've open-sourced:
- A git interface using fzf that works pretty nicely and is very composable. https://github.com/bigH/git-fuzzy
- An interactive evaluator, perfect for interactive `sed`, `grep`, `jq`, etc. If properly configured, it'll keep history per command or using whatever key you give it. I find myself using it often with `jq`. https://github.com/bigH/interactively
There are many other shell functions/scripts that are interesting from my `dotfiles`. Particularly interesting snippets for anyone who wants them:
- A recursize `which` that follows symlinks and stops at a real file. https://github.com/bigH/dotfiles/blob/3d48792b4e910d2fc82504...
- A `watch` alternative that runs in the current shell. https://github.com/bigH/dotfiles/blob/3d48792b4e910d2fc82504...
- Ask HN: Have you created programs for only your personal use?
- Show HN: Surprising interactive `git log` search
-
Zsh Plugins Commit TOP
git-fuzzy : ⌛ - A CLI interface to git that relies heavily on fzf.
ranger
-
Z – Jump Around
Came to post zoxide. Also if you use `ranger`[1] (vim inspired file manager) then you might like to add the `ranger-zoxide` plugin[2].
1. https://github.com/ranger/ranger
2. https://github.com/jchook/ranger-zoxide
-
Antonmedv/walk: Terminal file manager
This looks cool, though I already use https://github.com/ranger/ranger for this.
- Ytree; a Unix Filemanager
-
How to have column view like macOS finder ?
This feature is rarely seen in Linux file managers. I would recommend the CLI file manager ranger. If you need a GUI tool, you should have a look at pantheon files, the file manager of ElementaryOS.
-
rename triggering on focus
Someone opened an issue about this. Might want to follow that.
-
Ranger neovim plugin bindings clash with NeoVim bindings when used as a plugin
Hi! I am using ranger file manager terminal as its best through all i had used, but i have a weird problem and i want to ask you maybe you know how to solve it because my knowledge have limits on this topic even though i researched a bit.
-
View images when SSH
How about ranger
- Ranger: A Vim-inspired terminal file manager
-
[Plugin] ranger.nvim
I wrote a ranger integration plugin for myself and I thought I would share.
-
Which file explorer do you use?
It adapts ranger in neovim. It is very cool to have so much control, plus the previews.
What are some alternatives?
zsh-autosuggestions - Fish-like autosuggestions for zsh
lf - Terminal file manager
zsh-syntax-highlighting - Fish shell like syntax highlighting for Zsh.
nnn - n³ The unorthodox terminal file manager
base16-shell - Base16 for Shells
vifm - Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
awesome-zsh-plugins - A collection of ZSH frameworks, plugins, themes and tutorials.
joshuto - ranger-like terminal file manager written in Rust
judo - Simple orchestration & configuration management
lf - Fully Decentralized Fully Replicated Key/Value Store
nitter - Alternative Twitter front-end
mc - Midnight Commander's repository