diff --git a/.github/ansible-code-bot.yml b/.github/ansible-code-bot.yml new file mode 100644 index 0000000..8a4972a --- /dev/null +++ b/.github/ansible-code-bot.yml @@ -0,0 +1,2 @@ +schedule: + interval: weekly diff --git a/README.md b/README.md new file mode 100644 index 0000000..9ad82c6 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# RHEL Learning Script + +Welcome to the **RHEL Learning Script**! This script is designed to help you stay focused on your RHEL learning goals by tracking your progress, preventing distractions, and reinforcing key concepts with questions related to RHEL administration. + +## Features + +- **Time Tracking**: Tracks total time spent learning and logs each session with timestamps. +- **Gamification**: Earn XP and level up as you complete sessions. +- **Distraction Blocking**: Automatically kills any running Steam processes during your session. +- **Question Reinforcement**: Prompts you with a random RHEL-related question after each session. +- **Session Logs**: Maintains detailed logs of your learning sessions and question answers. + +--- + +## Getting Started + +### Prerequisites + +Ensure you have the following installed on your system: +- **Bash Shell** (Default on most Linux systems) +- **wmctrl** (for keeping the browser on top) + ```bash + sudo apt install wmctrl