fzutils
setup


fzutils | setup | |
---|---|---|
1 | 14 | |
4 | 71 | |
- | - | |
10.0 | 9.3 | |
almost 4 years ago | 11 days ago | |
Shell | Python | |
MIT License | MIT License |
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.
fzutils
-
Forgit: A utility tool powered by fzf for using Git interactively
Nice. I do something similar with simple scripts for fuzzy finding a file/sha, and then call them in place of one being expected, but this might tempt me to let someone else maintain it (with undoubtedly more thought and time put into it by a long shot) instead :)
https://github.com/OJFord/fzutils
I dislike all the short acronym-style aliases though; (I know it's fairly popular with git) not immediately obvious if it's supported to just use the usual commands.
setup
-
Kanata: Cross-platform multi-layer keyboard remapper with advanced customization
Found a config that seems much cleaner than my lua mess and at a glance it has the key tiling functions[1]. Check set-window-fraction function and its callsites.
[1]: https://github.com/kbd/setup/blob/main/HOME/.hammerspoon/ini...
-
Show HN: Posting v1 – The modern HTTP client that lives in your terminal
Textual trending to a new de-facto basis for cross-platform gui apps is a HUGE improvement from every new app being js and Electron!
Not to mention replacing heavy Java gui apps as well! The myriad DB guis for whatever historical reason have mostly been slow heavy, and paid, Java apps.
I'd actually written a thing that integrated cli db tools(eg [1]) with kitty[2] and visidata to show a query editor and then results underneath in a kitty split pane. Now I've been using Harlequin[3] in my terminal. So nice to have these apps be fast apps that live in a terminal tab instead of their own bloated poorly-keyboard-driven Electron apps.
[1] https://github.com/kbd/setup/blob/main/HOME/.config/litecli/...
- Why Fennel?
-
Calibre 6.0
https://github.com/kbd/binrun
I just wrote it today and still need to package it. I was tired of alt+tab + up arrow + enter constantly to execute builds etc. in my terminal. It calls out to a wrapper script I wrote[1] that does things like queries kitty for its running windows so that when I launch from vscode it can find the right kitty window for the vscode workspace and execute there...
Point is, Kovid Goyal is awesome and the extensibility he wrote into kitty makes all that possible. I had no idea he was also the author of Calibre until I'd been using kitty for a while.
[1] https://github.com/kbd/setup/blob/master/HOME/bin/kw
- Ask HN: How do you sync your computers development configurations/environment?
- Forgit: A utility tool powered by fzf for using Git interactively
-
Hammerspoon – Lua-based powerful tool automation of macOS
If anyone cares, here's my config: https://github.com/kbd/setup/blob/master/HOME/.hammerspoon/i...
It shows off a tiny bit of what you can do with Hammerspoon:
- window and app management
- The Fish Shell Is Amazing
-
Extracting Objects Recursively with Jq
Just sharing my take on that interactive jq (or anything else) repl:
https://github.com/kbd/setup/blob/master/HOME/bin/fzr
It's just an fzf wrapper that sets up temporary files and so on. It works really well; it's amazing all the things one can use fzf for.
-
A Way to Manage Dotfiles
Since we're sharing, my dotfiles setup has pretty much reached its final form. I use my symgr[1] to symlink my dotfiles repo into my home dir. Pretty much everything I think about this topic is in its readme, as well as a link to my setup[2] repo with my dotfiles showing how I use symgr.
[1] https://github.com/kbd/symgr
[2] https://github.com/kbd/setup
What are some alternatives?
forgit - :zzz: A utility tool powered by fzf for using git interactively.
hammerspoon - A hammerspoon config with a bunch of custom spoons (sleep timer, resolution changer, paywall buster, safari hotkey utilities, window management with undo, etc).
tig - Text-mode interface for git
jql - Easy JSON Query Processor with a Lispy syntax in Go
fzf-tab - Replace zsh's default completion selection menu with fzf!
fzf-checkout.vim - Manage branches and tags with fzf
Spoons - The official repository of Spoon plugins
yadm - Yet Another Dotfiles Manager
yabai - A tiling window manager for macOS based on binary space partitioning
dotfiles - My dotfiles
kitty - Cross-platform, fast, feature-rich, GPU based terminal

