Our great sponsors
-
I have to read through yours which indeed look nice from a quick scan, but if your goal is firstly to save typing file paths, I presume you instead considered just having a shell mapping to do that instead of needing to instrument aliases for each command? Here's mine, which I get by hitting ctrl-s anywhere in any command line: https://github.com/Julian/dotfiles/blob/main/.config/zsh/com...
-
Figured I'd link my git aliases here, that make heavy use of fzf. The goal is generally to never have to type a filename (eg. for git add) or a commit hash (eg. for cherry-pick).
Here's a link to my 'cp' alias that lets me choose a branch, then a commit to cherry pick into my current branch:
https://github.com/kbd/setup/blob/e23b3e8e2363284c3c766c0be2...
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Alternatively, you can add fzf to the menu and have it available anywhere that you have tab-completion: https://github.com/Aloxaf/fzf-tab
(I use this and it works great.)
-
fasd
Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
I think the first example should have been done with direnv rather than having a manual step, but I supposed to each their own. The other examples are all pretty neat.
I recently set up fasd, which I recommend, but I tied it together with fzf, which makes it really nice.
fasd: https://github.com/clvv/fasd
tie it with fzf: https://github.com/CGamesPlay/dotfiles/blob/master/files/.co...
-
I think the first example should have been done with direnv rather than having a manual step, but I supposed to each their own. The other examples are all pretty neat.
I recently set up fasd, which I recommend, but I tied it together with fzf, which makes it really nice.
fasd: https://github.com/clvv/fasd
tie it with fzf: https://github.com/CGamesPlay/dotfiles/blob/master/files/.co...
-
-
If you use vim, I created this plugin to manage branches using fzf https://github.com/stsewd/fzf-checkout.vim
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
I would highly recommend looking at something like kubectx [0] to manage switching between kubernetes contexts! I've been using this for a while now and have it aliased to kx. It supports tab completion, as well as fzf integration if you have it installed [1]. There's also kubens in there which does the same for namespaces!
-
This is great. I created something vaguely similar a while back, but probably does not allow for as much complexity. https://github.com/seiferteric/clamp
-
Here shown with jql[0] to write json queries and see the live output.
-
I just switched my time tracking to a fzf-based solution named tmt [1], also a great use case for fzf!
-
You might like to also check out https://github.com/akavel/up when in need for some more complex filtering with live preview
-
Yeah https://github.com/junegunn/fzf#files-and-directories
Though I just remembered fzf maps ctrl+t by default as well (I never use it...)
https://github.com/junegunn/fzf#key-bindings-for-command-lin...
-
For something similar to your xrandr example in i3m, I prefer to use rofi, which gives you an interactive menu in the center of the screen:
Link to Rofi: https://github.com/davatorium/rofi
Examples of how I use rofi:https://adityam.github.io/linux-blog/post/rofi-selectors/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives