From 3e05d2036a29a3a862961e5873efb4647d5663e5 Mon Sep 17 00:00:00 2001 From: "ansible-code-bot[bot]" <145416087+ansible-code-bot[bot]@users.noreply.github.com> Date: Sat, 4 Jan 2025 18:43:32 +0000 Subject: [PATCH 1/3] Add Ansible code bot config file --- .github/ansible-code-bot.yml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .github/ansible-code-bot.yml 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 From 41525e91a70bbdbdd48b4c172a69028d2552d199 Mon Sep 17 00:00:00 2001 From: alexpolo1 Date: Sat, 4 Jan 2025 19:48:09 +0100 Subject: [PATCH 2/3] Create README.md --- README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..b5587cd --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +#a readme file , this is a project to help studying rhel 9.3 From 5c27dd7574a154bdfbcb7f21fa33211785d996ee Mon Sep 17 00:00:00 2001 From: alexpolo1 Date: Sat, 4 Jan 2025 19:48:51 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b5587cd..9ad82c6 100644 --- a/README.md +++ b/README.md @@ -1 +1,23 @@ -#a readme file , this is a project to help studying rhel 9.3 +# 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