An open API service indexing awesome lists of open source software.

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 🚀

Awesome Lists containing this project

README

          

# GNAV: GNOME Workspace Navigator

![Demo](https://github.com/user-attachments/assets/9727f5c4-6ed2-437d-ab1b-1e8098a9fa17)

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
```