From 11538dc6a30de8398ba53252eb084391f7b7f19f Mon Sep 17 00:00:00 2001 From: Tom Li Dobnik Date: Fri, 20 Mar 2026 22:23:13 +0100 Subject: cgit fish function --- .config/fish/config.fish | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to '.config') diff --git a/.config/fish/config.fish b/.config/fish/config.fish index ce7af1e..376997e 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -124,3 +124,14 @@ export PATH="$HOME/.local/apps/nvim-macos-arm64/bin:$PATH" export NEOVIDE_CONFIG="$HOME/.config/neovide/config.toml" set -gx EDITOR nvim set -gx VISUAL nvim + +function ginit + if test (count $argv) -ne 2 + echo "Usage: ginit " + return 1 + end + ssh pi@git.tinysun.net "git init --bare --initial-branch=main /var/git/$argv[1].git && chmod -R g+rwX /var/git/$argv[1].git && git config --global --add safe.directory /var/git/$argv[1].git && echo '$argv[2]' > /var/git/$argv[1].git/description" + git remote add origin "ssh://pi@git.tinysun.net/var/git/$argv[1].git" + git push --set-upstream origin main + echo "Created: https://git.tinysun.net/$argv[1].git" +end -- cgit v1.2.3