summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/extra/supd17
-rw-r--r--config/essentials/nvim/after/plugin/luasnip.lua2
-rw-r--r--config/essentials/zsh/functions.zsh12
3 files changed, 12 insertions, 19 deletions
diff --git a/bin/extra/supd b/bin/extra/supd
index 61ea144..2e1f968 100755
--- a/bin/extra/supd
+++ b/bin/extra/supd
@@ -19,15 +19,20 @@ for dir in $dirs
do
(
cd "$dir" || return
+ # is git dir
git rev-parse > /dev/null 2>&1 || return
printf '%s:' "$dir" | >&2 sed "s#$HOME#~#"
- git "${1:-fetch}" > /dev/null 2>&1 &&
- printf ' o' ||
+ if git "${1:-fetch}" > /dev/null 2>&1
+ then
+ printf ' o'
+ else
printf ' x'
+ return
+ fi
# Show remote state
- printf '%s %s\n' "$(git status --short 2> /dev/null |
- awk 'NR==1 {print $1}')" "$(git branch -v 2>/dev/null |
- awk -F '[][]' '/^\*/ {print $2}')" |
- sed 's/ahead/↑ /;s/behind/↓ /;s/[^↓↑]*/ /g'
+ printf ' %s %s\n' "$(git status --short 2> /dev/null |
+ awk 'NR==1 {print "(" $1 ")"}')" "$(git branch -v 2>/dev/null |
+ awk -F '[][]' '/^\*/ {print $2}' |
+ sed 's/ahead/↑ /;s/behind/↓ /;s/[^↓↑]*/ /g')"
)
done
diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua
index 5cf54d5..9119264 100644
--- a/config/essentials/nvim/after/plugin/luasnip.lua
+++ b/config/essentials/nvim/after/plugin/luasnip.lua
@@ -71,7 +71,7 @@ ls.add_snippets(languages[language], {
</body>
</html>
]],
- {i(1, "title"), rep(2), i(0)})),
+ {i(1, "title"), rep(1), i(0)})),
parse("sty",
[[
<link rel="stylesheet" type="text/css" href="$1">$0
diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh
index dccede1..f498f9e 100644
--- a/config/essentials/zsh/functions.zsh
+++ b/config/essentials/zsh/functions.zsh
@@ -295,15 +295,3 @@ edit_in_dir() {
[ -f "$file" ] || return 1
$EDITOR "$file"
}
-
-nextddl()
-{
- local date
- deadlines="$HOME/docs/filios/deadlines"
- date="$(grep '^#' "$deadlines" |
- sort -t '/' -k 3 -k 2 -k 1 -n |
- sed -n "${1:-1}p" |
- sed 's@/@.@g')"
- sed -n "/$date/,/^#\|^$/p" "$deadlines" |
- head -n -1
-}