All Projects → terminalforlife → BashConfig

terminalforlife / BashConfig

Licence: GPL-3.0 License
BASH configuration files.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to BashConfig

bash.env
Bash.env is a cascading Bash environment system for those who work on different hardware and OS environments. Similar to oh-my-zsh but for Bash, and special sauce for those who work 'ssh' on remote machines.
Stars: ✭ 50 (+8.7%)
Mutual labels:  bashrc, bash-prompt, bash-alias, bash-profile
dotfiles
my dot files with git and docker extension for windows and linux
Stars: ✭ 13 (-71.74%)
Mutual labels:  bashrc, bash-script, bash-prompt, bashrc-configs
homesetup
Your shell good as hell ! Not just dotfiles.
Stars: ✭ 25 (-45.65%)
Mutual labels:  dotfiles, bashrc, bash-profile
swiss-army
Ansible-driven configuration management for maintaining a preferred environment (base system and app dotfiles / configurations)
Stars: ✭ 44 (-4.35%)
Mutual labels:  bashrc, bashrc-configs, bash-profile
HackerRank-LinuxShell
HackerRank-LinuxShell Solutions 💻
Stars: ✭ 26 (-43.48%)
Mutual labels:  bash-script, bash-prompt, shell-scripting
dotfiles
personal dotfiles with stow
Stars: ✭ 16 (-65.22%)
Mutual labels:  dotfiles, bashrc
eRCaGuy dotfiles
.bashrc file, terminal prompt that shows current git branch, Arduino setup, Eclipse setup, git diff with line numbers, helpful scripts, improved Linux productivity, etc.
Stars: ✭ 84 (+82.61%)
Mutual labels:  dotfiles, bashrc
dotfiles
📑 .dotfiles for Bash (Linux) / ZSH (Linux) / Git Bash (Windows) / Cygwin (Windows) / Bash on Ubuntu on Windows
Stars: ✭ 175 (+280.43%)
Mutual labels:  dotfiles, bashrc
Dotfiles
Config files for ZSH, Java, Ruby, Go, Editors, Terminals and more.
Stars: ✭ 639 (+1289.13%)
Mutual labels:  dotfiles, plugins
ubuntu-2004
🔵 Curso GRÁTIS de GNU/Linux Ubuntu Server 20.04.x LTS - DevOps utilizando Shell Script
Stars: ✭ 70 (+52.17%)
Mutual labels:  bash-script, shell-scripting
dotfiles
Dotfiles & Developer Environment. Supports Ubuntu2004+, macOS Catalina+, Windows 10 w WSL
Stars: ✭ 30 (-34.78%)
Mutual labels:  dotfiles, bashrc
Termuxarch
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Stars: ✭ 653 (+1319.57%)
Mutual labels:  dotfiles, bash-script
dotfiles
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (+13.04%)
Mutual labels:  dotfiles, bash-script
dotfiles
There is no place like ~/
Stars: ✭ 19 (-58.7%)
Mutual labels:  dotfiles, bashrc
awesome-bashrc
🚀 Collection of bash snippets/aliases that will save your time on the terminal
Stars: ✭ 109 (+136.96%)
Mutual labels:  bashrc, bashrc-configs
dotfiles
My dotfiles and some scripts to bootstrap new workstations
Stars: ✭ 27 (-41.3%)
Mutual labels:  bashrc-configs, bash-alias
Dotbare
Manage dotfiles and any git directories interactively with fzf
Stars: ✭ 327 (+610.87%)
Mutual labels:  dotfiles, bash-script
bash-cat-with-cat
The classic cat command but with a cat
Stars: ✭ 154 (+234.78%)
Mutual labels:  bash-script, bash-alias
.tmux
🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️
Stars: ✭ 15,594 (+33800%)
Mutual labels:  dotfiles, plugins
motivate
⚡ motivate ⚡ - A simple script to print random motivational quotes. Highly influenced by linux command fortune.
Stars: ✭ 24 (-47.83%)
Mutual labels:  bashrc, bash-script

MASTER - Hopefully-Stable Branch.
DEV - Development Branch (Latest Changes)
BULKY - The Old, Bulkier Iteration

Introduction to BashConfig

Thank you for checking out my somewhat-exhaustive Bourne Again Shell configuration files.

Here are some of the features I get out of this, as of 2020-01-28:

  • Lots of user-side tweaks available, via .inputrc.
  • A .bash_functions file included, with many useful functions.
  • Customized .bashrc with a written-from-scratch git(1) prompt.
  • All code in this repository aims to keep to BASH's POSIX mode.
  • Many functions are situational, applying only when valid.
  • Many useful shell options (shopt) and settings (set) are enabled.
  • Subtle, consistent colors -- no rainbows will be found over here!
  • Various lesser-known export usages, like for the ps and time tools.
  • A fresh lick of paint is applied to man pages, making for an easier read.

Do You Have Any Questions?

I'm going to pre-emptively attempt to answer some questions:

Q: My version of Bash is older than 4.0; can I still use this?
A: Probably not, but an experienced user could maybe get it working.

Q: I'm seeing weird symbols in the prompt; I think it's broken!
A: You're probably missing the Symbola and/or OpenSymbol fonts the prompt uses.

Q: I don't understand the symbols used in the git prompt. Help!
A: You'll soon remember them, but check out the GI array in .bashrc first.

Q: The git prompt isn't working for me. What can I do?
A: Post a bug report on GitHub or send me an E-Mail: [email protected]

Q: I keep seeing red numbers in the prompt -- why?
A: That's just the exit status of the previously-executed command.

Q: Will this configuration work at all on other shells, like ZSH?
A: Some of it would, with some tweaking. BASH-only syntax will likely fail.

Q: Can I learn more about what you do in Linux?
A: Absolutely! You can visit my YouTube channel, 'Terminalforlife (LL)'.

Q: Will this configuration work on non-Linux operating systems?
A: I've only focused on Linux here, so probably not.

How Can I Contribute?

You can share my GitHub and/or YouTube links to people. I'm also more than welcome to take pull requests on GitHub, and they will all be considered.

Thank you for your time and interest.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].