Skip to content

nerdy-sam/fish-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fish-config

config.fish

  1. Run byobu, if found
  2. Add ~/.local/bin to path, if found
  3. Add /usr/local/bin to path, if found
  4. Add ~/.nodebrew/current/bin to path, if found
  5. Add /usr/texbin to path, if you'd brew install Caskroom/cask/mactex
  6. Update self, if needed
  7. Set greeting, if Godsay function exists

functions/

  • autofish.fish - Update self from whatever branch it's on, runs on login
  • USAGE: autofish
  • catch.fish - Check domain name availability with domai.nr from the command line
  • USAGE: catch <domain w/ or w/o tld>
  • EXAMPLE: catch example
  • EXAMPLE: catch example.com
  • dpaste.fish - Pipe STDIN to dpaste.com
  • USAGE: dpaste
  • EXAMPLE: cat /etc/passwd | dpaste 1 bash
  • findfun.fish - Search for a Funtoo Linux package in all repos Funtoo pulls from
  • USAGE: findfun
  • EXAMPLE: findfun dev-db/mongodb
  • EXAMPLE: findfun dev-db/mongodb/mongodb-2.4.6-r1.ebuild
  • fish_prompt.fish - Custom fish prompt, run automatically by fish
  • funtooize.fish - Sanitize Gentoo ebuilds and Manifests to Funtoo spec, recursively
  • USAGE: funtooize
  • EXAMPLE: funtooize # uses current directory
  • EXAMPLE: funtooize /path/to/overlay
  • getgen.fish - Grab latest Gentoo-x86 ebuilds from Gentoo CVS
  • USAGE: getgen
  • EXAMPLE: getgen dev-db/mongodb
  • EXAMPLE: getgen dev-db/mongodb/mongodb-2.4.6-r1.ebuild
  • gittyup.fish - Perform a git up in every git repo with remotes in a directory
  • USAGE: gittyup
  • EXAMPLE: gittyup # uses current directory
  • EXAMPLE: gittyup /path/to/lots/of/git/repos
  • Godsay.fish - echo a random verse from the King James Bible
  • USAGE: Godsay
  • lf.fish - List all available repos at git.funtoo.org
  • USAGE: lf
  • mutt.fish - Wrapper that starts mutt in BASH, as mutt requires
  • USAGE: mutt
  • showcert.fish - Show SSL certificate of remote host
  • USAGE: showcert google.com
  • slrn.fish - Wrapper that defaults to a free NNTP server if none specified for the S-Lang Read News nntp client
  • USAGE: slrn
  • uniqwords.fish - Get a list of unique words from STDIN to STDOUT
  • USAGE: cat <text data> | uniqwords
  • EXAMPLE: cat AV1611Bible.txt | uniqwords > allthewords.txt
  • upapt.fish - Fully update a box using the APT package manager (Ubuntu, Debian, etc)
  • USAGE: upapt
  • upworld.fish - Fully update a box using the Portage package manager (Funtoo, Gentoo, etc)
  • USAGE: upworld

About

Friendly Interactive SHell config and helpful functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages