aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--files/.editorconfig3
-rw-r--r--files/.vim/templates/=template=.java13
-rw-r--r--files/.zsh/rc/S20_sdkman7
-rw-r--r--[l---------]files/.zsh/rc/S90_z9
m---------files/bin0
5 files changed, 31 insertions, 1 deletions
diff --git a/files/.editorconfig b/files/.editorconfig
index 8fe9e81..6023520 100644
--- a/files/.editorconfig
+++ b/files/.editorconfig
@@ -10,3 +10,6 @@ insert_final_newline = true
[*.py]
indent_size = 4
+
+[*.md]
+trim_trailing_whitespace = false
diff --git a/files/.vim/templates/=template=.java b/files/.vim/templates/=template=.java
new file mode 100644
index 0000000..fb3aac7
--- /dev/null
+++ b/files/.vim/templates/=template=.java
@@ -0,0 +1,13 @@
+/*
+ * %FFILE%
+ * Copyright (C) %YEAR% %USER% <%MAIL%>
+ *
+ * Distributed under terms of the %LICENSE% license.
+ */
+
+public class %FILE% {
+ public %FILE%() {
+ %HERE%
+ }
+}
+
diff --git a/files/.zsh/rc/S20_sdkman b/files/.zsh/rc/S20_sdkman
index 1bf5300..e94ab6b 100644
--- a/files/.zsh/rc/S20_sdkman
+++ b/files/.zsh/rc/S20_sdkman
@@ -13,3 +13,10 @@ else
}
fi
+
+jdk-select() {
+ version=$(sdk ls java | grep installed | fzf --exact | awk -F '|' '{print $6}' | tr -d ' ')
+ test -z "$version" || sdk use java $version
+}
+
+# vim: ft=zsh
diff --git a/files/.zsh/rc/S90_z b/files/.zsh/rc/S90_z
index d948656..3245b1c 120000..100644
--- a/files/.zsh/rc/S90_z
+++ b/files/.zsh/rc/S90_z
@@ -1 +1,8 @@
-../z/z.sh \ No newline at end of file
+# vim: ft=zsh :
+source $ZSHDIR/z/z.sh
+
+unalias z 2>/dev/null
+z() {
+ [ $# -gt 0 ] && _z "$@" && return
+ cd "$(_z -l 2>&1 | fzf --height 40% --nth 2.. --reverse --inline-info +s --tac --query "${*##-* }" | sed 's/^[0-9,.]* *//')"
+}
diff --git a/files/bin b/files/bin
-Subproject 9b340bc745a39699b0ee66c2521b81d2499407c
+Subproject f563df749c7638ac3c7d82ae6ab48895581c10b