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_techImaging 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 fileYou 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
