Skip to content

Commit 461443a

Browse files
author
NezitX
committed
chore: v1
1 parent 666cf7f commit 461443a

File tree

7 files changed

+218
-72
lines changed

7 files changed

+218
-72
lines changed

icon.png

121 KB
Loading

package-lock.json

Lines changed: 44 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"license": "MIT",
99
"dependencies": {
1010
"@types/ace": "^0.0.50",
11+
"fs-extra": "^11.2.0",
1112
"html-tag-js": "^1.1.41"
1213
},
1314
"devDependencies": {

plugin.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"version": "1.0.0",
66
"readme": "readme.md",
77
"icon": "icon.png",
8-
"files": [],
9-
"minVersionCode" : 290,
8+
"files": ["assets"],
9+
"minVersionCode": 290,
1010
"price": 0,
1111
"author": {
1212
"name": "Nezit X",
13-
"email": "",
13+
"email": "[email protected]",
1414
"github": "NezitX"
1515
}
1616
}

readme.md

Lines changed: 61 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,67 @@
1-
# Acode Wakatime
1+
![Banner](https://raw.githubusercontent.com/NezitX/acode-wakatime/refs/heads/main/assets/acode-wakatime-banner.png)
22

3-
A simple plugin to interact with [wakatime](https://wakatime.com/) API in [Acode](https://acode.app) editor
3+
# WakaTime Timer Plugin for Acode
44

5-
## Usage
5+
![GitHub Repo Shield](https://img.shields.io/github/repo-size/NezitX/acode-wakatime?color=blue&label=Size&style=for-the-badge)
6+
![License](https://img.shields.io/github/license/NezitX/acode-wakatime?color=blue&style=for-the-badge)
7+
![GitHub Stars](https://img.shields.io/github/stars/NezitX/acode-wakatime?color=blue&style=for-the-badge)
8+
![Version](https://img.shields.io/github/v/release/NezitX/acode-wakatime?color=blue&style=for-the-badge)
69

7-
Use this for debug build:
10+
This is a simple yet powerful plugin for Acode that integrates with the WakaTime API to track your coding activity directly within the Acode editor. It provides a seamless experience to monitor time spent on projects, enabling developers to stay productive and analyze their coding habits effectively.
811

9-
```
10-
npm run dev
11-
```
12+
---
1213

13-
and this for production build:
14+
## Features
15+
- **Real-Time Tracking**: Tracks your coding activity in Acode using the WakaTime API.
16+
- **Project-Based Insights**: Automatically associates your activity with the current project.
17+
- **Easy Configuration**: Simple setup process with your WakaTime API key.
18+
- **Activity Logs**: View detailed time logs of your sessions.
19+
- **Lightweight and Efficient**: Minimal impact on Acode’s performance.
1420

15-
```
16-
npm run build
17-
```
21+
---
22+
23+
## Installation
24+
1. **Prerequisites**:
25+
- Ensure you have Acode installed on your device.
26+
- Sign up for a free [WakaTime](https://wakatime.com) account if you don’t already have one.
27+
28+
2. **Download the Plugin**:
29+
- Clone or download the plugin files from the repository.
30+
- Or download the plugin directly from the Acode extensions list.
31+
32+
3. **Enable the Plugin**:
33+
- Open Acode, go to the sidebar, and select the WakaTime app.
34+
35+
---
36+
37+
## Configuration
38+
1. **Get Your WakaTime API Key**:
39+
- Log in to your WakaTime account.
40+
- Navigate to **Settings** > **API Key** and copy the key.
41+
42+
2. **Set Up in Acode**:
43+
- Open the WakaTime app in Acode.
44+
- Paste your WakaTime API key in the prompt.
45+
46+
3. **Start Coding**:
47+
- The plugin will automatically track your activity as you edit files in Acode.
48+
49+
---
50+
51+
## Usage
52+
- The timer starts when you begin editing a file.
53+
- Activity is sent to your WakaTime dashboard in real-time.
54+
- Use the WakaTime website or app to view detailed analytics of your coding activity.
55+
56+
---
57+
58+
## Contributing
59+
Contributions are welcome!
60+
- Fork the repository.
61+
- Make your changes.
62+
- Submit a pull request.
63+
64+
---
65+
66+
## License
67+
This plugin is licensed under the MIT License.

0 commit comments

Comments
 (0)