feat: script for dev containers

This commit is contained in:
2026-07-02 09:29:34 +02:00
parent b1389e08c0
commit 3b9ded9cfd
4 changed files with 32 additions and 2 deletions
+6
View File
@@ -129,3 +129,9 @@ end
end
set -g fish_greeting ""
set -g VIRTUAL_ENV_DISABLE_PROMPT true
# TODO: Source all
for file in ~/projects/system/dotfiles/system/completions/*
source $file
end
+2 -2
View File
@@ -116,7 +116,7 @@
"width": 50
},
{
"id": "audioOutput",
"id": "wifi",
"enabled": true,
"width": 50
},
@@ -126,7 +126,7 @@
"width": 50
},
{
"id": "wifi",
"id": "audioOutput",
"enabled": true,
"width": 50
}
+22
View File
@@ -0,0 +1,22 @@
#!/bin/sh
base_path="~/projects/system/dev-env/scripts/"
mount_path=$(pwd)
if [[ -n "$2" ]]; then
name=$2
else
name=$(pwd | rev | cut -d "/" -f 1 | rev)
fi
echo "
janishutz dev containers
-> Creating container $name <-
"
if $1 == "rm"; then
docker stop $name
docker container rm $name
else
eval "${base_path}/$1-container $name $mount_path"
fi
+2
View File
@@ -0,0 +1,2 @@
complete -a "base node php python torch-rocm vue webserver" -c dev-containers -f
complete -a "rm" -d "Delete the container for this folder" -c dev-containers -f