mirror of https://git.jolheiser.com/ugit.git
Compare commits
1 Commits
57e00fa690
...
ffbfbad566
Author | SHA1 | Date |
---|---|---|
jolheiser | ffbfbad566 |
|
@ -1,19 +1,16 @@
|
||||||
def main [user = "jolheiser", base_url = "https://git.jolheiser.com", repos = ["ugit", "helix.drv", "tmpl"]] {
|
|
||||||
|
|
||||||
# Clean
|
# Clean
|
||||||
try {
|
|
||||||
rm -r .ugit/
|
rm -r .ugit/
|
||||||
rm -r .ssh/
|
rm -r .ssh/
|
||||||
}
|
|
||||||
|
|
||||||
# SSH
|
# SSH
|
||||||
mkdir .ssh
|
mkdir .ssh
|
||||||
http get $"https://github.com/($user).keys" | save --force .ssh/authorized_keys
|
http get https://github.com/jolheiser.keys | save --force .ssh/authorized_keys
|
||||||
|
|
||||||
# Git
|
# Git
|
||||||
mkdir .ugit
|
mkdir .ugit
|
||||||
for $repo in $repos {
|
git clone --bare https://git.jolheiser.com/ugit.git .ugit/ugit.git
|
||||||
git clone --bare $"($base_url)/($repo).git" $".ugit/($repo).git"
|
{"private": false, "description": "ugit"} | save .ugit/ugit.git/ugit.json
|
||||||
{"private": false, "description": $repo} | save $".ugit/($repo).git/ugit.json"
|
git clone --bare https://git.jolheiser.com/helix.drv.git .ugit/helix.drv.git
|
||||||
}
|
{"private": false, "description": "helix.drv"} | save .ugit/helix.drv.git/ugit.json
|
||||||
}
|
git clone --bare https://git.jolheiser.com/jolheiser.com.git .ugit/jolheiser.com.git
|
||||||
|
{"private": false, "description": "jolheiser.com"} | save .ugit/jolheiser.com.git/ugit.json
|
||||||
|
|
|
@ -5,7 +5,6 @@ layout {
|
||||||
command "nix"
|
command "nix"
|
||||||
args "develop"
|
args "develop"
|
||||||
size "90%"
|
size "90%"
|
||||||
start_suspended true
|
|
||||||
}
|
}
|
||||||
pane split_direction="vertical" {
|
pane split_direction="vertical" {
|
||||||
pane {
|
pane {
|
||||||
|
|
Loading…
Reference in New Issue