├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── VERSION ├── cmd └── vc │ └── main.go ├── docs ├── CNAME ├── favicon.png ├── index.html └── screenshot.png ├── go.mod ├── go.sum └── internal ├── app ├── app.go ├── app_test.go ├── keybindings.go └── messages.go ├── components ├── component.go ├── component_test.go ├── content │ ├── diff │ │ └── model.go │ ├── model.go │ ├── model_test.go │ └── viewer │ │ ├── model.go │ │ └── model_test.go ├── filetree │ ├── model.go │ ├── model_test.go │ ├── node.go │ └── node_test.go ├── gitpanel │ └── model.go ├── minibuffer │ └── model.go └── terminal │ └── model.go ├── git ├── provider.go ├── provider_test.go └── shell.go ├── layout ├── layout.go └── layout_test.go ├── selection ├── selection.go └── selection_test.go ├── state ├── state.go └── state_test.go └── theme ├── colors.go ├── icons.go ├── styles.go ├── theme.go ├── theme_test.go └── themes.go /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | v0.7.1 2 | -------------------------------------------------------------------------------- /cmd/vc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/cmd/vc/main.go -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | vibecommander.dev -------------------------------------------------------------------------------- /docs/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/docs/favicon.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/docs/screenshot.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/go.sum -------------------------------------------------------------------------------- /internal/app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/app/app.go -------------------------------------------------------------------------------- /internal/app/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/app/app_test.go -------------------------------------------------------------------------------- /internal/app/keybindings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/app/keybindings.go -------------------------------------------------------------------------------- /internal/app/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/app/messages.go -------------------------------------------------------------------------------- /internal/components/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/component.go -------------------------------------------------------------------------------- /internal/components/component_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/component_test.go -------------------------------------------------------------------------------- /internal/components/content/diff/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/content/diff/model.go -------------------------------------------------------------------------------- /internal/components/content/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/content/model.go -------------------------------------------------------------------------------- /internal/components/content/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/content/model_test.go -------------------------------------------------------------------------------- /internal/components/content/viewer/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/content/viewer/model.go -------------------------------------------------------------------------------- /internal/components/content/viewer/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/content/viewer/model_test.go -------------------------------------------------------------------------------- /internal/components/filetree/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/filetree/model.go -------------------------------------------------------------------------------- /internal/components/filetree/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/filetree/model_test.go -------------------------------------------------------------------------------- /internal/components/filetree/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/filetree/node.go -------------------------------------------------------------------------------- /internal/components/filetree/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/filetree/node_test.go -------------------------------------------------------------------------------- /internal/components/gitpanel/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/gitpanel/model.go -------------------------------------------------------------------------------- /internal/components/minibuffer/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/minibuffer/model.go -------------------------------------------------------------------------------- /internal/components/terminal/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/components/terminal/model.go -------------------------------------------------------------------------------- /internal/git/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/git/provider.go -------------------------------------------------------------------------------- /internal/git/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/git/provider_test.go -------------------------------------------------------------------------------- /internal/git/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/git/shell.go -------------------------------------------------------------------------------- /internal/layout/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/layout/layout.go -------------------------------------------------------------------------------- /internal/layout/layout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/layout/layout_test.go -------------------------------------------------------------------------------- /internal/selection/selection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/selection/selection.go -------------------------------------------------------------------------------- /internal/selection/selection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/selection/selection_test.go -------------------------------------------------------------------------------- /internal/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/state/state.go -------------------------------------------------------------------------------- /internal/state/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/state/state_test.go -------------------------------------------------------------------------------- /internal/theme/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/colors.go -------------------------------------------------------------------------------- /internal/theme/icons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/icons.go -------------------------------------------------------------------------------- /internal/theme/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/styles.go -------------------------------------------------------------------------------- /internal/theme/theme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/theme.go -------------------------------------------------------------------------------- /internal/theme/theme_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/theme_test.go -------------------------------------------------------------------------------- /internal/theme/themes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AvitalTamir/vibecommander/HEAD/internal/theme/themes.go --------------------------------------------------------------------------------