From c45030a841cc5d3eb041374da0c10366ef348103 Mon Sep 17 00:00:00 2001 From: Morten Strandbo Date: Tue, 9 Jan 2024 12:07:18 +0100 Subject: [PATCH] Added sudo function --- functions/sudo.fish | 8 ++++++++ initial_setup.sh | 3 +++ 2 files changed, 11 insertions(+) create mode 100644 functions/sudo.fish diff --git a/functions/sudo.fish b/functions/sudo.fish new file mode 100644 index 0000000..fda6f63 --- /dev/null +++ b/functions/sudo.fish @@ -0,0 +1,8 @@ +function sudo -d "sudo wrapper that handles aliases" + if functions -q -- $argv[1] + set -l new_args (string join ' ' -- (string escape -- $argv)) + set argv fish -c "$new_args" + end + + command sudo $argv +end \ No newline at end of file diff --git a/initial_setup.sh b/initial_setup.sh index 904dcab..1e6d226 100644 --- a/initial_setup.sh +++ b/initial_setup.sh @@ -1,4 +1,6 @@ #!/bin/bash +# +# v1.1 - Added sudo function # Install some programs echo "## Installing programs" @@ -12,6 +14,7 @@ sudo nala install exa fish neofetch -y echo "## Downloading configs" sleep 1 wget -q -O /tmp/zx_customconfig.fish https://code.strandbo.no/morten/Initial_linux_setup/raw/branch/main/zx_customconfig.fish +wget -q -O /tmp/sudo.fish https://code.strandbo.no/morten/Initial_linux_setup/raw/branch/main/functions/sudo.fish wget -q -O /tmp/config.conf https://code.strandbo.no/morten/Initial_linux_setup/raw/branch/main/config.conf wget -q -O /tmp/st_combadge.ascii https://code.strandbo.no/morten/Initial_linux_setup/raw/branch/main/st_combadge.ascii