Git Product home page Git Product logo

shell_configs's Introduction

Shell Configuration Files for bash, fish, and zsh ๐Ÿš

Welcome to my Shell Configuration Files Repository! ๐Ÿš€

This repository houses configuration files for three popular Unix-like shells: bash, fish, and zsh, all available under the MIT license ๐Ÿ“œ.

What Sets Each Shell Apart?

  • bash ๐Ÿข - The reliable workhorse! In the bash configuration file, I've added some nifty aliases and made it more colorful ๐ŸŒˆ.

  • zsh ๐Ÿš€ - Similar to bash, but with the superpower of easy autocompletion and syntax highlighting. Check out the config for neat features and aliases ๐ŸŽจ.

  • fish ๐ŸŸ - A bit different from bash and zsh, but lightning-fast and comes with syntax highlighting and autocompletion right out of the box! I have added some vibrant color and useful aliases ๐ŸŒŸ.

All of these shells are in vi mode, and come with a default prompt, but you also have the option to use the fantastic starship prompt if you prefer(except of the bash for arch Linux config) โœจ.

Overview ๐Ÿ“‚

This repository is thoughtfully organized based on both shell and distribution:

๐Ÿข bash:

  • Configurations for WSL/Linux-Mint/Ubuntu based distributions ๐ŸชŸ
  • Configurations for Arch based distributions ๐Ÿง

๐Ÿš€ zsh:

  • Configurations for WSL ๐ŸชŸ

๐ŸŸ fish:

  • Configurations for WSL/Linux-Mint/Ubuntu based distributions ๐ŸชŸ
  • Configurations for Arch based distributions ๐Ÿง

How to Get Your Hands on the Configuration Files ๐Ÿคฒ

  1. First, decide which shell suits your fancy ๐Ÿค”.

  2. Next, head to the "Code" section above and choose your preferred shell directory.

  3. Once you're in the shell directory, select your distribution, and voila! You'll find your desired configuration file. Simply copy it and follow the instructions at the top of the file to set it up.

Feel free to explore and enhance your shell experience with these configurations! ๐Ÿ”๐Ÿ”ง๐Ÿš€

Acknowledgments ๐Ÿ™

A special thanks to the Linux community for their support.

shell_configs's People

Contributors

yanivzalach avatar

Stargazers

 avatar

Watchers

 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.