fh |
if no arguments are passed, shows a list maybe of what all fasthacks does |
Not Started |
ls |
Colored ls ! Woohoo! ![Alt text](./assets/ls.gif) |
Done |
py |
Amazing python REPL with autosuggestions, syntax highlighting, etc. ![Alt text](./assets/bpython.gif) |
Done |
t or task |
todo app |
Not Started |
pathm |
tool for helping you manage your machines $PATH . Things often get lost, out of order, and it can be confusing to keep track of it all. This will have a json file with all the paths in it call paths.json . |
Not Started |
up |
an awesome update tool that will update all packages if no argument is specified. If a program/plugin/app is updated, it will update them reguardless of package manager |
In Progress (sorta) |
help |
universal help tool. (ex: help ruby, etc.) (may not be necessary) |
Not Started |
il |
install location - shows all the locations an app, program, etc. is installed on your computer. (i.e. checks to see if vim is installed aditionally by homebrew or elsewhere.) Can help solve dependency issues quicker. |
Not Started |
use |
switch between versions of anything (ex: use ruby 2.1, use nodejs 3.7, etc.) |
Not Started |
theme |
switch between themes for everything in your terminal or specific programs. |
Not Started |
details |
Similar to doing which cmd where cmd is a function or alias you have in your .bashrc or elsewhere. Ex:
$ details up
Description: Updates everything if no argumetns passed or updates the specified program.
Example: up vim
Location: .bashrc on line 21
Path: ~/.bashrc It's not complete, but here's where we're at currently. ![Alt text](./assets/details.gif) |
Started, but not even close |
edit |
quickly edit your functions and aliases for your dotfiles. |
Not Started |
cat |
Coloredcat output! The goal is for syntax highlighting! ![Alt text](./assets/cat.gif) |
Not Production Quality |
less |
Coloredless output! The goal is for syntax highlighting! |
Not Production Quality |
man |
Coloredman pages! The goal is for syntax highlighting! ![Alt text](./assets/man.gif) |
Done |
top |
Colored top ! It uses a program calledhtop to do this currently with an alias in the .bashrc . ![Alt text](./assets/top.gif) |
Done |
ssh |
Setup default servers you go to the most so all you have to do is typessh and boom presto shazam. |
Done, needs reviews |
pv orpreview |
Colored preview of file. It also allows you to lookup what an alias or command does. ![Alt text](./assets/pv.gif) |
Not Production Quality |
olss |
Open last screen shot ![Alt text](./assets/olss.gif) |
Done |
path |
Will probably eventually be replaced by pathm , but shows the $PATH in a prettier format. |
Should Be Good |
src |
Quick sourcing. No moresource ~/.bashrc etc, etc. Just typesrc and it'll take care of the rest for you! You may also pass a path to it src ~/.bashrc . |
Needs Review |
up orupdate |
Allows anything to be updated with just one command. |
Started |
un oruninstall |
Uninstalls the specified applications. |
Started |
resymlink |
You put all the absolute paths to your dotfiles with names, etc. into thissymlinks.json file. If something ever goes wrong, just type resymlink! |
Started |
checksyms |
Checks to see which symlinks are broken. ![Alt text](./assets/checksyms.gif) |
Started |
clrs orcolors |
Spits out colors and codes. Used when making bash scripts and you want to colorize output. ![Alt text](./assets/clrs.gif) |
Done |
chide |
Hides the specified app from thecommand + tab window. |
Works on Mavericks, but trouble on Yosemite. Can cause some apps to crash. |
cshow |
Unhides hidden application from thecommand + tab window. |
Works on Mavericks, but trouble on Yosemite |
show |
Shows all your hidden dot files. |
Done |
hide |
Re-hides all your hidden dot files. |
Done |
most |
Displays a list of your most used commands. ![Alt text](./assets/most.gif) |
Done |
zsh-syntax-highlighting |
Colors your command green if it's valid and red if it won't work. ![Alt text](./assets/zsh-syntax-highlighting.gif) |
Done |
hh orctrl + r |
Better command history searching. It uses a program called hstr . ![Alt text](./assets/hh.gif) |
Done |
ag |
Pagination for the silver searcher. If the results of what you searched for are longer than the screen of your console, it will paginate it. Press q to quit pagination. ![Alt text](./assets/ag.gif) |
Done |
alias tips |
When you type a command where you already have an alias for it, it will display that below your prompt. ![Alt text](./assets/alias-tips.gif) |
Done |
fast |
Internet speed! ![Title alt text](./assets/fast.gif) |
Done |
cmatrix |
Pretty much just cool. ![Title alt text](./assets/cmatrix.gif) |
Done |
touch |
Better touch! You can create directories and sub directories with a file. ![Title alt text](./assets/touch.gif) |
Done |
gcl |
Awesome git clone! Auto cd s you into the repo and if there's a package.json , it will install all the node_modules and if it's a python repo and there's a requirements.txt it will install all the python dependencies! It also accepts syntax like this: gcl alex-cory/fasthacks aka gcl user_or_org/repo_name ! Warning: If you use oh-my-zsh and have the git aliases enabled, you need to go to ~/.oh-my-zsh/plugins/git/git.plugin.zsh and comment out line 69 (which is aliased to gcl ). |
Done |