How to wait for manifest to be ready before continuing in a script?

Let's say I'm doing the following in a shell script, as example I use Argo CD:

kubectl create namespace argocd

kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.4/manifests/install.yaml

Now before continuing in my script, I want to make sure that everything from Argo CD is running. I've seen `kubectl wait`, but when waiting for ready on the complete manifest the issue is that e.g. service accounts have no ready state so this fails. What is the best practice to wait for everything from the manifest to be installed and running or created? Or is there something that is logically last so I can wait just for that last thing, like e.g. if deployment is ready than this implies that all service accounts were already created?

reddit.com
u/sorry_no_idea — 14 hours ago

One shot layer switch not working

I am using this layout: https://configure.zsa.io/moonlander/layouts/bJbgg/latest/0

I tap (no hold) "Adjunct" on the base layer and then "Enter" on the Adjunct layer.

Base layer, tapping Adjunct:

https://preview.redd.it/rcvthzo9s6bh1.png?width=617&format=png&auto=webp&s=648efce32999ea6950ea85e76e355a7782e23d21

Adjunct layer, pressing Enter (which is at the position of Tab in the base layer):

https://preview.redd.it/wvlr08ohs6bh1.png?width=590&format=png&auto=webp&s=91cfb2bec7b1b057e11ee209ef5d8b53f108c58c

This ends up in sending Tab. I don't understand why. I am on german Windows 11. Holding "Adjunct" and then tapping Enter works as expected and sends Enter, but to my understanding it should also work when tapping "Adjunct" once follow by "Enter" as it's configured as One-Shot Layer:

https://preview.redd.it/n72aujxts6bh1.png?width=592&format=png&auto=webp&s=029753075f073ccb1e7b4748b402dde0d2dbf02f

reddit.com
u/sorry_no_idea — 1 day ago

z and y inversed on german system, how can i set a locale?

I'm using my ZSA Moonlander on a german Windows 11. However the key configured to send a z sends a y instead and the one configured to send a z sends a y. I have already spotted the international options in Oryx, but that only gives additional keys like äöü. How can I set the locale? I am coming from a Glove 80 where this could be set in the editor. Thanks!

reddit.com
u/sorry_no_idea — 1 day ago

Microphone for YouTube + voice control without having it directly in front of me?

Hi,

I’m looking for a microphone that I can use both for YouTube recordings and for controlling my PC via voice (speech-to-text / commands).

One important point: I do not want the microphone standing on my desk directly in front of me.

I’d be completely fine with using a boom arm or another mounting solution, as long as:

  • the mic is not blocking my view of the monitor
  • it doesn’t sit between my eyes and the display
  • it can stay somewhat out of the way (above the monitor or slightly to the side)

Because of that, the actual microphone distance probably depends a lot on clever mounting ideas.

The microphone should still pick up my voice clearly even if I’m not perfectly centered in front of it all the time.

I’m also very interested in clever microphone + mounting combinations, since I’m a complete beginner when it comes to microphones and audio setups in general. Thanks :-)

reddit.com
u/sorry_no_idea — 2 months ago