(feat) Update dotfile scripts & tooling

- Update & split scripts
- Main package install script
- Fish / environment install script
- Dockerfile for testing locally
This commit is contained in:
2023-10-31 17:19:40 +01:00
parent 66fbc7eeab
commit 0456dba5d1
13 changed files with 203 additions and 104 deletions

View File

@ -0,0 +1,12 @@
# Place this in your Fish functions folder to make it available immediately
# e.g. ~/.config/fish/functions/envsource.fish
#
# Usage: envsource <path/to/env>
function envsource
for line in (cat $argv | grep -v '^#')
set item (string split -m 1 '=' $line)
set -gx $item[1] $item[2]
echo "Exported key $item[1]"
end
end