waka
The WakaTime CLI you always deserved. Fast, beautiful, composable.
File Explorer
- config.toml
- bug_report.yml
- feature_request.yml
- audit.yml
- ci.yml
- release.yml
- PULL_REQUEST_TEMPLATE.md
- _waka
- _waka.ps1
- waka.bash
- waka.elv
- waka.fish
- auth.rs
- cli.rs
- commands.rs
- error.rs
- main.rs
- spinner.rs
- auth_flow.rs
- stats_flow.rs
- build.rs
- Cargo.toml
- basic_usage.rs
- client.rs
- error.rs
- lib.rs
- params.rs
- types.rs
- client.rs
- fixtures.rs
- Cargo.toml
- README.md
- lib.rs
- Cargo.toml
- config.rs
- credentials.rs
- error.rs
- lib.rs
- Cargo.toml
- waka_render__breakdown__tests__snapshot_breakdown_csv.snap
- waka_render__breakdown__tests__snapshot_breakdown_json.snap
- waka_render__breakdown__tests__snapshot_breakdown_plain.snap
- waka_render__breakdown__tests__snapshot_breakdown_table.snap
- waka_render__error__tests__snapshot_colored_full.snap
- waka_render__error__tests__snapshot_plain_full.snap
- waka_render__goals__tests__snapshot_render_goals_csv.snap
- waka_render__goals__tests__snapshot_render_goals_plain.snap
- waka_render__leaderboard__tests__snapshot_render_leaderboard_csv.snap
- waka_render__leaderboard__tests__snapshot_render_leaderboard_plain.snap
- waka_render__projects__tests__snapshot_render_projects_plain.snap
- waka_render__projects__tests__snapshot_render_projects_rich.snap
- waka_render__summary__tests__snapshot_render_csv.snap
- waka_render__summary__tests__snapshot_render_json.snap
- waka_render__summary__tests__snapshot_render_plain.snap
- waka_render__summary__tests__snapshot_render_table.snap
- breakdown.rs
- error.rs
- format.rs
- goals.rs
- leaderboard.rs
- lib.rs
- options.rs
- projects.rs
- summary.rs
- theme.rs
- utils.rs
- Cargo.toml
- activity.rs
- goals_panel.rs
- languages.rs
- mod.rs
- projects.rs
- status_bar.rs
- today.rs
- week.rs
- app.rs
- event.rs
- lib.rs
- ui.rs
- Cargo.toml
- auth.md
- cache.md
- changelog.md
- completions.md
- config.md
- dashboard.md
- editors.md
- goals.md
- index.md
- languages.md
- leaderboard.md
- projects.md
- prompt.md
- report.md
- stats.md
- today.md
- update.md
- week.md
- authentication.md
- changelog.md
- completions.md
- configuration.md
- contributing.md
- exit-codes.md
- faq.md
- installation.md
- integrations.md
- introduction.md
- man-pages.md
- SUMMARY.md
- waka-api.md
- custom.css
- book.toml
- waka-auth-login.1
- waka-auth-logout.1
- waka-auth-status.1
- waka-auth-whoami.1
- waka-auth.1
- waka-cache-clear.1
- waka-cache-info.1
- waka-cache-path.1
- waka-cache.1
- waka-changelog.1
- waka-completions.1
- waka-config-edit.1
- waka-config-reset.1
- waka-config-set.1
- waka-config-show.1
- waka-config.1
- waka-dashboard.1
- waka-editors-list.1
- waka-editors-top.1
- waka-editors.1
- waka-goals-list.1
- waka-goals-watch.1
- waka-goals.1
- waka-languages-list.1
- waka-languages-top.1
- waka-languages.1
- waka-leaderboard-show.1
- waka-leaderboard.1
- waka-projects-list.1
- waka-projects-top.1
- waka-projects.1
- waka-prompt.1
- waka-report-generate.1
- waka-report-summary.1
- waka-report.1
- waka-stats-all-time.1
- waka-stats-month.1
- waka-stats-range.1
- waka-stats-today.1
- waka-stats-week.1
- waka-stats-year.1
- waka-stats-yesterday.1
- waka-stats.1
- waka-update.1
- waka.1
- 401_unauthorized.json
- 429_rate_limit.json
- 500_server_error.json
- goals.json
- leaderboard.json
- projects.json
- stats_last_7_days.json
- summaries_today.json
- summaries_week.json
- user_current.json
- .clippy.toml
- .editorconfig
- .gitignore
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- cliff.toml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- CONVENTIONS.md
- demo.gif
- demo.tape
- deny.toml
- dist-workspace.toml
- LICENSE
- README.md
- rustfmt.toml
- SECURITY.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
brew install
View Details ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
brew tap
View Details ▼
brew tap
Tap a Homebrew formula repository. If no arguments are provided, list all installed Homebrew taps.
brew tap
List installed Homebrew taps:
brew tap {{github_username}}/{{github_repository_name}}
Tap a Git repository hosted on GitHub:
brew tap {{username}}/{{repository_name}} {{git_clone_url}}
Tap a Git repository hosted outside of GitHub:
cargo install
View Details ▼
cargo install
Build and install a Rust binary.
cargo install {{package}}@{{version}}
Install a package from <https://crates.io> (the version is optional - latest by default):
cargo install --git {{repo_url}}
Install a package from the specified Git repository:
cargo install --git {{repo_url}} --{{branch|tag|rev}} {{branch_name|tag|commit_hash}}
Build from the specified branch/tag/commit when installing from a Git repository:
notify-send
View Details ▼
notify-send
Use the current desktop environment's notification system to create a notification.
notify-send "Test" "This is a test"
Show a notification with the title "Test" and the content "This is a test":
notify-send {{[-i|--icon]}} {{icon.png}} "{{Test}}" "{{This is a test}}"
Show a notification with a custom icon:
notify-send {{[-t|--expire-time]}} 5000 "{{Test}}" "{{This is a test}}"
Show a notification for 5 seconds:
