# welcome-sh ![image](https://user-images.githubusercontent.com/72430668/188241809-fd94292e-23a4-4bba-bb76-82b863bbdddb.png) ### A nice welcome script for Bash This is a nice little script for your `.bashrc` that greets you on every launch, with some helpful (and customizable!) information. My goal with this script is to keep it simple, just a single line that gives useful information when you start the terminal. #### Features: - Relatively fast - Works across many distros (update checking support) - Clean and simple - Written entirely in Bash
### Installing: #### Via Curl Run `bash -c "$(curl -s https://raw.githubusercontent.com/G2-Games/welcome-sh/main/install.sh)"` to install it. It installs to `~/.welcome/welcome.sh` Run it again to uninstall. #### Manual Installation To use it, download `welcome.sh` and place it in your home directory. Then add `/home/$USER/welcome.sh` to your `.bashrc` ### Updating: WIP Currently you can update by uninstalling and reinstalling, but this wipes all settings. I am working on making a better way to do this.
### Configs: To configure settings, open `welcome.sh` in your text editor of choice and go to the bottom. There, you'll find a few settings: ![image](https://user-images.githubusercontent.com/72430668/188285444-96b98d3e-d69c-47a8-ae77-44c855c6e854.png) Here, you can re-arrange the modules, and turn off and on flatpak and recharge notifications. I recommend leaving flatpak off as it makes startup incredibly slow. I'm planning on making this config section a separate file later to make changing settings easier and updating easier.
### TODO: - [x] Add easier way to install and update - [ ] Fix issues across other distros - [ ] Add new features?