I thought this would be hard, but turns out the following oneliner does it, with maybe no sideeffects ?

echo 'docker() { [ "$1" = "sh" ] && docker exec -it "$2" sh || command docker "$@"; }' >> ~/.bashrc && source ~/.bashrc

This creates a bash alias for "docker ps" , every other command should run as normal

Now I just need to remember to run this one liner on every single computer I use in the future...

  • propter_hog [any, any]
    ·
    19 hours ago

    Side note: how do you like running vaultwarden? Was thinking about using it.

    • interdimensionalmeme@lemmy.ml
      hexagon
      ·
      18 hours ago

      Seems fine used it a few times so far. It works. Very easy to setup. I want to try keepass before I choose. Keepass has a more "foss flavour"

      • propter_hog [any, any]
        ·
        edit-2
        17 hours ago

        Yeah, that's the same crossroads I'm at. Currently using Proton Pass, and I like it, but it's inherently closed. Security by obscurity is part of their m.o.