jump to folders by technology
Fish tech is a little plugin allowing quick switching between technology specific areas in a large development folder hierarchy
Fisher:
fisher add aabs/fish_tech
Imaging your development code tree looks like this:
$ tree -L 2 ~/dev
/home/me/dev
└── by-technology
├── awk
├── elixir
├── fish
├── html
├── javascript
├── kubernetes
├── markdown
├── nixos
├── rdf
└── rust
12 directories, 1 file
You can quickly jump to your elixir code tree to find that project you've forgotten the name of:
~ $ tech cd elixir
~/d/b/elixir $
if your memory is really bad like mine, then you can even get help selecting the technology areas using fzf
:
~ $ tech open
rust
rdf
projects.db
nixos
markdown
kubernetes
javascript
html
fish
elixir
editors
> awk
12/12
>
- 0.1.0
- CHANGE: Initial Creation
Andrew Matthews – @aabs – [email protected]
Distributed under the GPL3 license. See LICENSE
for more information.
https://github.com/aabs/fish_tech
- Fork it (https://github.com/yourname/yourproject/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request