Skip to content

Saved views / bookmarks #53

@syedazeez337

Description

@syedazeez337

Summary

Allow users to save filter+namespace+context combos as named views for quick access.

Motivation

Power users frequently check the same resource sets. Typing kf pods -n production --context prod-cluster every time is tedious. Named views let users define shortcuts like kf --view prod-pods.

Requirements

Config

[[view]]
name = "prod-pods"
resource = "pods"
namespace = "production"
context = "prod-cluster"
label = "app=nginx"

[[view]]
name = "all-deploys"
resource = "deploy"
namespace = ""           # all namespaces
context = ""             # current context

CLI

  • kf --view <name> → apply saved view settings
  • kf --list-views → show all saved views
  • Views are resolved from config before other CLI args

Save from TUI (stretch)

  • Keybinding to save current filter state as a new view
  • Prompt for view name

Acceptance Criteria

  • Views defined in config.toml
  • --view flag applies saved settings
  • --list-views shows all views
  • Views override defaults but CLI args override views
  • Tests: view loading and application

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3-lowPolish and quality of lifeenhancementNew feature or requestphase-3-ecosystemExtensibility and integrations

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions