Skip to content

Meet Ellie—my personal command-line companion designed to take the hassle out of system management and automation. I’m Tachera Sasi, and I built Ellie for... well, me! But guess what? You get to use her too. Whether it’s managing services, showing off system info, or tinkering with files, Ellie’s got your back.

Notifications You must be signed in to change notification settings

tacheraSasi/ellie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ellie - My All-in-One Command Line Buddy 🚀

Hey there! Meet Ellie—my personal command-line companion designed to take the hassle out of system management and automation. I’m Tachera Sasi, and I built Ellie for... well, me! But guess what? You get to use her too. Whether it’s managing services, showing off system info, or tinkering with files, Ellie’s got your back.

Why Ellie?

Ever thought, “Ugh, why do I need to remember a million commands just to manage my system?” Same here. That’s why I created Ellie—to make everything simpler, faster, and cooler.

What Can Ellie Do?

  • Start and stop services like Apache and MySQL in a flash
  • Flex your system info because why not?
  • Create, list, and manage files without leaving the terminal
  • Handle network stuff like connecting to Wi-Fi
  • Configure Git because you can’t escape Git
  • Install and update packages effortlessly

Installation Instructions (Fancy Way of Saying 'How to Get Ellie')

Step 1: Clone Ellie (Get the Code)

git clone https://github.com/tacheraSasi/ellie.git
cd ellie

Step 2: Build It (Turn the Code into Ellie)

go build -o ellie

Step 3: Run the Show

./ellie

How to Use Ellie

Ellie speaks plain command-line English. Just type:

./ellie [command] [options]

Commands You’ll Love:

-Running normal shell commands:

./ellie run <command>
./ellie run echo "Hello, Ellie!"

🛠️ Service Management

  • Start Apache or MySQL like a boss:

    ./ellie start apache
    ./ellie start mysql
    ./ellie start all
  • Stop them when it’s time to chill:

    ./ellie stop apache
    ./ellie stop mysql
    ./ellie stop all
  • Feeling fancy? Restart them:

    ./ellie restart apache
    ./ellie restart mysql
    ./ellie restart all

📊 System Info

Show off what your system is made of:

./ellie sysinfo

📁 File Management

  • Peek into a directory:

    ./ellie list /some/directory
  • Create files on the fly:

    ./ellie create-file ~/important.txt

🌐 Network Operations

  • See if you’re connected:

    ./ellie network-status
  • Jump on a Wi-Fi network like a ninja:

    ./ellie connect-wifi MyWiFiNetwork SuperSecretPassword

📦 Package Management

  • Install stuff with style:

    ./ellie install curl
  • Keep your system fresh:

    ./ellie update

🛠️ Git Setup

  • Set up Git because you’re a developer (or pretending to be):
    ./ellie setup-git

Why You’ll Love Ellie

  1. No More Headaches – Stop Googling terminal commands every 5 minutes.
  2. Time Saver – Ellie automates the boring stuff.
  3. Built by Me, for Me (and You) – Ellie’s tailored to be practical, not bloated.

Real-Life Examples (Yes, You Can Brag Later)

  • Start everything at once (like a pro):

    ./ellie start all
  • Stop MySQL (because it’s being extra):

    ./ellie stop mysql
  • Show off your system’s secrets:

    ./ellie sysinfo
  • Connect to Wi-Fi on the go:

    ./ellie connect-wifi MyNetwork MySuperSecretPassword
  • Create a file like you’re on a mission:

    ./ellie create-file ~/mission-critical.txt

Who Made This? (Hint: Me!)

Tachera Sasi
Ellie isn’t just a tool—it’s my way of saying, “I got tired of doing things the hard way.” I built her for myself, but I couldn’t keep this gem all to myself. So here you go—use her, love her, and tell your friends about her.


Wanna Contribute?

Think you can make Ellie even cooler? Fork the repo, add some magic, and send me a pull request. Let’s make Ellie a global sensation together. 🌟


About

Meet Ellie—my personal command-line companion designed to take the hassle out of system management and automation. I’m Tachera Sasi, and I built Ellie for... well, me! But guess what? You get to use her too. Whether it’s managing services, showing off system info, or tinkering with files, Ellie’s got your back.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published