Git Product home page Git Product logo

bestbash's Introduction

#BESTBASH: The best configuration you will ever find for bash ##Configured for Arch Linux ##Features ###Colors

  1. colored manpages
  2. colored outputs for many programs, like gcc, vim, etc.
  3. many more...

###Aliases

  1. Aliases for pacman
  2. Aliases for root-access commands
  3. Custom aliases for file, directory, and navigation command
  4. Aliases for autocolor

###Functions Custom commands for super lazy people ;)

  1. Seting proxy on or off for IITK intranet(Unfortunately only works for gnome settings :( )
  2. Better git commands(Kudos to helmuthdu)
  3. up:go up the directory structure specified number of times
  4. extract: Extracts zip, tar.gz,tar.bz2 files in one command
  5. compress: similar to above
  6. to_iso: Converts to ISO
  7. remindme: uses notify-send to display notification after specified number of time(remindme [time in seconds] [text])
  8. calc: a simple calculator
  9. ff: find file with a pattern in name
  10. fe: find file with pattern in name and execute a command on it(example: fe a.out 1)
  11. lowercase: move filenames to lowercase
  12. swap: swap2 filenames around
  13. dirsize: Self explanatory
  14. fared: find and remove all empty directories
  15. cd: cd with ls
  16. systemd support with various aliases and functions
  17. mkcd: mkdir and cd into new dir

###Settings OS, Bash, Bash history, Completion, Config, Ruby, NVM, VTE, ANDROID SDK, EDITOR settings

##Configuration Instructions

#clone into home
git clone https://github.com/jaivardhankapoor/bestbash ~/.bash/
#backup old .bashrc and .bashrc related files
mv .bashrc .bashrc.bak
#create symlink for .bashrc
ln -s ~/.bash/init ~/.bashrc
#ALL DONE!

bestbash's People

Contributors

jaivardhankapoor avatar

Watchers

James Cloos avatar SSPingal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.