blob: 0b96a34ec9c2fa7f584a84e2e5300a083dc75adb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
new-go-project() {
local project_name=$1
echo "> creating ${project_name}"
cd ~/workspace/
mkdir $project_name
cd $project_name
echo "> initializing the git repository"
git init .
echo "> setting the default template for go projects"
nix flake init -t ~/workspace/world/templates#go
direnv allow
echo "> creating initial commit, touch your yubikey"
git add .
git commit -m 'initial commit'
}
|