@ramkumarbedia/xqme
v1.1.1
Published
Cross-platform Node CLI
Maintainers
Readme
qme-cli
qme-cli is a cross-platform developer command-line toolkit focused on speeding up everyday project setup and workflow tasks.
It provides shortcuts for:
- Git initialization and sync flows
- SSH key generation helpers
- Windows/macOS utility commands (like Postman, Chrome, XAMPP, and more)
- Quick local productivity commands from a single
qmeentry point
Package: @ramkumarbedia/xqme
Commands (One by One with Example)
qme init [--branch <branch-name>]Initializes qme defaults in the current repository (gitignore, hooks, branch config).
qme init --branch mainqme git init [--branch <branch-name>]First-time git bootstrap for non-git folders, with optional initial branch.
qme git init --branch mainqme git syncRuns guided commit/pull/push flow.
qme git syncqme git resetOpens reset menu (soft,mixed,hard) for recent changes.
qme git resetqme git logShows paginated commits and lets you reset to a selected commit.
qme git logqme git openOpens current repository remote URL in browser.
qme git openqme git removeRemoves.gitfolder after confirmation.
qme git removeqme git ssh-key [--home <path>] [--comment <demo-email>] [--tag <name>]Generate a new RSA 4096 SSH key in your auto-detected platform home directory (~/.ssh).
qme git ssh-key --home "C:\Users\ADMIN" -c "[email protected]" -f "oodle"qme config branch <branch-name>Stores pull branch for current repo in qme config.
qme config branch developqme config export [output-path]Exports qme config file backup.
qme config export "D:\backup\mycli-config.json"qme config xampp-path [path|--show|-s|--clear]Sets, shows, or clears configured XAMPP location.
qme config xampp-path "D:\xampp"qme config xampp-current [version|--show|-s|--clear]Sets, shows, or clears active XAMPP version label in config.
qme config xampp-current 8.1qme npm <args...>Pass-through for npm commands.
qme npm run devqme n <args...>Shortcut alias for npm pass-through.
qme n installqme npx <args...>Pass-through for npx commands.
qme npx prisma generateqme pa <args...>Runs Laravel Artisan with passed arguments.
qme pa migrateqme win <action|cmd...>Runs a Windows action or raw command throughcmd.
qme win settingsqme w <action|cmd...>Alias forqme win.
qme w notepadqme wintaskOpens Task Manager.
qme wintaskqme taskmTask Manager shortcut.
qme taskmqme wlLocks current Windows session.
qme wlqme pathOpens current folder in File Explorer.
qme pathqme postmanOpens Postman (non-blocking).
qme postmanqme chromeOpens Google Chrome.
qme chromeqme gchatOpens Google Chat desktop app.
qme gchatqme hub [start|stop]Starts or stops Hubstaff app.
qme hub stopqme mailOpens Thunderbird app.
qme mailqme notepad [file]Opens Notepad, optionally with a target file.
qme notepad notes.txtqme note [text]Without text, opens today note file on Desktop. With text, appends text to today's note file.
qme note "daily update done"qme notes [text]Alias forqme note.
qme notes "follow up tomorrow"qme quitForce closes apps and shuts down Windows.
qme quitqme xampp startStarts XAMPP (Windows/macOS). On start, qme checks phpMyAdmin readiness.
qme xampp startqme xampp stopStops XAMPP (Windows/macOS).
qme xampp stopqme xstartShortcut forqme xampp start.
qme xstartqme xstopShortcut forqme xampp stop.
qme xstop