- Notifications
You must be signed in to change notification settings - Fork0
💡 CLI tool that provides useful tips and commands for Linux users
License
cli-stuff/cli-tips
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
cli-tips
is a command-line tool offering useful Linux tips and commands, which can be integrated as aMessage of the Day (MOTD).
- Displays helpful Linux command tips
- Supports multiple languages
- Easy to install and use
To installcli-tips
, run the following command:
curl -sL https://bit.ly/cli-tips-installer| bash
To uninstallcli-tips
, run the following command:
sudo rm -rf${PREFIX:-/usr$([ "$(uname)" = "Darwin" ] && echo"/local")}/{bin,share}/cli-tips&&hash -r
ℹ️ Note:
If you want to remove this tool fromTermux, run the above command without
sudo
.
For Nix the package manager, the package name iscli-tips
. You should consultthe Nix manualon how to properly install packages.
Linux | Termux | macOS | Windows (onmsys shell) |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
To print a random tip, run:
cli-tips# Output:# Use 'uniq' to remove duplicate lines from a file
Note
cli-tips
automatically detects the user's language and displays tips in that language. You can also set the language manually using theLANG
environment variable.
To display tips in a different language, use the--lang
option:
cli-tips --lang=uk# Output: Використовуйте 'uniq', щоб видалити дубльовані рядки з файлу
You can also use theLANG
environment variable:
LANG=de cli-tips# Output: Verwenden Sie 'uniq', um doppelte Zeilen aus einer Datei zu entfernen
To display a random tip containing a specific keyword, use the--about
option:
cli-tips --about=git# Output: Use 'git status' to check the status of your git repository
If no tips contain the specified keyword, no tip will be output.
Here is a list of all available languages:
Language | Code |
---|---|
🇸🇦 Arabic | ar |
🇨🇳 Chinese | cn |
🇩🇪 German | de |
🇬🇧 English | en |
🇮🇷 Farsi | fa |
🇮🇹 Italian | it |
🇯🇵 Japanese | ja |
🇰🇷 Korean | ko |
🇵🇱 Polish | pl |
🇪🇸 Spanish | es |
🇺🇦 Ukrainian | uk |
This project is fully free and you can do anything you want with it, even without mentioning this repository or license. Enjoy! 🚀
If you like this project, consider supporting it by starring ⭐ it on GitHub, sharing it with your friends, orbuying me a coffee ☕
We welcome contributions from everyone. If you would like to contribute, please read ourCONTRIBUTING.md file for detailed instructions on how to add translations and other contributions.
About
💡 CLI tool that provides useful tips and commands for Linux users