uWelcome is a configurable CLI Banner made for your favorite Linux systems!
Contributions are welcome! If you want to contribute, you're welcome to submit a pull request or open an issue - it's very much appreciated ❤️
Want to configure or contribute to uWelcome ? Take a look at the documentation !
Interessed in the translatable system MOTD instead ? Check umotd
Here are features that are planned for the future:
- System message slot for displaying a message following a script or such (not randomized) [Maybe ?]
You can download the latest release from the releases page.
You can then rename it to uwelcome and place it in your usual /bin folder.
Note: You won't receive automatic updates, you will have to download uWelcome at each new release.
You'll need to have go installed on your system to compile uWelcome from source.
Then you'll have to simply clone the repository and then build the binary:
git clone https://github.com/projectbluefin/uwelcome
cd uwelcome
go build
./uwelcomeYou'll then have the uwelcome binary in the current directory, which you can just drop into your usual /bin folder and it will work without any further setup (except for the configuration file if you want to customize it).
uWelcome supports the following commands (for now):
disable: Disables the MOTD for the user
edit: Opens the config file with the default terminal editor
enable: Enables the MOTD for the user
reset: Resets the config file to the default/system config
status: Prints the config file currently in use
toggle: Toggles the MOTD on/off for the current user
version: Displays the version of uWelcome currently in useLearn more in the docs folder !
This project had mild AI involvement mainly for auto-completion and AI is still kind of used for code checking, but the code is still written by the hands of an idiot (me :P). The program is always tested before release, no worries. (I have standards >:3)

