Compare commits

...

5 Commits

Author SHA1 Message Date
7ede7b9ac1 chore: update kickstart.nvim 2024-04-22 08:56:49 +03:00
a90743a09c feat(bin): x-gh-get-latest-* release and version helpers 2024-04-21 14:56:41 +03:00
185d28e587 feat: kickstart.nvim, and aliases 2024-04-21 14:55:36 +03:00
renovate[bot]
37f023351d chore(deps): update yarn to v1.22.22
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 05:10:25 +00:00
39523e9234 chore: add packageManager to package.json 2024-04-16 12:20:06 +03:00
7 changed files with 48 additions and 1 deletions

3
.gitmodules vendored
View File

@@ -58,3 +58,6 @@
[submodule "cheat-tldr"]
path = config/cheat/cheatsheets/tldr
url = https://github.com/ivuorinen/cheatsheet-tldr.git
[submodule "nvim-kickstart"]
path = config/nvim-kickstart
url = https://github.com/ivuorinen/kickstart.nvim

View File

@@ -10,6 +10,9 @@ git submodule add --name dotbot-include \
git submodule add --name dotbot-pip \
-f https://github.com/sobolevn/dotbot-pip.git tools/dotbot-pip
git submodule add --name nvim-kickstart \
-f https://github.com/ivuorinen/kickstart.nvim config/nvim-kickstart
# other repos
git submodule add --name cheat-community \
-f https://github.com/cheat/cheatsheets.git config/cheat/cheatsheets/community

View File

@@ -51,6 +51,10 @@ alias tmux='tmux new-session -A -s main'
# tmux: attach or create new session
alias ta='tmux attach || tmux'
# nvim
alias nvim-ks='NVIM_APPNAME="nvim-kickstart" nvim'
alias ks='NVIM_APPNAME="nvim-kickstart" nvim'
# watch with: differences, precise, beep and color
alias watchx='watch -dpbc'
# delete .DS_Store files

1
config/nvim-kickstart Submodule

Submodule config/nvim-kickstart added at 4eed1621f5

View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
REPO=$1
if [ -z "$REPO" ]; then
echo "Usage: $0 <repo> (e.g. ivuorinen/dotfiles)"
exit 1
fi
LOCATION=$(curl -s "https://api.github.com/repos/${REPO}/releases/latest" \
| sed -Ene '/^[[:blank:]]+"tarball_url":[[:blank:]]"(https:[^"]+)",/s//\1/p')
echo "Downloading and extracting from: $LOCATION"
curl --location --silent "$LOCATION" | tar --extract --gzip --file=-
# vim: set ts=2 sw=2 ft=sh et:

View File

@@ -0,0 +1,18 @@
#!/usr/bin/env bash
REPO=$1
if [ -z "$REPO" ]; then
echo "Usage: $0 <repo> (e.g. ivuorinen/dotfiles)"
exit 1
fi
VERSION=$(
curl -s "https://api.github.com/repos/${REPO}/releases/latest" \
| grep "tag_name" \
| awk '{print substr($2, 2, length($2)-3)}'
)
echo "$VERSION"
# vim: set ts=2 sw=2 ft=sh et:

View File

@@ -29,5 +29,6 @@
"homepage": "https://github.com/ivuorinen/dotfiles#readme",
"devDependencies": {
"@ivuorinen/base-configs": "^1.1.0"
}
},
"packageManager": "yarn@1.22.22"
}