Streamline aliae installation

This commit is contained in:
Manuel Thalmann 2024-07-16 03:30:14 +02:00
parent a761514d2a
commit 5e5bb3e5df
9 changed files with 114 additions and 2 deletions
scripts/Common/Software/bash

View file

@ -0,0 +1,30 @@
#!/bin/env fish
begin
set -l dir (status dirname)
source "$dir/../../Scripts/profile-base.fish"
function getBashStatements
end
function processContent -a content
set -l statements (getBashStatements)
echo "$content"
if [ (echo "$statements" | wc -l) -gt 0 ]
printf %s\n \
"" \
'if test "$BASH"' \
"then"
echo "$statements" | while read -l line
echo " $line"
end
echo "fi"
end
end
function installBashProfile -a name title
addProfileStatement "$name" "$title" /bin/bash sh /etc/bash/conf.d $argv[3..]
end
end