Skip to content

Commit f231dc2

Browse files
authored
feat: editorconfig and indentation fix (#72)
Signed-off-by: Ievgenii Shepeliuk <[email protected]>
1 parent 56dc43c commit f231dc2

File tree

2 files changed

+31
-17
lines changed

2 files changed

+31
-17
lines changed

.editorconfig

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# top-most EditorConfig file
2+
root = true
3+
4+
# Unix-style newlines with a newline ending every file
5+
[*]
6+
end_of_line = lf
7+
insert_final_newline = true
8+
charset = utf-8
9+
indent_style = space
10+
trim_trailing_whitespace = true
11+
12+
# Matches multiple files with brace expansion notation
13+
[*.{sh, source}]
14+
indent_size = 4

fubectl.source

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,21 @@ fi
66

77
# helper functions
88
if [ -z "$MSYSTEM" ]; then
9-
alias _kctl_tty="kubectl"
10-
alias _inline_fzf="fzf --multi --ansi -i -1 --height=50% --reverse -0 --header-lines=1 --inline-info --border"
11-
alias _inline_fzf_nh="fzf --multi --ansi -i -1 --height=50% --reverse -0 --inline-info --border"
9+
alias _kctl_tty="kubectl"
10+
alias _inline_fzf="fzf --multi --ansi -i -1 --height=50% --reverse -0 --header-lines=1 --inline-info --border"
11+
alias _inline_fzf_nh="fzf --multi --ansi -i -1 --height=50% --reverse -0 --inline-info --border"
1212
else # hack for Msys2 shell, where fzf doesn't support mintty
13-
alias _kctl_tty="winpty kubectl"
14-
alias _inline_fzf="fzf --multi --ansi -i -1 --reverse -0 --header-lines=1 --inline-info"
15-
alias _inline_fzf_nh="fzf --multi --ansi -i -1 --reverse -0 --inline-info"
13+
alias _kctl_tty="winpty kubectl"
14+
alias _inline_fzf="fzf --multi --ansi -i -1 --reverse -0 --header-lines=1 --inline-info"
15+
alias _inline_fzf_nh="fzf --multi --ansi -i -1 --reverse -0 --inline-info"
1616
fi
1717

1818
_isClusterSpaceObject() {
1919
# caller is responsible for assuring non-empty "$1"
20-
obj="$1"
21-
kubectl api-resources --namespaced=false \
22-
| awk '(apiidx){print substr($0, 0, apiidx),substr($0, kindidx) } (!apiidx){ apiidx=index($0, " APIVERSION");kindidx=index($0, " KIND")}' \
23-
| grep -iq "\<${obj}\>"
20+
obj="$1"
21+
kubectl api-resources --namespaced=false \
22+
| awk '(apiidx){print substr($0, 0, apiidx),substr($0, kindidx) } (!apiidx){ apiidx=index($0, " APIVERSION");kindidx=index($0, " KIND")}' \
23+
| grep -iq "\<${obj}\>"
2424
}
2525
# [k] like g for git but 233% as effective!
2626
alias k="kubectl"
@@ -94,13 +94,13 @@ kget() {
9494

9595
# [kexp] as former `--export` field removes unwanted metadata - usage: COMMAND | kexp
9696
kexp(){
97-
if [ -t 0 ]; then
98-
echo "kexp has no piped input!"
99-
echo "usage: COMMAND | kexp"
100-
else
101-
# remove not neat fields
102-
kubectl neat
103-
fi
97+
if [ -t 0 ]; then
98+
echo "kexp has no piped input!"
99+
echo "usage: COMMAND | kexp"
100+
else
101+
# remove not neat fields
102+
kubectl neat
103+
fi
104104
}
105105

106106
# [kget-exp] get a resource by its YAML as former `--export` flag

0 commit comments

Comments
 (0)