Skip to content

Contributing

N1xev edited this page Mar 18, 2026 · 2 revisions

Contributing

Bug

  1. Check existing issues
  2. OS, Go version
  3. Steps to reproduce
  4. Error output

PR

  1. Fork
  2. Branch: git checkout -b feature-name
  3. Make changes
  4. Tests: go test ./...
  5. Lint: golangci-lint run
  6. Commit, push, PR

Dev

git clone https://github.com/N1xev/bubbleMonitor.git
cd bubbleMonitor
go mod download
go run ./cmd/bub

Structure

cmd/bub/        - Entry
internal/
  app/         - Model, update
  config/      - Config
  data/        - Types, state
  msg/         - Messages
  provider/    - System, process, remote
  ui/          - Tabs, widgets
  util/        - Helpers

Clone this wiki locally