https://github.com/vaibhavyadav-dev/vy-cli
A lightweight command-line tool for Ubuntu for simplifying workflows, and boosting productivity.
https://github.com/vaibhavyadav-dev/vy-cli
command-line-tool golang linux ubuntu
Last synced: 3 months ago
JSON representation
A lightweight command-line tool for Ubuntu for simplifying workflows, and boosting productivity.
- Host: GitHub
- URL: https://github.com/vaibhavyadav-dev/vy-cli
- Owner: vaibhavyadav-dev
- License: mit
- Created: 2025-01-24T18:48:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-08T06:44:47.000Z (over 1 year ago)
- Last Synced: 2025-03-17T17:14:39.937Z (over 1 year ago)
- Topics: command-line-tool, golang, linux, ubuntu
- Language: Go
- Homepage:
- Size: 4.59 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
Awesome Lists containing this project
README
# vy-cli
A powerful command-line tool designed to automate repetitive tasks, simplify complex workflows, and boost productivity on Ubuntu.
## Features
> More features will be added in upcoming updates, stay tuned for it :)
- **Ubuntu Backup Automation**:
Easily back up system settings, configurations, and preferences to OneDrive with a single command:
```bash
vy backup
```
- **Simplified Git Workflow**:
Streamline your Git operations with a single command for git add and git commit:
```bash
vy commit "Your commit message"
```
> **MORE FEATURE WILL BE ADDED**
- **Productivity Enhancements**:
Add shortcuts for tedious or repetitive commands to make your workflow more efficient.
## Installation
### Prerequisites
- Ubuntu operating system
- Golang installed (version 1.20 or higher recommended)
- OneDrive account for backup functionality (as of now onedrive, will add google drive and more in future updates)
### Steps
1. Clone the repository:
```bash
git clone https://github.com//vy-cli.git
```
2. Navigate to the project directory:
```bash
cd vy-cli
```
3. Execute the install.sh file:
```bash
chmod +x install.sh
./install.sh
```
## Usage
```
Usage:
vy [arguments]
The commands are:
date show date and time
backup backup all the settings, config, preferances to OneDrive
commit stage and commit ALL the changes in repo,
example:
vy commit "first commit"
(must add message with double inverted comma!)
arguments:
-v verbose mode
```
## Author
Developed by [Vaibhav Yadav](https://www.linkedin.com/in/vaibhav-yadav-4397351b9/).