diff --git a/playbooks/files/all/bash/bash_aliases.example b/playbooks/files/all/bash/bash_aliases.example new file mode 100644 index 0000000..2607751 --- /dev/null +++ b/playbooks/files/all/bash/bash_aliases.example @@ -0,0 +1,12 @@ +#!/usr/bin/bash +# ssh aliases +alias ssh_send="scp -C" +# @NOTE consider adding aliases for scp source or destination hosts + +# flatpak aliases +alias clone="rsync -pogAXtlHrDx --stats --info=progress2" +alias flatshell="flatpak run --user --command=sh" +alias codium="flatpak run --user com.vscodium.codium" + +# podman aliases +alias docker="podman" \ No newline at end of file diff --git a/playbooks/files/all/bash/bash_functions.example b/playbooks/files/all/bash/bash_functions.example new file mode 100644 index 0000000..86a5d95 --- /dev/null +++ b/playbooks/files/all/bash/bash_functions.example @@ -0,0 +1,13 @@ +#!/usr/bin/bash +# podman bash function +conman () { + if command -v podman &> /dev/null; then + CONTAINER_MANAGER="podman" + elif command -v docker &> /dev/null; then + CONTAINER_MANAGER="docker" + else + exit 1 + fi + + $CONTAINER_MANAGER +} \ No newline at end of file