Merge remote-tracking branch 'refs/remotes/origin/main'

This commit is contained in:
2025-01-07 19:18:13 +01:00
2 changed files with 25 additions and 0 deletions

2
.github/ansible-code-bot.yml vendored Normal file
View File

@@ -0,0 +1,2 @@
schedule:
interval: weekly

23
README.md Normal file
View File

@@ -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