-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Establish the entry point and the internal directory structure for the application logic. This setup follows a flat structure to avoid unnecessary nesting while keeping the CLI interface separated from the core functionality.
Tasks
- Create
cmd/nviman/main.goas the application entry point. - Create
manager/directory to handle Neovim installation and symlinking logic. - Create
api/directory to handle communication with GitHub releases. - Implement basic flag parsing (e.g.,
--version,--help) inmain.go.
Acceptance Criteria
- Running
go build ./cmd/nvimanproduces an executable. - Basic CLI flags return expected placeholder text.
- Directory structure is organized and follows the "no pkg" rule.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request