Skip to content
/ fish_tech Public
generated from aabs/fisher-plugin

A plugin for fish shell to quickly jump to tech specific folders in a dev tree.

License

Notifications You must be signed in to change notification settings

aabs/fish_tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fish Tech

jump to folders by technology

Fish tech is a little plugin allowing quick switching between technology specific areas in a large development folder hierarchy

Installation

Fisher:

fisher add aabs/fish_tech

Usage example

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
>

Release History

  • 0.1.0
    • CHANGE: Initial Creation

Meta

Andrew Matthews – @aabsindustrial.inference@gmail.com

Distributed under the GPL3 license. See LICENSE for more information.

https://github.com/aabs/fish_tech

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

A plugin for fish shell to quickly jump to tech specific folders in a dev tree.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages