https://github.com/0pandadev/solidtime-vscode
VS Code extension for solidtime timetracker.
https://github.com/0pandadev/solidtime-vscode
time time-tracker timetracker vs vscode-extension
Last synced: 7 months ago
JSON representation
VS Code extension for solidtime timetracker.
- Host: GitHub
- URL: https://github.com/0pandadev/solidtime-vscode
- Owner: 0PandaDEV
- License: gpl-3.0
- Created: 2025-02-27T18:46:46.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T16:04:07.000Z (7 months ago)
- Last Synced: 2025-02-28T18:57:37.058Z (7 months ago)
- Topics: time, time-tracker, timetracker, vs, vscode-extension
- Language: TypeScript
- Homepage: https://solidtime.io
- Size: 77.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Solidtime VSCode Extension
This is the official VSCode extension for [Solidtime](https://solidtime.io), a powerful time tracking tool. The extension integrates with Solidtime's API to track your coding time and send periodic updates. Manage your API key, API URL, and organization ID directly from VSCode.
## Features
- Tracks time spent coding and syncs with your Solidtime account
- Provides commands to set and update your API key, API URL, and organization ID
- Project-based time tracking with workspace mappings
- Display today's coding time in the status bar## Usage
1. Install the Solidtime extension from VSCode marketplace
2. Use the command palette to execute any of the following commands:
- **Solidtime: Set API Key**
- **Solidtime: Set API URL**
- **Solidtime: Set Organization ID**
- **Solidtime: Force Time Update**The extension automatically tracks activity and sends time updates to your Solidtime account in the background.
## Development
1. Install Bun ([https://bun.sh](https://bun.sh)).
2. Clone the repository.
3. Run `bun install` to install dependencies.
4. Build the extension with `bun run build`.- Main code is located in `src/extension.ts`
- Uses ES6 modules and Bun for bundling
- To watch for changes and auto-build, run:
`bun run watch`
- Press `F5` to launch the extension in a new Extension Development Host window.