My Bash login script.
- Displays current Git branch name.
- Shortens URL after 3 directories
- Autostarts tmux and sets vim as my default editor.
- Adds time format to history and ignores and erases duplicate entries.
- Displays system information using screenfetch.
- Display date, time, and weather information in prompt
- Asks for API key and zip code if one is not set for weather.
- Weather is curled from wttr.in or openweathermap.org and updated every 30 minutes.
- Useful Aliases such as
..
forcd ..
and...
forcd ../..
- Exit code indicators
- Needs DejaVu Mono fonts from Nerd Fonts
- Needs bat, curl, tmux, vim, and screenfetch
- Needs an openweathermap.org API key to use the secondary weather function