https://github.com/ck-zhang/gnav
GNOME workspace navigator integrated with Wofi for seamless switching 🚀
https://github.com/ck-zhang/gnav
cli gnome golang navigation productivity tui wofi workspace
Last synced: 2 months ago
JSON representation
GNOME workspace navigator integrated with Wofi for seamless switching 🚀
- Host: GitHub
- URL: https://github.com/ck-zhang/gnav
- Owner: ck-zhang
- License: mit
- Created: 2025-03-02T12:05:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-05T07:35:43.000Z (over 1 year ago)
- Last Synced: 2026-02-04T10:59:06.168Z (5 months ago)
- Topics: cli, gnome, golang, navigation, productivity, tui, wofi, workspace
- Language: Go
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GNAV: GNOME Workspace Navigator

Navigate GNOME workspaces efficiently with **GNAV**, integrated with Wofi for fuzzy-search workspace switching 🚀
## Installation
```bash
go install github.com/ck-zhang/gnav@latest
```
## Usage
### Launch Wofi Workspace Picker
```bash
gnav wofi-run
```
### Launch Interactive Workspace Manager
```bash
gnav
```
### Available Commands:
- `create` Create or expand static workspaces
- `dynamic` Toggle dynamic workspaces
- `list` Show workspace names
- `rename` Rename a workspace
- `switch` Switch workspace by index
- `wofi-run` Interactive workspace picker via Wofi
- `wofi-switch` Switch workspace from stdin input
For additional commands:
```bash
gnav --help
```