Newest version of dotfiles with Ghostty, Fish, kickstart vim and zsh updates

This commit is contained in:
2025-06-04 16:33:07 +02:00
parent ee2a3a74ca
commit 778d39833c
132 changed files with 6177 additions and 5317 deletions

View File

@@ -0,0 +1,34 @@
# Quick project setup
function mkproj
mkdir -p $argv[1]
cd $argv[1]
git init
touch README.md .gitignore
echo "# $argv[1]" > README.md
end
# Docker cleanup
function docker-cleanup
docker system prune -af
docker volume prune -f
end
# Kubernetes context info
function kinfo
echo "Context: "(kubectl config current-context)
echo "Namespace: "(kubectl config view --minify -o jsonpath='{..namespace}')
kubectl get nodes --no-headers | wc -l | xargs echo "Nodes:"
end
# Quick YAML validation
function yaml-check
python3 -c "import yaml; yaml.safe_load(open('$argv[1]'))"
end
# Environment file loader
function loadenv
if test -f .env
export (cat .env | grep -v '^#' | xargs)
echo "Loaded .env"
end
end