Loading repository data…
Loading repository data…
ajaymahadeven / repository
FRIDAY is a Bash script designed to be your personal command-line assistant on Debian Linux systems. It automates routine tasks, provides helpful prompts, and enhances your productivity.
Your personal CLI assistant for Debian Linux.
At startup, FRIDAY displays an ASCII art banner:
███████╗██████╗ ██╗ ██████╗ █████╗ ██╗ ██╗
██╔════╝██╔══██╗ ██║ ██╔══██╗ ██╔══██╗╚██╗ ██╔╝
█████╗ ██████╔╝ ██║ ██║ ██║ ███████║ ╚████╔╝
██╔══╝ ██╔══██╗ ██║ ██║ ██║ ██╔══██║ ╚██╔╝
██║██╗ ██║ ██║██╗██║██╗██████╔╝██╗██║ ██║██╗██║
╚═╝╚═╝ ╚═╝ ╚═╝╚═╝╚═╝╚═╝╚═════╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝
F.R.I.D.A.Y. - *For Real, I Do Assist You* - V 1.0.0
-------------------------------------------------------
Your personal CLI assistant for Debian Linux.
FRIDAY is a Bash script designed to be your personal command-line assistant on Debian Linux systems. It automates routine tasks, provides helpful prompts, and enhances your productivity.
Fun Fact: Born during a caffeine-fueled coding marathon when I realized clicking multiple times is for mere mortals! 😉 Created to save precious milliseconds that could be spent debating tabs vs. spaces.
Clone the Repository
git clone https://github.com/your_username/FRIDAY-CLI-BASH-Assistant.git
Navigate to Project Directory
cd FRIDAY-CLI-BASH-Assistant
Make Scripts Executable
chmod +x FRIDAY.sh
chmod +x scripts/essentials.sh
chmod +x scripts/show_options.sh
Ensure Dependencies
bash --versionRun the main script:
./FRIDAY.sh
FRIDAY presents a comprehensive menu of options:
------------------------------------
What can I do for you today?
------------------------------------
Here are the available options:
1. System Diagnosis
2. Google Chrome
3. Visual Studio Code
4. Teams
5. Terminal
6. Lock Screen
7. Logout
8. Trello
9. Timer
10. Postman
11. Azure Storage Explorer
12. DBeaver
13. Screenshot
14. Mail
15. Soft Reset
16. System Updates
------------------------------------
FRIDAY.sh: Main assistant scriptscripts/: Supplementary scripts
my_functions.sh: Reusable functionsessentials.sh: Essential tools launchershow_options.sh: Option handlinglogs/: Log file storageEasily customize essentials.sh to launch your preferred applications:
echo "Starting YourApp"
log_command "Starting YourApp"
yourapp_command
log_command "Executed command: yourapp_command"
chmod +x FRIDAY.sh scripts/*.shContributions are warmly welcomed! Feel free to submit pull requests or open issues.
Distributed under the MIT License. See LICENSE for details.
Disclaimer: This project was lovingly crafted during those moments when I realized my repetitive tasks were stealing my soul, one click at a time. FRIDAY is my rebellion against mundane computer interactions - because life's too short to not automate the boring stuff! 🖥️💻 Remember, every second saved is a second closer to world domination... or at least to grabbing another coffee. ☕