UniShell is a custom Linux shell designed to enhance student productivity. It provides built-in features like Pomodoro timers, reminders, and learning tools to help students stay focused and organized.
- Change current directory
- Helper function to show functionalities
- Exit shell
- Displays a welcome message
- Start your learning journey on the shell
- Starts a Pomodoro timer
- Change which interface to use
- Water drinking reminder function
- Movement reminder function
- Clone the repository:
git clone https://github.com/yourusername/UniShell.git - Navigate to the project directory:
cd UniShell/src - Compile the project:
gcc -o unishell main.c - Run the UniShell executable:
./unishell
Once the shell is running, you can use the built-in commands and features to navigate your file system, manage your time, and receive reminders for various activities.
For a list of available commands and their usage, type help in the shell.