https://github.com/vbem/yet-another-bashrc
A general `bashrc` fragment with personalized prompt and aliases.
https://github.com/vbem/yet-another-bashrc
bash bashrc
Last synced: about 2 months ago
JSON representation
A general `bashrc` fragment with personalized prompt and aliases.
- Host: GitHub
- URL: https://github.com/vbem/yet-another-bashrc
- Owner: vbem
- License: gpl-3.0
- Created: 2016-07-28T09:26:07.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-12T15:23:39.000Z (about 1 year ago)
- Last Synced: 2025-08-02T09:27:28.396Z (10 months ago)
- Topics: bash, bashrc
- Language: Shell
- Homepage:
- Size: 204 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# yet-another-bashrc
[](https://github.com/vbem/yet-another-bashrc/actions/workflows/linter.yml)
[](https://github.com/vbem/yet-another-bashrc/actions/workflows/test.yml)
A general `bashrc` fragment with personalized prompt and aliases.
## Snapshot

## Usage
For current user:
```bash
echo '
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://ghproxy.com/https://raw.githubusercontent.com/vbem/yet-another-bashrc/master/bashrc.sh)
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://cdn.jsdelivr.net/gh/vbem/yet-another-bashrc/bashrc.sh)
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://raw.githubusercontent.com/vbem/yet-another-bashrc/master/bashrc.sh)
' >> ~/.bashrc
```
For all users:
```bash
sudo echo '
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://ghproxy.com/https://raw.githubusercontent.com/vbem/yet-another-bashrc/master/bashrc.sh)
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://cdn.jsdelivr.net/gh/vbem/yet-another-bashrc/bashrc.sh)
[[ -v YET_ANOTHER_BASHRC ]] || source <(curl -Ls -m 3 --retry 1 https://raw.githubusercontent.com/vbem/yet-another-bashrc/master/bashrc.sh)
' >> /etc/bashrc
```
## Customization
Fork -> Edit -> Enjoy