Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add config to disable the splash screen #1911

Open
mpareja opened this issue Jan 12, 2023 · 5 comments · May be fixed by #3110
Open

Add config to disable the splash screen #1911

mpareja opened this issue Jan 12, 2023 · 5 comments · May be fixed by #3110

Comments

@mpareja
Copy link

mpareja commented Jan 12, 2023




Is your feature request related to a problem? Please describe.
When I launch k9s, I want to be able to execute commands immediately, like :services or something of the sort. The splash screen slows me down.

Describe the solution you'd like
I would love a configuration setting that I can set to false. For instance enableSplash.

Describe alternatives you've considered
Forking the code and eliminating the splash screen.

@slimus
Copy link
Collaborator

slimus commented Jan 12, 2023

Hi Mario! Have you tried to run k9s with -c option?

@mpareja
Copy link
Author

mpareja commented Jan 12, 2023

Hi @slimus , thanks for the heads-up about the -c option. I was just giving an example of a specific use-case. I don't think it resolves the knee jerk friction I feel when waiting for the splash screen (which still shows up when using -c to navigate to a particular view).

@slimus
Copy link
Collaborator

slimus commented Jan 12, 2023

I see. We collect some data from your cluster while showing a splash screen. Do you want to see a black screen instead or do you want to speed it up?

@mpareja
Copy link
Author

mpareja commented Jan 12, 2023

I'm running against a local minikube cluster on Docker, so most queries should be really quick. From what I understood of the source code, it's a fixed 1s splash screen. I can appreciate from a UX perspective a "splash" screen that disappears very quickly could be a jarring experience out-of-the-box.

If it's not possible to render the main UI without the contextual information, I would be fine with a black or "loading" screen that I knew would disappear as soon as possible. I'd be fine with the splash screen too, if I could configure it to go away as soon as the data is ready.

@ank-tw
Copy link

ank-tw commented Feb 27, 2024

I really like the ascii art, but would be fantastic to have a command line switch or option that disables the splash screen so that I can make quick changes when developing without waiting for it to display and disappear.

jtackaberry added a commit to jtackaberry/k9s that referenced this issue Feb 16, 2025
jtackaberry added a commit to jtackaberry/k9s that referenced this issue Feb 16, 2025
jtackaberry added a commit to jtackaberry/k9s that referenced this issue Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants