├── vscode.sync ├── .gitignore ├── .tmux.conf ├── .editorconfig ├── krew_plugins.bak ├── ssh_config ├── bin ├── unused-docker-credential-gcloud ├── go-remove-gogets ├── go-vendor-all └── go-prune-vendor ├── ghostty_config ├── .git-commit-template ├── install_symlinks.sh ├── .gitignore_global ├── autolights.sh ├── mkaudio.sh ├── github-copilot-cli-aliases.inc ├── install_gotools.sh ├── .ideavimrc ├── .vimrc ├── .gitconfig ├── .Brewfile ├── .oh-my-posh.omp.yaml ├── zsh_functions.inc ├── zsh_aliases.inc ├── README.md ├── kubeconfig-spoke ├── rectangle.json ├── ahmetbs.itermcolors ├── .zshrc ├── LICENSE ├── RectangleProConfig.json └── .kubectl_aliases /vscode.sync: -------------------------------------------------------------------------------- 1 | c20f6d5380818c9d002692d1f2a20900 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gnupg/.gpg-*-migrated 2 | .gnupg/**.kbx* 3 | *.swp 4 | .audio/ 5 | ghostty-shader/ 6 | -------------------------------------------------------------------------------- /.tmux.conf: -------------------------------------------------------------------------------- 1 | set -g @resurrect-strategy-vim 'Session' 2 | set -g default-terminal "screen-256color" 3 | 4 | set -g mouse on 5 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # top-most EditorConfig file 2 | root = true 3 | 4 | 5 | # Unix-style newlines with a newline ending every file 6 | [*] 7 | insert_final_newline = true 8 | 9 | -------------------------------------------------------------------------------- /krew_plugins.bak: -------------------------------------------------------------------------------- 1 | access-matrix 2 | blame 3 | ca-cert 4 | cert-manager 5 | deprecations 6 | edit-status 7 | eksporter 8 | emit-event 9 | evict-pod 10 | example 11 | foreach 12 | get-all 13 | images 14 | klock 15 | lineage 16 | neat 17 | rbac-lookup 18 | rbac-tool 19 | resource-capacity 20 | tail 21 | topology 22 | tree 23 | ttsum 24 | view-allocations 25 | view-secret 26 | view-utilization 27 | who-can 28 | whoami 29 | -------------------------------------------------------------------------------- /ssh_config: -------------------------------------------------------------------------------- 1 | # UseKeychain is not recognized by openssh, but recognized by system ssh on Mac 2 | IgnoreUnknown UseKeychain 3 | 4 | # Host github.com *.github.com 5 | # HostName github.com 6 | # User git 7 | # IdentityFile ~/.ssh/github_rsa 8 | # UseKeychain yes 9 | # 10 | # 11 | # Host gitlab.com *.gitlab.com 12 | # HostName gitlab.com 13 | # User git 14 | # IdentityFile ~/.ssh/gitlab_rsa 15 | # UseKeychain yes 16 | -------------------------------------------------------------------------------- /bin/unused-docker-credential-gcloud: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # Wrapper around docker-credential-gcloud to prevent extra token calls to 4 | # gcloud for each GCR registry in ~/.docker/config,by caching the token. 5 | # (Reduces 'docker build' startup from 7-8s to <1s.) 6 | set -euo pipefail 7 | 8 | hash gcloud 2>/dev/null || (echo >&2 "error: gcloud not in PATH"; exit 1) 9 | minute="$(date "+%Y%m%d%H%M")" 10 | token_dir="$HOME/.config/gcloud/gcr" 11 | token_path="${token_dir}/"$(gcloud config get-value -q core/account 2>/dev/null)"_${minute}" 12 | if [[ -f "${token_path}" ]]; then 13 | cat "${token_path}" 14 | exit 0 15 | fi 16 | 17 | rm -rf "${token_dir}" && mkdir -p "${token_dir}" && chmod u=rwx "${token_dir}" 18 | cat /dev/stdin | gcloud auth docker-helper get | tee "${token_path}" 19 | chmod u=rx "${token_path}" 20 | -------------------------------------------------------------------------------- /ghostty_config: -------------------------------------------------------------------------------- 1 | font-family = TX-02 2 | font-thicken = true 3 | font-size = 16 4 | # adjust-cell-height = 0% 5 | 6 | theme = Chalk 7 | auto-update-channel = stable 8 | 9 | macos-titlebar-style = tabs 10 | # background-opacity = 1 11 | # unfocused-split-opacity = 0.5 12 | # unfocused-split-fill = "#444444" 13 | 14 | window-width = 120 15 | window-height = 30 16 | 17 | scrollback-limit = 10000000 18 | copy-on-select = clipboard 19 | 20 | # Quick terminal 21 | keybind = global:option+grave_accent=toggle_quick_terminal 22 | 23 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/vcr.glsl 24 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/crt.glsl 25 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/cubes.glsl 26 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/bloom.glsl 27 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/mcrt.glsl 28 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/glitch.glsl 29 | # custom-shader = /Users/abalkan/workspace/dotfiles/ghostty-shader/noise4D.glsl 30 | keybind = shift+enter=text:\x1b\r 31 | -------------------------------------------------------------------------------- /.git-commit-template: -------------------------------------------------------------------------------- 1 | 2 | # : --(max 50 chars)----->| 3 | # --(max 72 chars)------------------------------->| 4 | # --- COMMIT END --- 5 | # Conventional commits (https://www.conventionalcommits.org/en/v1.0.0/#summary) 6 | # feat (new feature) 7 | # fix (bug fix) 8 | # refactor (refactoring production code) 9 | # style (formatting, missing semi colons, etc; no code change) 10 | # doc (changes to documentation) 11 | # test (adding or refactoring tests; no production code change) 12 | # chore (updating grunt tasks etc; no production code change) 13 | # -------------------- 14 | # Remember to 15 | # * Capitalize the subject line 16 | # * Use the imperative mood in the subject line 17 | # * Do not end the subject line with a period 18 | # * Separate subject from body with a blank line 19 | # * Use the body to explain what and why vs. how 20 | # * Can use multiple lines with "-" for bullet points in body 21 | # -------------------- 22 | # For more information about this template, check out 23 | # https://gist.github.com/adeekshith/cd4c95a064977cdc6c50 24 | -------------------------------------------------------------------------------- /install_symlinks.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | IFS=$'\n\t' 3 | set -xeou pipefail 4 | readonly SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" 5 | 6 | # suppress shell login message 7 | [[ ! -e ~/.hushlogin ]] && touch ~/.hushlogin 8 | 9 | for f in .zshrc \ 10 | .Brewfile \ 11 | .vimrc \ 12 | .ideavimrc \ 13 | .editorconfig \ 14 | .gitconfig \ 15 | .git-commit-template \ 16 | .gitignore_global \ 17 | .kubectl_aliases \ 18 | .oh-my-posh.omp.yaml \ 19 | .tmux.conf; do 20 | if [ -e "$HOME/$f" ]; then rm "$HOME/$f"; fi 21 | ln -sf "$SCRIPT_DIR/$f" "$HOME/$f" 22 | done 23 | 24 | # Ghostty config file 25 | ghostty_config="$HOME/.config/ghostty/config" 26 | if [[ -e "$ghostty_config" ]]; then 27 | unlink "$ghostty_config" 28 | fi 29 | mkdir -p "$(dirname "$ghostty_config")" 30 | ln -sf -- "$SCRIPT_DIR/ghostty_config" "$ghostty_config" 31 | 32 | 33 | # if [[ $(uname) == Darwin ]]; then 34 | # # install iterm2 shell integration (for touchbar support etc) 35 | # # (later sourced in .zshrc) 36 | # curl -LfsS https://iterm2.com/shell_integration/zsh \ 37 | # -o ~/.iterm2_shell_integration.zsh 38 | # fi 39 | 40 | echo "DONE" 41 | -------------------------------------------------------------------------------- /.gitignore_global: -------------------------------------------------------------------------------- 1 | gomock_reflect** 2 | out 3 | .cursorignore 4 | __debug_bin** 5 | 6 | # Editors # 7 | ########### 8 | .vscode 9 | .idea 10 | *.swp 11 | *~ 12 | *.profraw 13 | 14 | # Compiled source # 15 | ################### 16 | # *.com # this shit is causing vendor/cloud.google.com to be ignored. 17 | *.class 18 | *.dll 19 | *.exe 20 | *.o 21 | *.so 22 | dist/ 23 | 24 | # Packages # 25 | ############ 26 | # it's better to unpack these files and commit the raw source 27 | # git has its own built in compression methods 28 | *.7z 29 | *.dmg 30 | *.gz 31 | *.iso 32 | *.jar 33 | *.rar 34 | *.tar 35 | *.zip 36 | 37 | # Logs and databases # 38 | ###################### 39 | *.log 40 | *.sql 41 | *.sqlite 42 | *.db 43 | 44 | # OS generated files # 45 | ###################### 46 | .DS_Store 47 | .DS_Store? 48 | ._* 49 | .Spotlight-V100 50 | .Trashes 51 | ehthumbs.db 52 | Thumbs.db 53 | 54 | # Terraform files # 55 | ################### 56 | .terraform 57 | *.tfstate.backup 58 | 59 | # envrc files (contains secrets) # 60 | ################################## 61 | .envrc 62 | 63 | # Redis state file 64 | dump.rdb 65 | 66 | .git-blame-ignore-revs 67 | 68 | # Certs 69 | *.crt 70 | *.cert 71 | *.key 72 | *.p12 73 | 74 | 75 | # some dummy thought checking these in is a good idea 76 | .vscode/settings.json 77 | -------------------------------------------------------------------------------- /autolights.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | if [[ "$1" != "daemon" ]]; then 4 | nohup "$0" daemon > /dev/null & 5 | disown 6 | exit 0 7 | fi 8 | 9 | # adopted from https://github.com/akburg/elgatokeylight/ 10 | IP=192.168.4.37 11 | BRIGHTNESS=40 12 | TEMPERATURE=160 13 | 14 | log stream --predicate 'subsystem == "com.apple.UVCExtension" and composedMessage contains "Post PowerLog"' | while read line; do 15 | # The camera start event has been caught and is set to 'On', turn the light on 16 | if echo "$line" | grep -q "= On"; then 17 | echo "Camera has been activated, turn on the light." 18 | # Light 1 - change IP to your first lights IP 19 | curl --location --request PUT "http://$IP:9123/elgato/lights" --header 'Content-Type: application/json' --data-raw "{\"lights\":[{\"brightness\":$BRIGHTNESS,\"temperature\":$TEMPERATURE,\"on\":1}],\"numberOfLights\":1}" 20 | fi 21 | 22 | # If we catch a camera stop event, turn the light off. 23 | if echo "$line" | grep -q "= Off"; then 24 | echo "Camera shut down, turn off the light." 25 | #Light 1 - set to off 26 | curl --location --request PUT "http://$IP:9123/elgato/lights" --header 'Content-Type: application/json' --data-raw "{\"lights\":[{\"brightness\":$BRIGHTNESS,\"temperature\":$TEMPERATURE,\"on\":0}],\"numberOfLights\":1}" 27 | fi 28 | done 29 | -------------------------------------------------------------------------------- /mkaudio.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -xeou pipefail 3 | readonly SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" 4 | 5 | rm -rf -- "${SCRIPT_DIR}/.audio" 6 | mkdir -p -- "${SCRIPT_DIR}/.audio" 7 | cd -- "${SCRIPT_DIR}/.audio" 8 | 9 | youtube-dl -q -f 251 'https://www.youtube.com/watch?v=7ivcvcWmOPI' -o- > sedat.in.opus 10 | ffmpeg -loglevel fatal -i sedat.in.opus -ss 0:00.20 -to 0:07.70 -f mp3 sedat.mp3 11 | rm sedat.in.opus 12 | 13 | youtube-dl -q -f 251 'https://www.youtube.com/watch?v=Up81uR5z88w' -o- > izmir.in.opus 14 | ffmpeg -loglevel fatal -i izmir.in.opus -ss 2:08 -to 2:22 -f mp3 izmir.mp3 15 | rm izmir.in.opus 16 | 17 | youtube-dl -q -f 251 'https://www.youtube.com/watch?v=NtSBJoO-pqg' -o- > plevne.opus 18 | ffmpeg -loglevel fatal -i plevne.opus -ss 2:06.500 -to 2:15 -f mp3 plevne.mp3 19 | rm plevne.opus 20 | 21 | youtube-dl -q -f 251 'https://www.youtube.com/watch?v=SZCCT2jauF8' -o- > savas.in.webm 22 | ffmpeg -loglevel fatal -i savas.in.webm -ss 2:10 -to 2:28 -f mp3 savas.mp3 23 | rm savas.in.webm 24 | 25 | youtube-dl -q -f 251 https://www.youtube.com/watch\?v\=j6jL95BaSeM -o- > recep.m4a 26 | ffmpeg -loglevel fatal -i recep.m4a -ss 1:19 -to 1:31.50 -f mp3 recep.mp3 27 | rm recep.m4a 28 | 29 | youtube-dl -q -f 251 https://www.youtube.com/watch\?v\=Q997SPR0BaA -o- > dansedenkurt.webm 30 | ffmpeg -loglevel fatal -i dansedenkurt.webm -ss 0:15.200 -to 0:23 -f mp3 dansedenkurt.mp3 31 | rm dansedenkurt.webm 32 | -------------------------------------------------------------------------------- /github-copilot-cli-aliases.inc: -------------------------------------------------------------------------------- 1 | 2 | copilot_what-the-shell () { 3 | TMPFILE=$(mktemp); 4 | trap 'rm -f $TMPFILE' EXIT; 5 | if /opt/homebrew/bin/github-copilot-cli what-the-shell "$@" --shellout $TMPFILE; then 6 | if [ -e "$TMPFILE" ]; then 7 | FIXED_CMD=$(cat $TMPFILE); 8 | print -s "$FIXED_CMD"; 9 | eval "$FIXED_CMD" 10 | else 11 | echo "Apologies! Extracting command failed" 12 | fi 13 | else 14 | return 1 15 | fi 16 | }; 17 | alias '??'='copilot_what-the-shell'; 18 | 19 | copilot_git-assist () { 20 | TMPFILE=$(mktemp); 21 | trap 'rm -f $TMPFILE' EXIT; 22 | if /opt/homebrew/bin/github-copilot-cli git-assist "$@" --shellout $TMPFILE; then 23 | if [ -e "$TMPFILE" ]; then 24 | FIXED_CMD=$(cat $TMPFILE); 25 | print -s "$FIXED_CMD"; 26 | eval "$FIXED_CMD" 27 | else 28 | echo "Apologies! Extracting command failed" 29 | fi 30 | else 31 | return 1 32 | fi 33 | }; 34 | alias 'git?'='copilot_git-assist'; 35 | 36 | copilot_gh-assist () { 37 | TMPFILE=$(mktemp); 38 | trap 'rm -f $TMPFILE' EXIT; 39 | if /opt/homebrew/bin/github-copilot-cli gh-assist "$@" --shellout $TMPFILE; then 40 | if [ -e "$TMPFILE" ]; then 41 | FIXED_CMD=$(cat $TMPFILE); 42 | print -s "$FIXED_CMD"; 43 | eval "$FIXED_CMD" 44 | else 45 | echo "Apologies! Extracting command failed" 46 | fi 47 | else 48 | return 1 49 | fi 50 | }; 51 | alias 'gh?'='copilot_gh-assist'; 52 | alias 'wts'='copilot_what-the-shell'; 53 | -------------------------------------------------------------------------------- /install_gotools.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | IFS=$'\n\t' 3 | set -xeou pipefail 4 | 5 | GOTOOLS=~/gotools 6 | mkdir -p "$GOTOOLS" 7 | GOPKGS=( 8 | # vscode-go tools 9 | # from https://github.com/Microsoft/vscode-go/blob/master/src/goInstallTools.ts 10 | github.com/acroca/go-symbols \ 11 | github.com/alecthomas/gometalinter \ 12 | github.com/cweill/gotests/... \ 13 | github.com/derekparker/delve/cmd/dlv \ 14 | github.com/fatih/gomodifytags \ 15 | github.com/golang/lint/golint \ 16 | github.com/haya14busa/goplay/cmd/goplay \ 17 | github.com/josharian/impl \ 18 | github.com/nsf/gocode \ 19 | github.com/ramya-rao-a/go-outline \ 20 | github.com/rogpeppe/godef \ 21 | github.com/sourcegraph/go-langserver \ 22 | github.com/tylerb/gotype-live \ 23 | github.com/uudashr/gopkgs/cmd/gopkgs \ 24 | github.com/zmb3/gogetdoc \ 25 | golang.org/x/tools/cmd/godoc \ 26 | golang.org/x/tools/cmd/goimports \ 27 | golang.org/x/tools/cmd/gorename \ 28 | golang.org/x/tools/cmd/guru \ 29 | honnef.co/go/tools/... \ 30 | sourcegraph.com/sqs/goreturns \ 31 | github.com/davidrjenni/reftools/cmd/fillstruct \ 32 | 33 | # other go dev 34 | github.com/kardianos/govendor \ 35 | github.com/tools/godep \ 36 | github.com/Masterminds/glide \ 37 | github.com/golang/dep/cmd/dep \ 38 | github.com/golang/protobuf/protoc-gen-go \ 39 | github.com/spf13/cobra/cobra \ 40 | github.com/ahmetb/govvv \ 41 | 42 | # misc 43 | github.com/shurcooL/markdownfmt \ 44 | github.com/cpuguy83/go-md2man \ 45 | golang.org/x/vgo \ 46 | github.com/rakyll/hey \ 47 | github.com/ahmetb/iamutil 48 | ) 49 | 50 | GOPATH="$GOTOOLS" go get -u "${GOPKGS[@]}" 51 | 52 | -------------------------------------------------------------------------------- /.ideavimrc: -------------------------------------------------------------------------------- 1 | syntax on 2 | 3 | " relative line numbers in navigation mode 4 | :set number relativenumber 5 | :augroup numbertoggle 6 | : autocmd! 7 | : autocmd BufEnter,FocusGained,InsertLeave * set relativenumber 8 | : autocmd BufLeave,FocusLost,InsertEnter * set norelativenumber 9 | :augroup END 10 | 11 | set ruler 12 | set colorcolumn=80 13 | set autoindent 14 | set smartindent 15 | 16 | " tabstop: Width of tab character 17 | " softtabstop: Fine tunes the amount of white space to be added 18 | " shiftwidth Determines the amount of whitespace to add in normal mode 19 | " expandtab: When on uses space instead of tabs 20 | set tabstop =4 21 | set softtabstop =4 22 | set shiftwidth =4 23 | set expandtab 24 | 25 | " show tabs 26 | set list 27 | set listchars=tab:\|_ 28 | 29 | set ttyfast 30 | set mouse=a 31 | set ttymouse=xterm2 32 | 33 | set backspace=2 " make backspace work like most other apps 34 | set backspace=indent,eol,start 35 | 36 | " highlight unwanted spaces like trailing spaces, spaces before tab, tabs 37 | " that aren't at the start of a line. 38 | " (adopted from https://vim.fandom.com/wiki/Highlight_unwanted_spaces) 39 | highlight ExtraWhitespace ctermbg=red guibg=red 40 | match ExtraWhitespace /\s\+$\| \+\ze\t/ 41 | match ExtraWhitespace /[^\t]\zs\t\+/ 42 | autocmd BufWinEnter * match ExtraWhitespace /\s\+$/ 43 | autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@&2 "error: .git doesn't exist in current directory." 24 | echo >&2 " make sure to run this command in your project repo root." 25 | exit 1 26 | fi 27 | 28 | cur_repo="${PWD}" 29 | 30 | parents() { 31 | dir="$1" 32 | while [[ "${dir}" != "${GOPATH}/src" ]]; do 33 | echo "${dir}" 34 | dir="$(dirname "${dir}")" 35 | done 36 | } 37 | 38 | go_get_dirs() { 39 | comm -23 <(find "${GOPATH}/src" -mindepth 1 -type d | 40 | grep -v "${cur_repo}" | \ 41 | sort) \ 42 | <(parents "${cur_repo}" | sort) 43 | } 44 | 45 | mapfile -t dirs < <(go_get_dirs) 46 | if [[ "${#dirs[@]}" -eq 0 ]]; then 47 | echo >&2 "noop: nothing to delete"; exit 0 48 | fi 49 | 50 | echo "${dirs[*]}" 51 | read -p "$(tput setaf 196)WARNING:$(tput sgr0) Delete these forever? (y/N)? " -r 52 | if [[ $REPLY =~ ^[Yy]$ ]]; then 53 | for dir in "${dirs[@]}"; do 54 | (set -x; rm -rf -- "${dir}") 55 | done 56 | fi 57 | -------------------------------------------------------------------------------- /bin/go-vendor-all: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Copyright 2018 Google LLC 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | 16 | # Move go-get'ted packages located in $GOPATH/src to ./vendor/. 17 | # - Use go-prune-vendor to eliminate unused packages. 18 | # - Use go-remove-gogets to remove leftover empty directories. 19 | set -euo pipefail 20 | IFS=$'\n' 21 | 22 | [[ -d 'vendor/' ]] && ( echo >&2 "error: vendor/ exists, delete it first"; exit 1) 23 | ( 24 | set +u 25 | [[ -n "$GOPATH" ]] || ( echo >&2 "error: \$GOPATH not set"; exit 1) 26 | ) 27 | cur_repo="${PWD#$GOPATH/src/}" 28 | echo >&2 "(Current project: ${cur_repo})" 29 | 30 | mapfile -t deps < <(find "${GOPATH}/src" -name .git -type d | \ 31 | grep -Ev '^\.\/\.git$' | sed 's/\/\.git$//' | sed "s,^${GOPATH}/src/,," | \ 32 | grep -v "${cur_repo}") 33 | echo >&2 "-----------" 34 | echo >&2 "${deps[*]}" 35 | 36 | echo >&2 "-----------" 37 | read -p "Are you sure to delete vendor these ${#deps[@]} repos (y/N)? " -r 38 | echo >&2 39 | 40 | if [[ $REPLY =~ ^[Yy]$ ]]; then 41 | mkdir -p ./vendor 42 | for dep in "${deps[@]}"; do 43 | ( 44 | base="$(dirname "${dep}")" 45 | set -x 46 | mkdir -p "./vendor/${dep}" 47 | mv -f "${GOPATH}/src/${dep}" "./vendor/${base}" 48 | rm -rf -- "./vendor/${dep}/.git" 49 | rm -rf -- "${GOPATH}/src/${dep}" 50 | ) 51 | done 52 | fi 53 | -------------------------------------------------------------------------------- /.Brewfile: -------------------------------------------------------------------------------- 1 | # vim: syntax=ruby filetype=ruby 2 | tap 'ldez/tap' 3 | tap 'sigstore/tap' 4 | tap 'homeport/tap' # dyff 5 | 6 | # System tools 7 | brew 'gettext' 8 | brew 'proctools' 9 | brew 'pstree' 10 | brew 'coreutils' 11 | brew 'findutils' 12 | brew 'htop' 13 | brew 'gnu-tar' 14 | brew 'gnu-time' 15 | brew 'gnu-which' 16 | brew 'gnu-sed' 17 | brew 'gnu-indent' 18 | brew 'grep' 19 | brew 'less' 20 | brew 'gawk' 21 | brew 'gnutls' 22 | brew 'gnu-getopt' 23 | brew 'parallel' 24 | brew 'screen' 25 | brew 'ncurses' 26 | brew 'pv' 27 | brew 'shfmt' 28 | brew 'ncdu' 29 | brew 'dust' 30 | brew 'z' 31 | 32 | # Development & Power Tools 33 | cask 'iterm2' 34 | cask 'visual-studio-code' 35 | cask 'goland' 36 | brew 'bash' 37 | brew 'bash-completion' 38 | brew 'ghostty' 39 | brew 'zsh-syntax-highlighting' 40 | brew 'zsh-autosuggestions' 41 | brew 'zsh-completions' 42 | brew 'oh-my-posh' 43 | brew 'ack' 44 | brew 'ccat' 45 | brew 'bat' 46 | brew 'icdiff' 47 | brew 'colordiff' 48 | brew 'diff-so-fancy' 49 | brew 'difftastic' 50 | brew 'git-delta' 51 | brew 'dyff' 52 | brew 'git' # no force-bottle: git --exec-path doesn't work, remote helpers missing from path 53 | brew 'gitsign' 54 | brew 'gh' 55 | brew 'hg' 56 | brew 'interactive-rebase-tool' 57 | brew 'gti' 58 | brew 'prm' 59 | brew 'mkcert' 60 | brew 'step' 61 | brew 'go' 62 | brew 'fzf' 63 | brew 'grv' 64 | brew 'jq' 65 | brew 'jless' 66 | brew 'node' 67 | brew 'rust' 68 | brew 'ruby' 69 | brew 'python3' 70 | brew 'openssl' 71 | brew 'openssh' 72 | brew 'protobuf' 73 | brew 'prototool' 74 | brew 'dog' 75 | brew 'the_silver_searcher' 76 | brew 'ripgrep' 77 | brew 'tree' 78 | brew 'wget' 79 | brew 'watch' 80 | brew 'fd' 81 | brew 'wdiff' 82 | brew 'entr' 83 | brew 'direnv' 84 | brew 'bats' 85 | brew 'tldr' 86 | brew 'hugo' 87 | brew 'shellcheck' 88 | brew 'telnet' 89 | brew 'mitmproxy' 90 | brew 'fortio' 91 | 92 | # Commit signing 93 | brew 'pinentry-mac' 94 | brew 'gnupg' 95 | cask 'keybase' 96 | 97 | # Containers 98 | brew 'kubernetes-cli' 99 | brew 'helm' 100 | brew 'kubectx' 101 | brew 'kube-ps1' 102 | brew 'kind' 103 | brew 'skaffold' 104 | brew 'kustomize' 105 | brew 'cfssl' 106 | cask 'docker-desktop' 107 | brew 'ko' 108 | brew 'dive' 109 | brew 'crane' 110 | brew 'cosign' 111 | 112 | # Fun tools 113 | brew 'asciinema' 114 | brew 'lolcat' 115 | 116 | 117 | # Desktop Software 118 | cask 'maccy' 119 | cask 'jordanbaird-ice' 120 | cask 'vimac' 121 | cask 'zoomus' 122 | # cask 'slack' 123 | # cask 'rectangle' # we use pro 124 | cask 'monitorcontrol' 125 | cask 'spotify' 126 | cask '1password' 127 | # cask 'dropbox' 128 | # cask 'google-chrome' 129 | # cask 'firefox' 130 | cask 'discord' 131 | 132 | # Hardware support 133 | brew 'ykman' 134 | 135 | # Streaming software 136 | cask 'obs' 137 | cask 'vlc' 138 | -------------------------------------------------------------------------------- /.oh-my-posh.omp.yaml: -------------------------------------------------------------------------------- 1 | # yaml-language-server: $schema=https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json 2 | 3 | console_title_template: "{{ .Shell }} in {{ .Folder }}" 4 | blocks: 5 | - type: prompt 6 | alignment: left 7 | segments: 8 | - properties: 9 | cache_duration: none 10 | template: "{{ .PromptMark }}" 11 | foreground: "#80ffea" 12 | type: iterm 13 | style: plain 14 | interactive: true 15 | - properties: 16 | cache_duration: none 17 | template: {{.Context}}{{with .Namespace}}{{if not (eq . "default")}}:{{abbrev 45 .}}{{end}}{{end}} 18 | foreground: "#C6FF00" 19 | background: "#33691E" 20 | type: kubectl 21 | style: powerline 22 | foreground_templates: 23 | - "{{if or (contains \"prod\" .Context) (contains \"grid\" .Context) }}#FFCDD2{{end}}" 24 | - "{{if hasPrefix \"ei\" .Context }}#FFFFFF{{end}}" 25 | background_templates: 26 | - "{{if or (contains \"prod\" .Context) (contains \"grid\" .Context) }}#B71C1C{{end}}" 27 | - "{{if hasPrefix \"ei\" .Context }}#30336b{{end}}" 28 | - properties: 29 | branch_max_length: 35 30 | cache_duration: none 31 | fetch_stash_count: true 32 | fetch_status: true 33 | fetch_upstream_icon: true 34 | template: "{{ .UpstreamIcon }}{{ .HEAD }} {{- if .BranchStatus }} {{ .BranchStatus }}{{ end }} {{- if .Working.Changed }} \uf044 {{ .Working.String }}{{ end -}} {{- if and (.Working.Changed) (.Staging.Changed) }}{{ end -}} {{- if .Staging.Changed }} \uf046 {{ .Staging.String }}{{ end -}}" 35 | foreground: "#193549" 36 | powerline_symbol:  37 | background: "#fffb38" 38 | type: git 39 | style: powerline 40 | background_templates: 41 | - "{{ if or (.Working.Changed) (.Staging.Changed) }}#bdc810{{ end }}" 42 | - "{{ if and (gt .Ahead 0) (gt .Behind 0) }}#ff4500{{ end }}" 43 | - "{{ if gt .Ahead 0 }}#B388FF{{ end }}" 44 | - "{{ if gt .Behind 0 }}#B388FF{{ end }}" 45 | - properties: 46 | cache_duration: none 47 | home_icon:  48 | style: folder 49 | foreground: "#ffffff" 50 | powerline_symbol:  51 | background: "#448AFF" 52 | type: path 53 | style: powerline 54 | - properties: 55 | cache_duration: none 56 | threshold: 500 57 | template: " \ueba2 {{ .FormattedMs }}" 58 | foreground: "#ffffff" 59 | powerline_symbol:  60 | background: "#83769c" 61 | type: executiontime 62 | style: powerline 63 | - properties: 64 | cache_duration: none 65 | template: "{{ if and (.Error) (and (ne .Code 130) (ne .Code 0))}} \uea87 {{.Code}}{{ end }}" 66 | foreground: "#ffffff" 67 | powerline_symbol:  68 | background: "#00897b" 69 | type: status 70 | style: powerline 71 | background_templates: 72 | - "{{ if .Error }}#e91e63{{ end }}" 73 | version: 3 74 | final_space: true 75 | -------------------------------------------------------------------------------- /bin/go-prune-vendor: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Copyright 2018 Google LLC 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | 16 | # Run this script in the directory that contains vendor/ directory of a Go 17 | # repository. It cleans up subpackages unused in vendor/. 18 | # 19 | # OPTIONS: 20 | # - $GOPATH: required 21 | # - $GEESE: comma separated list of GOOS values to keep dependencies for 22 | # - $KEEP_TEST_DEPS: set to 1 to keep the test dependencies 23 | set -euo pipefail 24 | IFS=$'\n' 25 | 26 | [[ -n "$GOPATH" ]] || ( echo >&2 "error: \$GOPATH not set"; exit 1) 27 | [[ ! -d 'vendor/' ]] && ( echo >&2 "error: there's no vendor/ here"; exit 1) 28 | [[ -z "${KEEP_TEST_DEPS-}" ]] && (echo >&2 "\$KEEP_TEST_DEPS not set, will remove test dependencies") 29 | if [[ -z "${GEESE-}" ]]; then 30 | GEESE="linux,darwin" 31 | echo >&2 "\$GEESE not set. assuming: $GEESE" 32 | fi 33 | 34 | # returns list of test imports in vendor/ 35 | test_imports() { 36 | env GOOS="${1}" go list -f \ 37 | '{{join .TestImports "\n"}}' ./... | \ 38 | grep -Eo 'vendor/.*' | sort| uniq 39 | } 40 | 41 | # list of deps, in the form 'vendor/example.com/pkg/subpkg' 42 | get_deps() { 43 | IFS=',' read -r -a goos_list <<< "$1" 44 | ( 45 | for goos in "${goos_list[@]}"; do 46 | echo >&2 "Finding build dependencies for GOOS=${goos}" 47 | env GOOS="${goos}" go list -f '{{join .Deps "\n"}}' ./... | \ 48 | grep -Eo 'vendor/.*' 49 | done 50 | 51 | if [[ -n "${KEEP_TEST_DEPS-}" ]]; then 52 | mapfile -t ti < <(test_imports "${goos}") 53 | echo "${ti[*]}" 54 | # find vendored .Deps of each value in .TestImports 55 | for td in "${ti[@]}"; do 56 | echo >&2 "Finding dependencies of TestImport=${td} for GOOS=${goos}" 57 | env GOOS="${goos}" go list -f '{{join .Deps "\n"}}' "./${td}" | \ 58 | grep -Eo 'vendor/.*' 59 | done 60 | fi 61 | ) | sed 's/$/\//' | sort | uniq 62 | } 63 | 64 | # list of dirs in vendor/ (excl. vendor/ itself), in the form 65 | # 'vendor/example.com/pkg/subpkg'. 66 | get_dirs() { 67 | find 'vendor/' -mindepth 1 -type d | sed 's/$/\//' | sort 68 | } 69 | 70 | # filter out subdirectories if their parent directory appears in the input 71 | filter_subdirs() { 72 | awk '{if(k!="" && index($0,k)==1)next;k=$0}1' 73 | } 74 | 75 | find_unused_dirs() { 76 | local deps 77 | deps="$(get_deps "${GEESE}")" 78 | while read -r dir; do 79 | re=[^\b]*${dir} 80 | if [[ ! "$deps" =~ $re ]]; then 81 | echo "${dir}" 82 | fi 83 | done < <(get_dirs) 84 | } 85 | 86 | mapfile -t unused < <(find_unused_dirs | filter_subdirs) 87 | echo "${unused[*]}" 88 | echo >&2 "-----------" 89 | read -p "Delete ${#unused[@]} directories listed above (y/N)? " -r 90 | echo >&2 91 | if [[ $REPLY =~ ^[Yy]$ ]]; then 92 | for dd in "${unused[@]}"; do 93 | ( 94 | set -x; rm -rf -- "./${dd}" 95 | ) 96 | done 97 | fi 98 | -------------------------------------------------------------------------------- /zsh_functions.inc: -------------------------------------------------------------------------------- 1 | log() { 2 | echo >&2 "[~/.zshrc] $(tput setaf 245)$*$(tput sgr0)" 3 | } 4 | 5 | retry() { 6 | while true; do $@; sleep 1; done 7 | } 8 | 9 | til() { 10 | while true; do $@; if [ $? -eq 0 ]; then break; fi; sleep 1; done 11 | } 12 | 13 | tilfails() { 14 | while $@; do; sleep 1; done 15 | } 16 | 17 | mcd() { 18 | mkdir -p "${1:?Need to specify an argument}" && cd "$1" 19 | } 20 | 21 | goto() { 22 | cd "$(dirname "$(readlink -f "$(command -v "$@")")")" || false 23 | } 24 | 25 | togcr() { 26 | docker pull "$1" 27 | local proj img 28 | proj="$(gcloud config get-value core/project -q)" 29 | img="gcr.io/$proj/$(basename "$1")" 30 | docker tag "$1" "$img" 31 | docker push "$img" 32 | echo >&2 "Pushed $(tput setaf 1)$img$(tput sgr0)" 33 | } 34 | 35 | portkill() { 36 | ps="$(lsof -t -i:"$1")" 37 | if [[ -z "$ps" ]]; then 38 | echo "no processes found" 39 | else 40 | kill -9 "$ps" && echo "$ps" 41 | fi 42 | } 43 | 44 | measure() { 45 | local ts=$(date +%s%N) 46 | $@ 47 | local tt=$((($(date +%s%N) - $ts)/1000000)) 48 | echo "$(tput setaf 245)\"${1}\" took $tt ms.$(tput sgr0)" >&2 49 | } 50 | 51 | _git_dbg() { 52 | echo >&2 "$(tput setaf 1)+ git $@$(tput sgr0)" 53 | git "$@" 54 | } 55 | 56 | _kubectl_dbg() { 57 | echo >&2 "$(tput setaf 1)+ kubectl $@$(tput sgr0)" 58 | kubectl "$@" 59 | } 60 | 61 | gcr() { 62 | [ -n "$1" ] && [[ ! "$1" =~ ^gcr.io ]] && 1="gcr.io/$1" 63 | c=$(echo "$1" | grep -o '/' | wc -l) 64 | if [[ 1 == "$c" ]]; then gcloud container images list --repository "$1" --limit=99999 65 | elif [[ 2 == "$c" ]]; then gcloud container images list-tags "$1" --limit=99999 66 | else gcloud container images list; fi 67 | } 68 | 69 | run() { 70 | img="$1" 71 | shift 1 72 | name="$1" 73 | if [[ -n "$name" ]]; then 74 | shift 1 75 | else 76 | name="$(basename "$img")" 77 | fi 78 | set -x 79 | gcloud run deploy --region us-central1 --platform=managed \ 80 | --allow-unauthenticated --image="$img" "$name" "$@" 81 | } 82 | 83 | dbp() { 84 | proj="$(gcloud config get-value core/project -q)" 85 | if [[ -z $proj ]]; then 86 | echo "can't get project"; 87 | return 88 | fi 89 | img="gcr.io/${proj}/$(basename $PWD)" 90 | echo >&2 "$(tput setaf 2)build+push $img $(tput sgr0)" 91 | ( 92 | set -x 93 | docker build --tag "$img" ${1:-.} 1>/dev/null && \ 94 | docker push "$img" 1>/dev/null && echo "$img" 95 | ) 96 | } 97 | 98 | dbpr() { 99 | local img 100 | img="$(dbp)" 101 | echo >&2 "$(tput setaf 2)deploy $img to cloud run...$(tput sgr0)" 102 | run "$img" "$(basename "$img")" "$@" 103 | } 104 | 105 | kr() { 106 | set -x; 107 | image="$1" 108 | shift 109 | kubectl run --rm --restart=Never --image-pull-policy=IfNotPresent -i -t \ 110 | --image="${image}" tmp-"${RANDOM}" $@ 111 | } 112 | 113 | demo() { 114 | PS1=$(tput setaf 2)\$\ $(tput sgr0) 115 | export PS1 116 | clear 117 | } 118 | 119 | sum() { 120 | awk '{ sum += $1; } END { print sum; }' 121 | } 122 | 123 | 124 | 125 | mkgoenvrc() { 126 | echo 'source <(USE_ATHENS_GO_PROXY=true golnkd-core shell-env)' > .envrc && \ 127 | direnv allow 128 | } 129 | 130 | isolatectx() { 131 | tmp="$(mktemp)" 132 | KUBECONFIG=$HOME/.kube/config kubectl config view --minify --flatten --context="$1" > "$tmp" 133 | echo "$(tput setab 3; tput setaf 1)Starting new shell only with context \"$1\"...$(tput sgr0)" 134 | env KUBECONFIG="$tmp" $SHELL 135 | } 136 | 137 | function record { 138 | ( echo $@; echo; eval $@ ) | tee /dev/stderr |pasteit 139 | } 140 | 141 | nimbussh() { 142 | host = $1 143 | justification = $2 144 | ssh-ca-cli fastaccess --with-sudo=root --request \ 145 | -j "my name is $USER and i'm debugging some stuff probably" 146 | -n "$host" 147 | } 148 | 149 | tmobile_on() { 150 | networksetup -setmanual Wi-Fi 172.20.10.3 255.255.255.240 172.20.10.1 151 | } 152 | 153 | tmobile_off() { 154 | networksetup -setdhcp Wi-Fi 155 | } 156 | -------------------------------------------------------------------------------- /zsh_aliases.inc: -------------------------------------------------------------------------------- 1 | # This script is sourced from .zshrc. 2 | 3 | # Add GNU tools not linked by Homebrew. 4 | alias find='gfind' 5 | alias xargs='gxargs' 6 | alias stat='gstat' 7 | 8 | # Tool overrides 9 | alias watch='viddy' 10 | alias ssh='ssh -o StrictHostKeyChecking=no' 11 | 12 | # Github Copilot aliases 13 | alias '??'='gh copilot suggest -t shell' 14 | alias 'git?'='gh copilot suggest -t git' 15 | alias 'gh?'='gh copilot suggest -t gh' 16 | alias 'explain'='gh copilot explain' 17 | 18 | # convenience aliases 19 | local LS=ls 20 | if [[ -z ${commands[gls]} ]]; then 21 | LS='gls' 22 | fi 23 | 24 | alias cd..='cd ..' 25 | alias cd...='cd ../..' 26 | alias ls="$LS --color=auto" 27 | alias l='ls -lF' 28 | alias dir='ls' 29 | alias la='ls -lah' 30 | alias ll='ls -l' 31 | alias ls-l='ls -l' 32 | alias j='jobs' 33 | alias time='gtime --format "$(tput setab 255)$(tput setaf 160)took %es.$(tput sgr0)"' 34 | # alias vi='lvim' 35 | alias grep='grep -E --color' 36 | alias ping='ping -c 3' 37 | alias pstree='pstree -w' 38 | alias c='pbcopy' 39 | alias p='pbpaste' 40 | alias pt='pbpaste | tee' 41 | alias pate='tee /dev/stderr | pasteit' 42 | alias t='tee' 43 | alias slp='/System/Library/CoreServices/"Menu Extras"/User.menu/Contents/Resources/CGSession -suspend' 44 | alias bd='bg && disown %1' 45 | alias pg='ps ax | grep -v "grep" | grep' 46 | alias o='less' 47 | alias no='yes n' 48 | alias cl='clear;clear' 49 | alias page='less -S' 50 | alias start=open 51 | alias ccat='ccat --bg=dark' 52 | alias c.='cursor .' 53 | alias i.='idea .' 54 | alias idea.='idea .' 55 | alias code.='cursor .' 56 | alias fd='fd --no-ignore' 57 | alias ag='ag --hidden' 58 | alias yl='jless --yaml' 59 | alias yless='jless --yaml' 60 | 61 | # cloud stuff 62 | alias d='docker' 63 | alias dr='docker run --rm -i -t' 64 | alias drb='docker run --rm -i -t --entrypoint sh' 65 | alias drr='docker run --rm -i -t -p 8080:8080 -e PORT=8080' 66 | alias dx='docker exec -i -t' 67 | alias db='docker build -t' 68 | 69 | # google cloud platform 70 | alias gcurl='curl -k --header "Authorization: Bearer $(gcloud auth print-access-token -q)"' 71 | alias runcurl='curl -k --header "Authorization: Bearer $(gcloud auth print-identity-token -q)"' 72 | alias gke='gcloud container clusters' 73 | alias gkedel='gcloud container clusters delete -q --async' 74 | alias gce='gcloud compute instances' 75 | alias gcssh='gcloud compute ssh' 76 | alias runlist='gcloud run services list --platform=managed' 77 | alias rundel='gcloud run services delete -q --platform=managed --region us-central1' 78 | 79 | # git aliases 80 | alias gc='_git_dbg commit -v' 81 | alias gdc='_git_dbg diff --cached' 82 | alias gpp='_git_dbg push ahmetb HEAD && hub pull-request --browse' 83 | alias gpah='_git_dbg push ahmetb HEAD' 84 | alias glah='_git_dbg pull ahmetb HEAD' 85 | alias gfah='_git_dbg fetch ahmetb' 86 | alias glom='_git_dbg pull origin master --tags' 87 | alias gloh='_git_dbg pull origin HEAD --tags' 88 | alias grom='_git_dbg rebase origin/master' 89 | alias gpoh='_git_dbg push origin HEAD' 90 | alias gcae='_git_dbg commit --amend --edit' 91 | alias gbv="git for-each-ref --sort=committerdate refs/heads/ --format='%(HEAD) %(color:yellow)%(refname:short)%(color:reset) - %(color:red)%(objectname:short)%(color:reset) - %(contents:subject) - %(authorname) (%(color:green)%(committerdate:relative)%(color:reset))'" 92 | alias gitroot='cd $(git rev-parse --show-toplevel)' 93 | 94 | # kubectl 95 | alias kcx='kubectx' 96 | alias kns='kubens' 97 | alias kx='kubectl explain' 98 | alias pka='pbpaste | kubectl apply -f-' 99 | alias pkr='pbpaste | kubectl delete -f-' 100 | alias pkd='pbpaste | kubectl describe -f-' 101 | alias kpl='kubectl plugin' 102 | alias krew_install_clipboard='kubectl krew install --manifest <(pbpaste)' 103 | alias kk='kubectl klock --hide-deleted=60s' 104 | 105 | # github aliases 106 | alias prc='gh pr create --web' 107 | alias prd='gh pr create --draft --web' 108 | alias prw='gh pr view --web' 109 | alias prco='gh pr checkout' 110 | alias prl='gh pr list -s all' 111 | alias prme='prl --author @me' 112 | alias ghb='gh browse' 113 | 114 | # misc shortcuts 115 | alias tunneloff='networksetup -setsocksfirewallproxystate Wi-Fi off && echo Tunnel is turned off.' 116 | alias tunnel='networksetup -setsocksfirewallproxystate Wi-Fi on && ssh -N -p 22 -D 8080 mine; networksetup -setsocksfirewallproxystate Wi-Fi off; echo Tunnel is turned off.' 117 | # alias ffmpeg='docker run --rm -i -t -v $PWD:/tmp/workdir jrottenberg/ffmpeg' 118 | # alias youtube-dl='docker run --rm -i -t -v $PWD:/data vimagick/youtube-dl' 119 | alias decodecert='openssl x509 -in /dev/stdin -text -noout' 120 | alias bgo='bazel run @rules_go//go:go -- ' 121 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ahmet’s macOS Setup 2 | 3 | ## Download Xcode 4 | 5 | For google, go/xcode. This will take a lot of time, so start with this. 6 | 7 | ## OS Settings 8 | 9 | > TODO: find `defaults write` commands for these. 10 | 11 | - Invert Trackpad Scroll Direction to non-natural. 12 | - Show battery percentage on menu bar. 13 | - Show date on menu bar. 14 | - Keyboard → Text → Uncheck autocorrect and such settings. 15 | - Remove useless items from the Dock. 16 | - Move Dock to right, make it smaller. 17 | - Drag `Downloads` folder next to the Trash on the Dock. 18 | - Right Click → Sort by Date Added. 19 | - Show Path Bar on Finder. 20 | - Move $HOME folder to Finder sidebar. 21 | 22 | - Set shortcuts 23 | - Accessibility: Invert colors: Cmd+Shift+I 24 | - Screenshots: 25 | - Uncheck all 26 | - Save selected area to file: Cmd+Shift+4 27 | - Save selected area to clipboard: Cmd+Shift+2 28 | - Hot Corners: 29 | - Top-left: Put Display to Sleep 30 | - Clear other corners 31 | 32 | Tweaks: 33 | 34 | ``` 35 | defaults write NSGlobalDomain AppleShowScrollBars -string "Always" # show scrollbar always 36 | defaults write com.apple.finder AppleShowAllFiles true # Show hidden files 37 | defaults write com.apple.finder ShowStatusBar -bool true # Show Finder statusbar 38 | 39 | # Default Finder location is the home folder 40 | defaults write com.apple.finder NewWindowTarget -string "PfLo" && \ 41 | defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}" 42 | 43 | chflags nohidden ~/Library # Unhide ~/Library 44 | 45 | # default screenshot path 46 | defaults write com.apple.screencapture location ~/Downloads 47 | 48 | # disable smart quotes and dashes 49 | defaults write 'Apple Global Domain' NSAutomaticDashSubstitutionEnabled 0 50 | defaults write 'Apple Global Domain' NSAutomaticQuoteSubstitutionEnabled 0 51 | defaults write 'Apple Global Domain' NSAutomaticPeriodSubstitutionEnabled 0 52 | ``` 53 | 54 | ## Shell 55 | 56 | - Make sure zsh is installed. 57 | - TODO: fill out if there are any zinit related instructions. 58 | 59 | ## Package manager 60 | 61 | - Install Homebrew —to `$HOME/.homebrew` instead of /usr/local: 62 | 63 | git clone https://github.com/Homebrew/brew.git $HOME/.homebrew 64 | 65 | - Run `which brew` to confirm the one in home directory is picked up. 66 | - Run `brew analytics off` 67 | 68 | ## Installing software manually 69 | 70 | - Download Dropbox 71 | - Sign in 72 | - Sync only 1Password 73 | - Download iPassword 6 74 | - Choose .opvault file from Dropbox 75 | - Go to Software Licenses → open the 1Password license file 76 | - Accept to use 1Password Mini when prompted 77 | 78 | ## Installing software via Homebrew 79 | 80 | All software installed on the system must be listed in `.Brewfile`. This is 81 | symlinked at `~/.Brewfile` and used by `brew bundle`. 82 | 83 | To install all the software, add it to `.Brewfile` and run: 84 | 85 | brew bundle --global 86 | 87 | Some stuff will take long, in that case, identify which packages and update 88 | `.Brewfile` to install them with `args: ['force-bottle']` or do a one-off 89 | `brew install --force-bottle [pkg]` install. 90 | 91 | Some things that require manual installation after Homebrew: 92 | 93 | ```sh 94 | # if pip requires sudo, something is wrong, because the 95 | # Homebrew bundle should install a $USER-writable over system-python. 96 | 97 | pip install virtualenv 98 | pip install virtualenvwrapper 99 | ``` 100 | 101 | ## Post-Installation Configuration 102 | 103 | - **Rectangle** 104 | - Security->Accessibility: Give access 105 | - Launch at Login 106 | - **Clipy** 107 | - Launch at Login 108 | - Hide from Menu Bar 109 | - Set history size to 200 110 | - Set paste key to Cmd+Shift+V 111 | - **fzf** completion scripts: 112 | 113 | "$HOMEBREW_PREFIX"/opt/fzf/install 114 | 115 | - **minikube** xhyve driver: 116 | 117 | # minikube uses xhyve, which requires privileged access to the hypervisor 118 | sudo chown root:wheel /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve 119 | sudo chmod u+s /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve 120 | 121 | ## Settings Sync 122 | 123 | - Clone this repo and run `install_symlinks.sh` 124 | - Open a new terminal to take effect. 125 | 126 | - VSCode: 127 | - Install "Settings Sync" extension and reload. 128 | - Run '> Sync: Download Settings' 129 | - Enter gist ID in `vscode.sync` file to prompt. 130 | - Once extensions are installed 'Reload' (or Restart) 131 | - Run '> Sync: Update/Upload Settings' 132 | - Create a token with 'gist' permissions and save it to the prompt 133 | - Wait for the Sync Summary. 134 | 135 | ## Hardware 136 | 137 | - Evoluent ergo mouse driver: https://evoluent.com/support/download/ 138 | - Das Keyboard 139 | - Settings → Keyboard → Modifier Keys: flip the Option/Command keys for "daskeyboard" profile. 140 | -------------------------------------------------------------------------------- /kubeconfig-spoke: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | clusters: 3 | - cluster: 4 | certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURCVENDQWUyZ0F3SUJBZ0lJWkxNZXZENkR1Mzh3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TlRBNU1ETXdNRFF4TkRCYUZ3MHpOVEE1TURFd01EUTJOREJhTUJVeApFekFSQmdOVkJBTVRDbXQxWW1WeWJtVjBaWE13Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLCkFvSUJBUURTMXpSbm5lZHQ5czh6UzNrMjVwSjdXaEtueDU3eGc4WlRnZkVocmdyVjBZZU4wVnFxNkl5L2FJb0EKeC8zaE82eVB1ajB0dk81QnczaUtLVWNtYTF6RGEwOVRQd3grL1BCWU91MUJHQlJqQmdDalRDL0tFeEs3Wjh1TQpyUHBZTXU0MkpSTlcvOHNEaS9SZnJRU2JwQkNUd2hDTkhUSjhOOHJudzdKYm1kdktCOUtxTVZ0dnJtL3J0MWNhCkx6Y3hORElLaEhvMFIrOHRMUWUxbHNMdlVqenFwbVhtV3BlVlZ0L3Zwd0pTSkd5Yjd4ZnlMRXJ2NmZuVmdCQUIKUTlISlVUZTBocnYwVURLa2NyNXlETldqSzdSdWhuZ2hmb3A0bWd1N2UwUTN4QVFTUkNiYXJVZ1ptSFhPTWc2awpOWHduMkJHTGZrN1A5OTZ4WHFLaUY0UGFaMkdKQWdNQkFBR2pXVEJYTUE0R0ExVWREd0VCL3dRRUF3SUNwREFQCkJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTMEYxV1JNQ29lYVYxM0dFSEJUOEZFZGVENXlEQVYKQmdOVkhSRUVEakFNZ2dwcmRXSmxjbTVsZEdWek1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQjUzRVROMXJicwo4WUxNekhxV0FlS1V0QUVQaURwYUVIMlh4MnA4UmZ1TDRaaVBkTytLT3puNEZWL2x4VHBYNWxiZ1dxNjBwejRDCkVIcmtVR1BVZ2UyMzI1TmtRaURjN2x1TFhZcGR5MlBpeVdzRnBXcEttN3hpRGtkY1Q4dm4ybjVqcUtPZWtnaXoKOUxRT205WXd3L2R4eUc0RFZQSnhaUUE0cW0rQmlHajNRcVRIQWlubERHdkl1VzFuVUtnY3cvUnA4RW92a2tqdgpXcVBNU1BpTVA2STlZa3FBNnJQWk1nYzhMbWw3N1dsRkV3WGZiOStZWm1Dckl1SkhzYXdzL3JobEdZelhMM2JWCkcyaFdUTHZLTjdwRFN0NTZOc2Z0QXpTTmZVZ0VFQjE4WFIwRVZ6WFprSG9jYVJwMEQ3V0YzZG02NHZENlhSZ3UKWWF3dUF3WGJnSHhECi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K 5 | server: https://127.0.0.1:59156 6 | name: kind-spoke 7 | contexts: 8 | - context: 9 | cluster: kind-spoke 10 | user: kind-spoke 11 | name: kind-spoke 12 | current-context: kind-spoke 13 | kind: Config 14 | preferences: {} 15 | users: 16 | - name: kind-spoke 17 | user: 18 | client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURLVENDQWhHZ0F3SUJBZ0lJUFpLNzlPZmdWZ2t3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TlRBNU1ETXdNRFF4TkRCYUZ3MHlOakE1TURNd01EUTJOREJhTUR3eApIekFkQmdOVkJBb1RGbXQxWW1WaFpHMDZZMngxYzNSbGNpMWhaRzFwYm5NeEdUQVhCZ05WQkFNVEVHdDFZbVZ5CmJtVjBaWE10WVdSdGFXNHdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFES0ZqSmsKM2xiOFpaNlVvMjZvbFR5R2lhRzlHekJOQkQwam9OOHYyOXFQeTVPN2ZjQjlFbXQyOG1OcDBlc3FJaDNPRDJ4dwowY1pkSVpJSmpKb3ZwbVRPYlBVbEowb21PNjlDM04rdEF6TFRUM3h3U1V3Mk93S3paNEtKVGR3eFFYT2xEcjlMCnVGZEN4UEJweDBEV21lOU8zdGpFUjBIdVZZRll1Tk9NNy90ZEtoYmZUYkRzSFQvbko1eTM1R21ES2t1STcyWTgKVnBBS0RMMmgwUXY2S0J3dUltN2YxUzJCYUZqVm9TR2VDakNoY2l6dHJPbklFU3BiRTBBbGo5bHBEVU5jQlA1UwpxZmdNb09TekhRcStrWSttQlV0RlZHWDRWeUUyM21lcHFiVzBGQ054dlJGaWN0TEpGemM4Z2dhbzc0dnFZZVRPCmZVcHBUbk41Wjl3UUJDOHpBZ01CQUFHalZqQlVNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUsKQmdnckJnRUZCUWNEQWpBTUJnTlZIUk1CQWY4RUFqQUFNQjhHQTFVZEl3UVlNQmFBRkxRWFZaRXdLaDVwWFhjWQpRY0ZQd1VSMTRQbklNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUFtMEJyTkJlSExXYUFqS25EeXROeG16dzQwCjN5bWxGU3RxNUg4cEdiR1hZRUFLNlFLSm5RbjRlOUUwVUdhSXJXcUJPZUZLZkVMaUVCT1hES3JUL0k5Q1lqZmQKMCszN09xUmhPOG42S29sVGFXUFVtbVVQdFhYbVdjR0VaQ2pMSzhENmRaai80YzAyZkxxcFJJSWRsdGVYSVE3cQozVHozb1dRZEhETitQOWw4SnRoM2drR1IrNE9LZ0p5NEU4U1oyQ0NYZ2U1bVlxTUp6NWRzWktmOFF4bm5jSlJvCjNqYk9OdmRQbzVZbnJqV1R5SElyd1IyVGcxRXh3N092RlZrRnNnOFUyaWpCN0t0TU8wYkJua01xQ2R3K2NRSnoKMUNWaE9mY3ZlcUl4RHhxUGNkRjM3ZU1WMGxtSHA0THowZUlMYWVValBDbGExQXNXZEFNZ3hnbXdpYlFYCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K 19 | client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBeWhZeVpONVcvR1dlbEtOdXFKVThob21odlJzd1RRUTlJNkRmTDl2YWo4dVR1MzNBCmZSSnJkdkpqYWRIcktpSWR6ZzlzY05IR1hTR1NDWXlhTDZaa3ptejFKU2RLSmp1dlF0emZyUU15MDA5OGNFbE0KTmpzQ3MyZUNpVTNjTVVGenBRNi9TN2hYUXNUd2FjZEExcG52VHQ3WXhFZEI3bFdCV0xqVGpPLzdYU29XMzAydwo3QjAvNXllY3QrUnBneXBMaU85bVBGYVFDZ3k5b2RFTCtpZ2NMaUp1MzlVdGdXaFkxYUVobmdvd29YSXM3YXpwCnlCRXFXeE5BSlkvWmFRMURYQVQrVXFuNERLRGtzeDBLdnBHUHBnVkxSVlJsK0ZjaE50NW5xYW0xdEJRamNiMFIKWW5MU3lSYzNQSUlHcU8rTDZtSGt6bjFLYVU1emVXZmNFQVF2TXdJREFRQUJBb0lCQUFuV2FoNUdRejV4aFV1Lwp2UHVsOEN3RElvVjkxUUhGZFdNam4xbkphUlZibUFCN2p3QkhyUEE5dlNDQjllRzNoc2lUaGFMa1dMUzE2cWNKCkJOblJwQ2RNWHpsYUgvT2IyakgyRUo3RksyeVArbGg0L2xCeGhQWE9KeWowbjdCM2V1QUx4MmVIUE1XUHFCTVkKMDdZMENOWHlabzVVMkYwaXo4ak5qb3dyZytBS3ZmL2Y0cjFSSFhMQ3hXdU8zZ1d5MXUrTWZTTHJkZ0NZRk5nOQpCa2ozQzRpMUttM0Q0bWJoL3U3Uzk5VENBd21abFR2M3VNWU4zMThlNFVvMks0Ujg5alkxME8vanpxZ29ETkFJClNXOFIvQm8vZEk1YURHQ0hZUThDbG5JMHN3cWpwbVk3L1Y1Z3F1WUdmOHp6WGZ5aTNiSkdzUWZtajBuNmxXMHEKYTNHdFNPa0NnWUVBM1lWRmVXbTIrS2QzTFdQL05BdE9RYzJuMVkvc2c1dXNPNWVxMFFLaEMwcG1VT2t6eUtzQwpLbG1KU3lFSkVWL3VWcmlWTEN1bVRBRjZCZUVFOG5NR3ZRTUU1eVFEMFFQSWpLREZuR3VadzV6L3VRRWMvcUltCjdiNFIxZ1pLMFh3MDd5TUhrcXV3M0tMQ0JPOVhSb2FVb290aDZNVUhmalhWY0g2aG5RUjArbzBDZ1lFQTZZcVAKcTVPK1dZM1Q0ekswbHNHL1FxVlFCQTVYb0RUYyszS09JUVhQbmxtYnR3U1lJRGpnem9kKzE5L1pUOERqMzVybApxZFg2eWd5WlljUXl0ZlhhY1Ryb1B5cWhkRjFJbXdwcWtrd3EwVHQ1Nld6Wnp5MXgySC9PL2prQzFXWlVpdGhFClJ5NzFOdG1KSUpYVGp3MWxuRk8xUit6dFBKUFR5V21USXUwQ1FMOENnWUF1bUM3QjJBdWxoOHdZbnhUNkJIckUKZXBhWDVEc1NmN2NkbmN4UFJHZE5jYXZOencrV1lPb0dzR2loaGVSYlpEdEV3SFNZSXVKSzBIQ3pOZDZOaE1aaApFWGFCaStERm9TOFk3V1JEZjVxTE84WEtTMEtuQ01KNWRXWlpCMS9MYW4zVDR5RmZwMzkvR1RrSVFyT3Y0UFQ0CnI2cTdoRjRNSFJTMUlkMnFvbHBjclFLQmdDMWRCczh6SVpSUG9rck5mSnFVQTh5MFE3aWwrSXRiK1ZpMlJibFEKWWFYR2ppS2N0OWY2ZEdCcG5VL2RZVjdHZnZ6ZUg2SS91RGtxL1ZncVBoZHVMQUkyaVFwTUE1U1EwaHViaUZ2bQpnNktreE9kOGgwcGc3MjQ0VlVLNFhENkxZL3ljU1pieUhodUxZY0Y4bU4xK29yQWM2bWVRTS96Q1VpOGJYTU01CittZ05Bb0dCQUlqY0daU1VLTkkzSTBHQUh0NlZ0THhVRDhrVXhsMmtiV3Jzb1BMSVY4eGoyRkw1aUY3aG5NVlIKL2RVNUtiYkZQeHhSUDZFb01yNlBPaTJxM0xsUnJCSmt2eUxXc3ZnaXdtTkl1RFM0dHBRZUdNVzdBYytUTmV4Vwp0MWNuVVo2T2c2UUJVQ3NEditEZG9mNXpycjNiY0NVTEJWOXRrbENjY2RKdWpSSzZZbjBrCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg== 20 | -------------------------------------------------------------------------------- /rectangle.json: -------------------------------------------------------------------------------- 1 | { 2 | "bundleId" : "com.knollsoft.Rectangle", 3 | "defaults" : { 4 | "SUEnableAutomaticChecks" : { 5 | "bool" : false 6 | }, 7 | "allowAnyShortcut" : { 8 | "bool" : true 9 | }, 10 | "almostMaximizeHeight" : { 11 | "float" : 0 12 | }, 13 | "almostMaximizeWidth" : { 14 | "float" : 0 15 | }, 16 | "altThirdCycle" : { 17 | "int" : 0 18 | }, 19 | "alternateDefaultShortcuts" : { 20 | "bool" : true 21 | }, 22 | "alwaysAccountForStage" : { 23 | "int" : 0 24 | }, 25 | "applyGapsToMaximize" : { 26 | "int" : 0 27 | }, 28 | "applyGapsToMaximizeHeight" : { 29 | "int" : 0 30 | }, 31 | "attemptMatchOnNextPrevDisplay" : { 32 | "int" : 0 33 | }, 34 | "autoMaximize" : { 35 | "int" : 0 36 | }, 37 | "cascadeAllDeltaSize" : { 38 | "float" : 30 39 | }, 40 | "centerHalfCycles" : { 41 | "int" : 0 42 | }, 43 | "centeredDirectionalMove" : { 44 | "int" : 0 45 | }, 46 | "cornerSnapAreaSize" : { 47 | "float" : 20 48 | }, 49 | "curtainChangeSize" : { 50 | "int" : 0 51 | }, 52 | "disabledApps" : { 53 | 54 | }, 55 | "doubleClickTitleBar" : { 56 | "int" : 0 57 | }, 58 | "doubleClickTitleBarIgnoredApps" : { 59 | 60 | }, 61 | "doubleClickTitleBarRestore" : { 62 | "int" : 0 63 | }, 64 | "dragFromStage" : { 65 | "int" : 0 66 | }, 67 | "enhancedUI" : { 68 | "int" : 1 69 | }, 70 | "footprintAlpha" : { 71 | "float" : 0.3 72 | }, 73 | "footprintAnimationDurationMultiplier" : { 74 | "float" : 0 75 | }, 76 | "footprintBorderWidth" : { 77 | "float" : 2 78 | }, 79 | "footprintColor" : { 80 | 81 | }, 82 | "footprintFade" : { 83 | "int" : 0 84 | }, 85 | "fullIgnoreBundleIds" : { 86 | 87 | }, 88 | "gapSize" : { 89 | "float" : 0 90 | }, 91 | "hapticFeedbackOnSnap" : { 92 | "int" : 0 93 | }, 94 | "hideMenubarIcon" : { 95 | "bool" : false 96 | }, 97 | "ignoreDragSnapToo" : { 98 | "int" : 0 99 | }, 100 | "ignoredSnapAreas" : { 101 | "int" : 0 102 | }, 103 | "landscapeSnapAreas" : { 104 | 105 | }, 106 | "launchOnLogin" : { 107 | "bool" : true 108 | }, 109 | "minimumWindowHeight" : { 110 | "float" : 0 111 | }, 112 | "minimumWindowWidth" : { 113 | "float" : 0 114 | }, 115 | "missionControlDragging" : { 116 | "int" : 0 117 | }, 118 | "missionControlDraggingAllowedOffscreenDistance" : { 119 | "float" : 25 120 | }, 121 | "missionControlDraggingDisallowedDuration" : { 122 | "int" : 250 123 | }, 124 | "moveCursor" : { 125 | "int" : 0 126 | }, 127 | "moveCursorAcrossDisplays" : { 128 | "int" : 0 129 | }, 130 | "notifiedOfProblemApps" : { 131 | "bool" : false 132 | }, 133 | "obtainWindowOnClick" : { 134 | "int" : 0 135 | }, 136 | "portraitSnapAreas" : { 137 | 138 | }, 139 | "relaunchOpensMenu" : { 140 | "bool" : false 141 | }, 142 | "resizeOnDirectionalMove" : { 143 | "bool" : false 144 | }, 145 | "screenEdgeGapBottom" : { 146 | "float" : 0 147 | }, 148 | "screenEdgeGapLeft" : { 149 | "float" : 0 150 | }, 151 | "screenEdgeGapRight" : { 152 | "float" : 0 153 | }, 154 | "screenEdgeGapTop" : { 155 | "float" : 0 156 | }, 157 | "screenEdgeGapTopNotch" : { 158 | "float" : 0 159 | }, 160 | "screenEdgeGapsOnMainScreenOnly" : { 161 | "bool" : false 162 | }, 163 | "shortEdgeSnapAreaSize" : { 164 | "float" : 145 165 | }, 166 | "showAllActionsInMenu" : { 167 | "int" : 0 168 | }, 169 | "sixthsSnapArea" : { 170 | "int" : 0 171 | }, 172 | "sizeOffset" : { 173 | "float" : 0 174 | }, 175 | "snapEdgeMarginBottom" : { 176 | "float" : 5 177 | }, 178 | "snapEdgeMarginLeft" : { 179 | "float" : 5 180 | }, 181 | "snapEdgeMarginRight" : { 182 | "float" : 5 183 | }, 184 | "snapEdgeMarginTop" : { 185 | "float" : 5 186 | }, 187 | "snapModifiers" : { 188 | "int" : 0 189 | }, 190 | "specifiedHeight" : { 191 | "float" : 1050 192 | }, 193 | "specifiedWidth" : { 194 | "float" : 1680 195 | }, 196 | "stageSize" : { 197 | "float" : 190 198 | }, 199 | "subsequentExecutionMode" : { 200 | "int" : 0 201 | }, 202 | "systemWideMouseDown" : { 203 | "int" : 0 204 | }, 205 | "systemWideMouseDownApps" : { 206 | 207 | }, 208 | "todo" : { 209 | "int" : 2 210 | }, 211 | "todoApplication" : { 212 | "string" : "com.tinyspeck.slackmacgap" 213 | }, 214 | "todoMode" : { 215 | "bool" : false 216 | }, 217 | "todoSidebarSide" : { 218 | "int" : 1 219 | }, 220 | "todoSidebarWidth" : { 221 | "float" : 400 222 | }, 223 | "traverseSingleScreen" : { 224 | "int" : 0 225 | }, 226 | "unsnapRestore" : { 227 | "int" : 0 228 | }, 229 | "windowSnapping" : { 230 | "int" : 0 231 | } 232 | }, 233 | "shortcuts" : { 234 | "bottomHalf" : { 235 | "keyCode" : 125, 236 | "modifierFlags" : 1572864 237 | }, 238 | "bottomLeft" : { 239 | "keyCode" : 125, 240 | "modifierFlags" : 1835008 241 | }, 242 | "bottomRight" : { 243 | "keyCode" : 124, 244 | "modifierFlags" : 1835008 245 | }, 246 | "center" : { 247 | "keyCode" : 8, 248 | "modifierFlags" : 1572864 249 | }, 250 | "leftHalf" : { 251 | "keyCode" : 123, 252 | "modifierFlags" : 1572864 253 | }, 254 | "maximize" : { 255 | "keyCode" : 3, 256 | "modifierFlags" : 1572864 257 | }, 258 | "nextDisplay" : { 259 | "keyCode" : 49, 260 | "modifierFlags" : 1835008 261 | }, 262 | "reflowTodo" : { 263 | "keyCode" : 45, 264 | "modifierFlags" : 786432 265 | }, 266 | "rightHalf" : { 267 | "keyCode" : 124, 268 | "modifierFlags" : 1572864 269 | }, 270 | "toggleTodo" : { 271 | "keyCode" : 11, 272 | "modifierFlags" : 786432 273 | }, 274 | "topHalf" : { 275 | "keyCode" : 126, 276 | "modifierFlags" : 1572864 277 | }, 278 | "topLeft" : { 279 | "keyCode" : 123, 280 | "modifierFlags" : 1835008 281 | }, 282 | "topRight" : { 283 | "keyCode" : 126, 284 | "modifierFlags" : 1835008 285 | } 286 | }, 287 | "version" : "86" 288 | } -------------------------------------------------------------------------------- /ahmetbs.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.0 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.0 15 | Red Component 16 | 0.0 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.018066337332129478 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.11591102927923203 28 | Red Component 29 | 0.741851806640625 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.40609359741210938 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.98006147146224976 41 | Red Component 42 | 0.37424531579017639 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.654815673828125 50 | Color Space 51 | sRGB 52 | Green Component 53 | 1 54 | Red Component 55 | 1 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 1 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.552947998046875 67 | Red Component 68 | 0.0 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 1 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.46518981456756592 80 | Red Component 81 | 1 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 0.89581298828125 89 | Color Space 90 | sRGB 91 | Green Component 92 | 1 93 | Red Component 94 | 0.0 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 1 102 | Color Space 103 | sRGB 104 | Green Component 105 | 1 106 | Red Component 107 | 0.99999600648880005 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.0 115 | Color Space 116 | sRGB 117 | Green Component 118 | 1 119 | Red Component 120 | 0.0 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.0 128 | Color Space 129 | sRGB 130 | Green Component 131 | 1 132 | Red Component 133 | 1 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 1 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.45855712890625 145 | Red Component 146 | 0.0 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.78154844045639038 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.18891248106956482 158 | Red Component 159 | 0.79022186994552612 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.69781494140625 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.69218605756759644 171 | Red Component 172 | 0.1034754291176796 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.78104829788208008 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.78105825185775757 184 | Red Component 185 | 0.7810397744178772 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.4078223705291748 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.40782788395881653 197 | Red Component 198 | 0.40781760215759277 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.075352445244789124 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.11200276762247086 210 | Red Component 211 | 0.958892822265625 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 0.0 219 | Color Space 220 | sRGB 221 | Green Component 222 | 0.0 223 | Red Component 224 | 0.0 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 1 245 | Color Space 246 | sRGB 247 | Green Component 248 | 1 249 | Red Component 250 | 0.99999600648880005 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.78104829788208008 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.78105825185775757 262 | Red Component 263 | 0.7810397744178772 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 1 284 | Color Space 285 | sRGB 286 | Green Component 287 | 1 288 | Red Component 289 | 0.99999600648880005 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.78104829788208008 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.78105825185775757 301 | Red Component 302 | 0.7810397744178772 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 0.73423302173614502 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.35916060209274292 314 | Red Component 315 | 0.0 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.0 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.0 327 | Red Component 328 | 0.0 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 1 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.86970102787017822 340 | Red Component 341 | 0.75813239812850952 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /.zshrc: -------------------------------------------------------------------------------- 1 | # enable profiling 2 | # zmodload zsh/zprof 3 | 4 | SELF_DIR="$HOME/oss/dotfiles" 5 | 6 | HISTSIZE=50000 7 | SAVEHIST=50000 8 | HISTFILE=~/.zsh_history 9 | setopt EXTENDED_HISTORY # Write timestamps to history 10 | setopt SHARE_HISTORY # Share history between sessions 11 | setopt APPEND_HISTORY # Add commands to history right away (no need to wait for exit) 12 | setopt HIST_EXPIRE_DUPS_FIRST # Expire duplicate entries first when trimming history 13 | setopt HIST_IGNORE_DUPS # Don't record an entry that was just recorded again 14 | setopt HIST_IGNORE_ALL_DUPS # Delete old recorded entry if new entry is a duplicate 15 | setopt HIST_FIND_NO_DUPS # Do not display a line previously found 16 | setopt HIST_SAVE_NO_DUPS # Don't write duplicate entries 17 | # setopt HIST_REDUCE_BLANKS # Remove superfluous blanks before recording entry 18 | setopt HIST_IGNORE_SPACE # Do not record commands with leading spaces 19 | 20 | # Directory navigation 21 | setopt AUTO_PUSHD # Push the old directory onto the stack on cd 22 | setopt PUSHD_IGNORE_DUPS # Do not store duplicates in the stack 23 | setopt PUSHD_SILENT # Do not print directory stack after pushd/popd 24 | setopt AUTO_CD # Use cd by just typing directory name 25 | 26 | # Completion settings 27 | setopt ALWAYS_TO_END # Move cursor to end of word if completed in-word 28 | setopt AUTO_MENU # Show completion menu on successive tab press 29 | setopt COMPLETE_IN_WORD # Complete from both ends of a word 30 | setopt PATH_DIRS # Perform path search even on command names with slashes 31 | setopt AUTO_PARAM_SLASH # If completed parameter is a directory, add a trailing slash. 32 | 33 | # Colorize completion menus 34 | zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} 35 | zstyle ':completion:*' menu select 36 | 37 | # Job control 38 | setopt LONG_LIST_JOBS # List jobs in long format 39 | setopt AUTO_RESUME # Attempt to resume existing job before creating a new process 40 | setopt NOTIFY # Report status of background jobs immediately 41 | 42 | # Input/Output 43 | setopt CORRECT # Try to correct the spelling of commands 44 | setopt INTERACTIVE_COMMENTS # Allow comments in interactive shells 45 | setopt RC_QUOTES # Allow 'Henry''s Garage' instead of 'Henry'\''s Garage' 46 | 47 | # Load Zinit 48 | ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git" 49 | if [[ ! -f $ZINIT_HOME/zinit.zsh ]]; then 50 | print -P "%F{33}▓▒░ %F{220}Installing Zinit...%f" 51 | command mkdir -p "$(dirname $ZINIT_HOME)" 52 | command git clone https://github.com/zdharma-continuum/zinit "$ZINIT_HOME" && \ 53 | print -P "%F{33}▓▒░ %F{34}Installation successful.%f" || \ 54 | print -P "%F{160}▓▒░ The clone has failed.%f" 55 | fi 56 | source "${ZINIT_HOME}/zinit.zsh" 57 | 58 | autoload -U select-word-style 59 | select-word-style bash 60 | 61 | # Load zinit annexes 62 | zinit light-mode for \ 63 | zdharma-continuum/zinit-annex-as-monitor \ 64 | zdharma-continuum/zinit-annex-bin-gem-node \ 65 | zdharma-continuum/zinit-annex-patch-dl \ 66 | zdharma-continuum/zinit-annex-rust 67 | 68 | # LS_COLORS 69 | zinit light trapd00r/LS_COLORS 70 | zinit pack for ls_colors 71 | zinit lucid reset \ 72 | atclone"[[ -z ${commands[dircolors]} ]] && local P=g 73 | \${P}sed -i '/DIR/c\DIR 38;5;63;1' LS_COLORS; \ 74 | \${P}dircolors -b LS_COLORS > clrs.zsh" \ 75 | atpull'%atclone' pick"clrs.zsh" nocompile'!' for \ 76 | trapd00r/LS_COLORS 77 | 78 | # Case-insensitive completion matching 79 | zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 80 | 81 | # Don't sort CLI options 82 | zstyle ':completion:complete:*:options' sort false 83 | 84 | # Format completion messages 85 | zstyle ':completion:*:descriptions' format '%U%B%d%b%u' 86 | zstyle ':completion:*:warnings' format '%BNo matches for: %d%b' 87 | 88 | # Group matches and describe groups 89 | zstyle ':completion:*' group-name '' 90 | zstyle ':completion:*:*:*:*:descriptions' format '%F{green}-- %d --%f' 91 | 92 | # Use caching to make completion faster 93 | zstyle ':completion::complete:*' use-cache 1 94 | zstyle ':completion::complete:*' cache-path $ZSH_CACHE_DIR 95 | 96 | # Homebrew install path customization 97 | if ! command -v brew &>/dev/null; then 98 | echo >&2 "Skipping homebrew initialization in shell." 99 | else 100 | # brew shellenv exports HOMEBREW_PREFIX, PATH etc. 101 | eval $(brew shellenv) 102 | export HOMEBREW_NO_ANALYTICS=1 103 | export HOMEBREW_NO_INSECURE_REDIRECT=1 104 | fi 105 | 106 | # Add zsh completion scripts installed via Homebrew 107 | # [[ ! -d ${ZSH_CACHE_DIR}/completions ]] && mkdir -p ${ZSH_CACHE_DIR}/completions 108 | # fpath=( 109 | # "$HOMEBREW_PREFIX/share/zsh/site-functions" 110 | # "${ZSH_CACHE_DIR}/completions" 111 | # $fpath 112 | # ) 113 | 114 | autoload -Uz compinit 115 | compinit 116 | 117 | zinit wait lucid light-mode for \ 118 | hlissner/zsh-autopair \ 119 | atinit"zicompinit; zicdreplay" \ 120 | zdharma-continuum/fast-syntax-highlighting \ 121 | OMZP::colored-man-pages \ 122 | atload"_zsh_autosuggest_start" zsh-users/zsh-autosuggestions \ 123 | blockf atpull'zinit creinstall -q .' zsh-users/zsh-completions 124 | 125 | # prompt customization 126 | # OH-MY-POSH 127 | zinit lucid \ 128 | as"program" from"gh-r" \ 129 | cp'posh-* -> oh-my-posh' pick'oh-my-posh' \ 130 | atload'eval "$(oh-my-posh init zsh --config $HOME/.oh-my-posh.omp.yaml)"' \ 131 | light-mode for @JanDeDobbeleer/oh-my-posh 132 | 133 | # Essential plugins 134 | zinit wait lucid light-mode for \ 135 | zsh-users/zsh-completions 136 | # zsh-users/zsh-autosuggestions \ 137 | 138 | # Load plugins with zinit 139 | zinit ice wait lucid 140 | zinit snippet OMZP::git 141 | 142 | zinit ice wait lucid 143 | zinit snippet OMZL::directories.zsh 144 | 145 | zinit ice wait lucid 146 | zinit snippet OMZL::completion.zsh 147 | 148 | zinit ice wait lucid 149 | zinit snippet OMZL::git.zsh 150 | 151 | zinit ice wait lucid 152 | zinit snippet OMZP::colored-man-pages 153 | 154 | # Load vi mode synchronously because we need it for key bindings 155 | zinit load jeffreytse/zsh-vi-mode 156 | 157 | # z(1) support 158 | zinit ice wait lucid 159 | zinit light agkozak/zsh-z 160 | 161 | zinit ice wait lucid 162 | zinit snippet OMZP::kubectl 163 | 164 | # url quoting on paste 165 | autoload -Uz url-quote-magic 166 | zle -N self-insert url-quote-magic 167 | autoload -Uz bracketed-paste-magic 168 | zle -N bracketed-paste bracketed-paste-magic 169 | 170 | if [[ -f "${SELF_DIR}/zsh_functions.inc" ]]; then 171 | zinit ice wait lucid 172 | zinit snippet "${SELF_DIR}/zsh_functions.inc" 173 | fi 174 | 175 | # Load custom aliases 176 | if [[ -f "${SELF_DIR}/zsh_aliases.inc" ]]; then 177 | zinit ice wait lucid 178 | zinit snippet "${SELF_DIR}/zsh_aliases.inc" 179 | else 180 | echo >&2 "WARNING: can't load shell aliases" 181 | fi 182 | 183 | # direnv hook (do not use "zinit ice wait lucid" here, we want it working from the get go) 184 | zinit snippet OMZP::direnv 185 | 186 | zinit ice wait lucid 187 | zinit load wfxr/forgit 188 | export FORGIT_CHECKOUT_BRANCH_BRANCH_GIT_OPTS='--sort=-committerdate' 189 | forgit_stash_show=gst # don't shadow gss 190 | forgit_checkout_commit=gcoc # don't shadow gco 191 | 192 | # Key bindings and FZF setup 193 | zvm_after_init_commands+=( 194 | "bindkey '^[[A' up-line-or-beginning-search" 195 | "bindkey '^[[B' down-line-or-beginning-search" 196 | "bindkey '^X^E' edit-command-line" 197 | # "bindkey -M main ' ' expand-alias" 198 | ) 199 | 200 | # enable prefix searches in up/down cmds (binding in zvm_after_init_commands) 201 | autoload -U up-line-or-beginning-search 202 | autoload -U down-line-or-beginning-search 203 | zle -N up-line-or-beginning-search 204 | zle -N down-line-or-beginning-search 205 | # enable ctrl+X to edit command line 206 | autoload -U edit-command-line 207 | zle -N edit-command-line 208 | 209 | # enable fzf integration (ctrl+R for history search) 210 | zinit ice lucid wait 211 | zinit snippet OMZP::fzf 212 | 213 | # install fzf-tab completion 214 | zinit ice wait lucid 215 | zinit light Aloxaf/fzf-tab 216 | zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls -1 --color=always $realpath' 217 | zstyle ':fzf-tab:complete:cd:*' popup-pad 30 0 218 | zstyle ':fzf-tab:complete:ls:*' fzf-preview 'cat $realpath' 219 | zstyle ':fzf-tab:complete:less:*' fzf-preview 'cat $realpath' 220 | zstyle ':fzf-tab:complete:vi:*' fzf-preview 'cat $realpath' 221 | zstyle ':fzf-tab:complete:cat:*' fzf-preview 'cat $realpath' 222 | 223 | # oh-my-posh-prompt 224 | export ITERM2_SQUELCH_MARK=1 225 | eval "$(oh-my-posh init zsh --config ~/.oh-my-posh.omp.yaml)" 226 | 227 | # use system paths (e.g. /etc/paths.d/) 228 | # [[ -f "/usr/libexec/path_helper" ]] && eval "$(/usr/libexec/path_helper -s)" 229 | 230 | # go tools 231 | PATH="$HOME/gotools/bin:$PATH" 232 | 233 | # overwrite macOS utils with coreutils 234 | PATH="$HOMEBREW_PREFIX/opt/coreutils/libexec/gnubin:$PATH" 235 | 236 | # git: use system ssh for git, otherwise UseKeychain option doesn't work 237 | # export GIT_SSH=/usr/bin/ssh 238 | 239 | # python: replace system python 240 | PATH="$HOMEBREW_PREFIX/opt/python/libexec/bin:$PATH" 241 | 242 | # kubectl aliases 243 | [ -f ~/.kubectl_aliases ] && source <(cat ~/.kubectl_aliases | sed -r 's/(kubectl.*) --watch/watch \1/g') 244 | 245 | # Add various paths 246 | PATH="${SELF_DIR}/bin:${PATH}" 247 | PATH="${KREW_ROOT:-$HOME/.krew}/bin:${PATH}" 248 | PATH="${HOME}/go/bin:${PATH}" 249 | PATH="${HOME}/.cargo/bin:${PATH}" 250 | 251 | # User configuration 252 | export EDITOR="vim" 253 | export VISUAL="$VISUAL" 254 | export BAT_PAGER="less -RF" # bat pager for scrolling support 255 | 256 | # Work priority 257 | PATH=/usr/local/\li\nk\ed\in/bin:${PATH} 258 | 259 | # Prioritize homebrew bins 260 | PATH="$HOMEBREW_PREFIX/bin:$PATH" 261 | 262 | # kubectl completion (disabled in favor of OMZP::kubectl) 263 | # if command -v kubectl > /dev/null; then 264 | # kcomp="$HOME/.kube/.zsh_completion" 265 | # if [ ! -f "$kcomp" ] || [ "$(( $(date +"%s") - $(gstat -c "%Y" "$kcomp") ))" -gt "172800" ]; then 266 | # mkdir -p "$(dirname "$kcomp")" 267 | # kubectl completion zsh > "$kcomp" 268 | # log "refreshing kubectl zsh completion at $kcomp ($(which kubectl))" 269 | # fi 270 | # . "$kcomp" 271 | # fi 272 | 273 | # kubecolor to override kubectl 274 | if command -v kubecolor > /dev/null; then 275 | # normally this would just be "alias kubectl=kubecolor; compdef kubecolor=kubectl" 276 | # but for whatever reason this is what works in zinit. 277 | zinit as'program' wait'0a' depth'1' lucid light-mode for \ 278 | id-as'kubecolor-init' \ 279 | has'kubecolor' \ 280 | atload'alias kubectl="kubecolor"' \ 281 | @zdharma-continuum/null 282 | zinit as'program' depth'1' lucid light-mode for \ 283 | id-as'kubecolor' \ 284 | has'kubectl' \ 285 | from'gh-r' \ 286 | atclone'./kubecolor completion zsh | sed "s/kubectl/kubecolor/g" > _kubecolor' \ 287 | atpull'%atclone' \ 288 | @kubecolor/kubecolor 289 | fi 290 | 291 | # Load completions provided by plugins. 292 | zinit cdreplay -q 293 | 294 | # FZF settings 295 | export FZF_CTRL_T_OPTS='--preview="bat --color=always --style=header {} 2>/dev/null" --preview-window=right:60%:wrap' 296 | 297 | export TLDR_AUTO_UPDATE_DISABLED=1 298 | 299 | # Expand aliases upon space 300 | function expand-alias() { 301 | zle _expand_alias 302 | zle self-insert 303 | } 304 | zle -N expand-alias 305 | 306 | # Export final PATH and other environment variables 307 | export PATH 308 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "{}" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright {yyyy} {name of copyright owner} 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /RectangleProConfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "bundleId" : "com.knollsoft.Hookshot", 3 | "defaults" : { 4 | "SUEnableAutomaticChecks" : { 5 | "bool" : false 6 | }, 7 | "adjacentResizeScreenEdge" : { 8 | "int" : 0 9 | }, 10 | "adjacentResizing" : { 11 | "int" : 0 12 | }, 13 | "allowAnyShortcut" : { 14 | "bool" : true 15 | }, 16 | "almostMaximizeHeight" : { 17 | "float" : 0 18 | }, 19 | "almostMaximizeWidth" : { 20 | "float" : 0 21 | }, 22 | "altThirdCycle" : { 23 | "int" : 0 24 | }, 25 | "alternateDefaultShortcuts" : { 26 | "bool" : false 27 | }, 28 | "alternateGestureShortcuts" : { 29 | "bool" : false 30 | }, 31 | "alwaysAccountForStage" : { 32 | "int" : 0 33 | }, 34 | "alwaysAllowThrow" : { 35 | "int" : 0 36 | }, 37 | "analogAdjacentResizing" : { 38 | "int" : 0 39 | }, 40 | "appLayoutsHideOtherApps" : { 41 | "int" : 0 42 | }, 43 | "appSpecs" : { 44 | 45 | }, 46 | "applyGapToEdges" : { 47 | "int" : 0 48 | }, 49 | "attemptMatchOnNextPrevDisplay" : { 50 | "int" : 0 51 | }, 52 | "autoRestartOnWake" : { 53 | "int" : 0 54 | }, 55 | "cascadeHeight" : { 56 | "int" : 0 57 | }, 58 | "cascadeWidth" : { 59 | "int" : 0 60 | }, 61 | "centerHalfCycles" : { 62 | "int" : 0 63 | }, 64 | "centeredDirectionalMove" : { 65 | "int" : 0 66 | }, 67 | "checkAnimationUnsnap" : { 68 | "int" : 0 69 | }, 70 | "checkFullScreen" : { 71 | "int" : 0 72 | }, 73 | "clickMoveMouseButton" : { 74 | "int" : 0 75 | }, 76 | "clickResizeMouseButton" : { 77 | "int" : 0 78 | }, 79 | "contextMenuModifiers" : { 80 | "int" : 0 81 | }, 82 | "contextMenuShortcut" : { 83 | 84 | }, 85 | "cornerSnapAreaSize" : { 86 | "float" : 20 87 | }, 88 | "cursorGestures" : { 89 | "int" : 0 90 | }, 91 | "curtainChangeSize" : { 92 | "int" : 0 93 | }, 94 | "cycleSizesIsChanged" : { 95 | "bool" : false 96 | }, 97 | "disabledApps" : { 98 | 99 | }, 100 | "dockSizePollSeconds" : { 101 | "double" : 0 102 | }, 103 | "doubleClickTitleBar" : { 104 | "int" : 0 105 | }, 106 | "doubleClickTitleBarIgnoredApps" : { 107 | 108 | }, 109 | "doubleClickTitleBarRestore" : { 110 | "int" : 0 111 | }, 112 | "dragFromStage" : { 113 | "int" : 0 114 | }, 115 | "dropPaneLocation" : { 116 | "int" : 0 117 | }, 118 | "dropPaneModifier" : { 119 | "int" : 0 120 | }, 121 | "enhancedUI" : { 122 | "int" : 1 123 | }, 124 | "fillLeftRightVersion" : { 125 | "int" : 2 126 | }, 127 | "footprintAlpha" : { 128 | "float" : 0.3 129 | }, 130 | "footprintAnimationDurationMultiplier" : { 131 | "float" : 0 132 | }, 133 | "footprintBorderWidth" : { 134 | "float" : 2 135 | }, 136 | "footprintColor" : { 137 | 138 | }, 139 | "footprintFade" : { 140 | "int" : 0 141 | }, 142 | "gapSize" : { 143 | "double" : 0 144 | }, 145 | "gestures" : { 146 | 147 | }, 148 | "hapticFeedbackOnSnap" : { 149 | "int" : 0 150 | }, 151 | "helperRelaunch" : { 152 | "int" : 3 153 | }, 154 | "hideMenubarIcon" : { 155 | "bool" : false 156 | }, 157 | "hideReticleRectangles" : { 158 | "bool" : false 159 | }, 160 | "hookshotStatusIcon" : { 161 | "int" : 2 162 | }, 163 | "iCloudSync" : { 164 | "int" : 1 165 | }, 166 | "ignoreBehavior" : { 167 | "int" : 0 168 | }, 169 | "ignoredSnapAreas" : { 170 | "int" : 0 171 | }, 172 | "keyboardShortcutsEnabled" : { 173 | "int" : 0 174 | }, 175 | "landscapeSnapAreas" : { 176 | 177 | }, 178 | "launchOnLogin" : { 179 | "bool" : true 180 | }, 181 | "lockstepResizeOnScreenEdge" : { 182 | "int" : 0 183 | }, 184 | "longReticleSpec" : { 185 | 186 | }, 187 | "longshotDist" : { 188 | "float" : 200 189 | }, 190 | "mainReticleSpec" : { 191 | "string" : "{\"r\":1,\"bl\":13,\"br\":14,\"tl\":15,\"l\":0,\"t\":2,\"id\":0,\"tr\":16,\"b\":29}" 192 | }, 193 | "manualSpecs" : { 194 | 195 | }, 196 | "maximizeAcrossDisplays" : { 197 | "int" : 0 198 | }, 199 | "menuActionVisibility" : { 200 | 201 | }, 202 | "menuAppSpecVisibility" : { 203 | 204 | }, 205 | "menuCategoryVisibility" : { 206 | 207 | }, 208 | "menuCustomSpecVisibility" : { 209 | 210 | }, 211 | "minimumWindowHeight" : { 212 | "float" : 0.1 213 | }, 214 | "minimumWindowWidth" : { 215 | "float" : 0.1 216 | }, 217 | "missionControlDragging" : { 218 | "int" : 0 219 | }, 220 | "missionControlDraggingAllowedOffscreenDistance" : { 221 | "float" : 25 222 | }, 223 | "missionControlDraggingDisallowedDuration" : { 224 | "int" : 250 225 | }, 226 | "moveCursorAcrossDisplays" : { 227 | "int" : 0 228 | }, 229 | "moveSpecsWhenDisplayMoves" : { 230 | "int" : 0 231 | }, 232 | "multiWindowAllDisplays" : { 233 | "int" : 0 234 | }, 235 | "multiWindowRespectsIgnore" : { 236 | "int" : 0 237 | }, 238 | "nextPrevSpaceFrontWindowDelay" : { 239 | "int" : 300 240 | }, 241 | "nsClickListen" : { 242 | "int" : 0 243 | }, 244 | "nsEventListen" : { 245 | "int" : 0 246 | }, 247 | "nudgeDistance" : { 248 | "float" : 20 249 | }, 250 | "obtainWindowOnClick" : { 251 | "int" : 0 252 | }, 253 | "performRepeatOnThrow" : { 254 | "int" : 0 255 | }, 256 | "portraitLeftRightIsTopBottom" : { 257 | "int" : 0 258 | }, 259 | "portraitSnapAreas" : { 260 | 261 | }, 262 | "preciseScrollTriggerIncrements" : { 263 | "float" : 10 264 | }, 265 | "quickActionMinDist" : { 266 | "float" : 10 267 | }, 268 | "quickActionTimeout" : { 269 | "double" : 1 270 | }, 271 | "quickActions" : { 272 | "int" : 2 273 | }, 274 | "relaunchOpensMenu" : { 275 | "bool" : false 276 | }, 277 | "repeatedMaximizeRestores" : { 278 | "int" : 0 279 | }, 280 | "resizeOnDirectionalMove" : { 281 | "bool" : false 282 | }, 283 | "restToOneTouches" : { 284 | "int" : 0 285 | }, 286 | "restartOnWakeDelay" : { 287 | "float" : 0 288 | }, 289 | "reticle" : { 290 | "int" : 2 291 | }, 292 | "reticleColor" : { 293 | "string" : "{\"red\":0.8,\"alpha\":0.5,\"green\":0.3,\"blue\":0.2}" 294 | }, 295 | "reticleDisplayMinDist" : { 296 | "float" : 0 297 | }, 298 | "reticleMouseButton" : { 299 | "int" : 0 300 | }, 301 | "reticleSize" : { 302 | "int" : 12 303 | }, 304 | "revealDesktopWidth" : { 305 | "float" : 200 306 | }, 307 | "safeAreaSize" : { 308 | "int" : 35 309 | }, 310 | "saveLayoutShortcut" : { 311 | 312 | }, 313 | "screenEdgeGapBottom" : { 314 | "float" : 0 315 | }, 316 | "screenEdgeGapLeft" : { 317 | "float" : 0 318 | }, 319 | "screenEdgeGapRight" : { 320 | "float" : 0 321 | }, 322 | "screenEdgeGapTop" : { 323 | "float" : 0 324 | }, 325 | "screenEdgeGapTopNotch" : { 326 | "float" : 0 327 | }, 328 | "screenEdgeGapsOnMainScreenOnly" : { 329 | "bool" : false 330 | }, 331 | "scrollEdgePauseDistance" : { 332 | "float" : 60 333 | }, 334 | "scrollEdgePauseSpeed" : { 335 | "float" : 20 336 | }, 337 | "scrollTriggerIncrements" : { 338 | "float" : 0.1 339 | }, 340 | "selectedCycleSizes" : { 341 | "int" : 0 342 | }, 343 | "shortEdgeSnapAreaSize" : { 344 | "float" : 145 345 | }, 346 | "showAllActionsInMenu" : { 347 | "int" : 0 348 | }, 349 | "sixthsSnapArea" : { 350 | "int" : 0 351 | }, 352 | "sizeOffset" : { 353 | "float" : 30 354 | }, 355 | "smallerLargerOffsetV2" : { 356 | "float" : 20 357 | }, 358 | "snapEdgeMarginBottom" : { 359 | "float" : 5 360 | }, 361 | "snapEdgeMarginLeft" : { 362 | "float" : 5 363 | }, 364 | "snapEdgeMarginRight" : { 365 | "float" : 5 366 | }, 367 | "snapEdgeMarginTop" : { 368 | "float" : 5 369 | }, 370 | "snapModifiers" : { 371 | "int" : 0 372 | }, 373 | "snapPanelActions" : { 374 | 375 | }, 376 | "specifiedHeight" : { 377 | "float" : 1050 378 | }, 379 | "specifiedWidth" : { 380 | "float" : 1680 381 | }, 382 | "stageSize" : { 383 | "float" : 190 384 | }, 385 | "stashAnimation" : { 386 | "int" : 0 387 | }, 388 | "stashClearScreenEdge" : { 389 | "int" : 0 390 | }, 391 | "stashClearedByOtherActions" : { 392 | "int" : 0 393 | }, 394 | "stashCursorBoxWidth" : { 395 | "float" : 1 396 | }, 397 | "stashEnabled" : { 398 | "int" : 2 399 | }, 400 | "stashHideCursorWindow" : { 401 | "int" : 0 402 | }, 403 | "stashHideTime" : { 404 | "double" : 0.3 405 | }, 406 | "stashHideUsingMod" : { 407 | "int" : 0 408 | }, 409 | "stashInMenu" : { 410 | "int" : 2 411 | }, 412 | "stashMultipleStagger" : { 413 | "int" : 0 414 | }, 415 | "stashShowTime" : { 416 | "double" : 0.3 417 | }, 418 | "stashShowUsingMod" : { 419 | "int" : 0 420 | }, 421 | "stashTabs" : { 422 | "int" : 2 423 | }, 424 | "stashVisibleWidth" : { 425 | "float" : 1 426 | }, 427 | "subsequentExecutionMode" : { 428 | "int" : 1 429 | }, 430 | "systemWideMouseDown" : { 431 | "int" : 0 432 | }, 433 | "systemWideMouseDownApps" : { 434 | 435 | }, 436 | "throwFrontmost" : { 437 | "int" : 0 438 | }, 439 | "throwScrollResize" : { 440 | "int" : 0 441 | }, 442 | "tidyGranularity" : { 443 | "int" : 1 444 | }, 445 | "todo" : { 446 | "int" : 2 447 | }, 448 | "todoApplication" : { 449 | "string" : "com.openai.chat" 450 | }, 451 | "todoMode" : { 452 | "bool" : false 453 | }, 454 | "todoSide" : { 455 | "int" : 2 456 | }, 457 | "todoSidebarWidth" : { 458 | "float" : 400 459 | }, 460 | "togggleTodoShortcut" : { 461 | "string" : "null" 462 | }, 463 | "toggleShortcutsShortcut" : { 464 | 465 | }, 466 | "traverseSingleScreen" : { 467 | "int" : 0 468 | }, 469 | "unhideStashToOriginal" : { 470 | "int" : 0 471 | }, 472 | "unhideStashedWhenFrontmost" : { 473 | "int" : 0 474 | }, 475 | "unsnapRestore" : { 476 | "int" : 0 477 | }, 478 | "unstashAllToFront" : { 479 | "int" : 0 480 | }, 481 | "unstashOnTerminate" : { 482 | "int" : 0 483 | }, 484 | "winDownDefaultAction" : { 485 | "int" : 0 486 | }, 487 | "winModFlags" : { 488 | "int" : 0 489 | }, 490 | "windowPollSeconds" : { 491 | "double" : 0.5 492 | }, 493 | "windowSnapping" : { 494 | "int" : 0 495 | }, 496 | "windowStopVelocity" : { 497 | "float" : 3 498 | }, 499 | "windowThrowIgnoresWidgets" : { 500 | "int" : 0 501 | }, 502 | "windowToFront" : { 503 | "int" : 0 504 | } 505 | }, 506 | "shortcuts" : { 507 | "bottomHalf" : { 508 | "keyCode" : 125, 509 | "modifierFlags" : 1572864 510 | }, 511 | "bottomLeft" : { 512 | "keyCode" : 125, 513 | "modifierFlags" : 1835008 514 | }, 515 | "bottomRight" : { 516 | "keyCode" : 124, 517 | "modifierFlags" : 1835008 518 | }, 519 | "center" : { 520 | "keyCode" : 8, 521 | "modifierFlags" : 1572864 522 | }, 523 | "leftHalf" : { 524 | "keyCode" : 123, 525 | "modifierFlags" : 1572864 526 | }, 527 | "maximize" : { 528 | "keyCode" : 3, 529 | "modifierFlags" : 1572864 530 | }, 531 | "nextDisplay" : { 532 | "keyCode" : 49, 533 | "modifierFlags" : 1835008 534 | }, 535 | "rightHalf" : { 536 | "keyCode" : 124, 537 | "modifierFlags" : 1572864 538 | }, 539 | "topHalf" : { 540 | "keyCode" : 126, 541 | "modifierFlags" : 1572864 542 | }, 543 | "topLeft" : { 544 | "keyCode" : 123, 545 | "modifierFlags" : 1835008 546 | }, 547 | "topRight" : { 548 | "keyCode" : 126, 549 | "modifierFlags" : 1835008 550 | } 551 | }, 552 | "timestamp" : 773780155.386019, 553 | "version" : "194" 554 | } -------------------------------------------------------------------------------- /.kubectl_aliases: -------------------------------------------------------------------------------- 1 | # Copyright 2019 Google Inc. 2 | # 3 | # Licensed under the Apache License, Version 2.0 (the "License"); 4 | # you may not use this file except in compliance with the License. 5 | # You may obtain a copy of the License at 6 | # 7 | # https://www.apache.org/licenses/LICENSE-2.0 8 | # 9 | # Unless required by applicable law or agreed to in writing, software 10 | # distributed under the License is distributed on an "AS IS" BASIS, 11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | # See the License for the specific language governing permissions and 13 | # limitations under the License. 14 | 15 | alias k='kubectl' 16 | alias ksys='kubectl --namespace=kube-system' 17 | alias ka='kubectl apply --recursive -f' 18 | alias ksysa='kubectl --namespace=kube-system apply --recursive -f' 19 | alias kak='kubectl apply -k' 20 | alias kk='kubectl kustomize' 21 | alias kex='kubectl exec -i -t' 22 | alias ksysex='kubectl --namespace=kube-system exec -i -t' 23 | alias klo='kubectl logs -f' 24 | alias ksyslo='kubectl --namespace=kube-system logs -f' 25 | alias klop='kubectl logs -f -p' 26 | alias ksyslop='kubectl --namespace=kube-system logs -f -p' 27 | alias kp='kubectl proxy' 28 | alias kpf='kubectl port-forward' 29 | alias kg='kubectl get' 30 | alias ksysg='kubectl --namespace=kube-system get' 31 | alias kd='kubectl describe' 32 | alias ksysd='kubectl --namespace=kube-system describe' 33 | alias krm='kubectl delete' 34 | alias ksysrm='kubectl --namespace=kube-system delete' 35 | alias krun='kubectl run --rm --restart=Never --image-pull-policy=IfNotPresent -i -t' 36 | alias ksysrun='kubectl --namespace=kube-system run --rm --restart=Never --image-pull-policy=IfNotPresent -i -t' 37 | alias kgpo='kubectl get pods' 38 | alias ksysgpo='kubectl --namespace=kube-system get pods' 39 | alias kdpo='kubectl describe pods' 40 | alias ksysdpo='kubectl --namespace=kube-system describe pods' 41 | alias krmpo='kubectl delete pods' 42 | alias ksysrmpo='kubectl --namespace=kube-system delete pods' 43 | alias kgdep='kubectl get deployment' 44 | alias ksysgdep='kubectl --namespace=kube-system get deployment' 45 | alias kddep='kubectl describe deployment' 46 | alias ksysddep='kubectl --namespace=kube-system describe deployment' 47 | alias krmdep='kubectl delete deployment' 48 | alias ksysrmdep='kubectl --namespace=kube-system delete deployment' 49 | alias kgsts='kubectl get statefulset' 50 | alias ksysgsts='kubectl --namespace=kube-system get statefulset' 51 | alias kdsts='kubectl describe statefulset' 52 | alias ksysdsts='kubectl --namespace=kube-system describe statefulset' 53 | alias krmsts='kubectl delete statefulset' 54 | alias ksysrmsts='kubectl --namespace=kube-system delete statefulset' 55 | alias kgsvc='kubectl get service' 56 | alias ksysgsvc='kubectl --namespace=kube-system get service' 57 | alias kdsvc='kubectl describe service' 58 | alias ksysdsvc='kubectl --namespace=kube-system describe service' 59 | alias krmsvc='kubectl delete service' 60 | alias ksysrmsvc='kubectl --namespace=kube-system delete service' 61 | alias kging='kubectl get ingress' 62 | alias ksysging='kubectl --namespace=kube-system get ingress' 63 | alias kding='kubectl describe ingress' 64 | alias ksysding='kubectl --namespace=kube-system describe ingress' 65 | alias krming='kubectl delete ingress' 66 | alias ksysrming='kubectl --namespace=kube-system delete ingress' 67 | alias kgcm='kubectl get configmap' 68 | alias ksysgcm='kubectl --namespace=kube-system get configmap' 69 | alias kdcm='kubectl describe configmap' 70 | alias ksysdcm='kubectl --namespace=kube-system describe configmap' 71 | alias krmcm='kubectl delete configmap' 72 | alias ksysrmcm='kubectl --namespace=kube-system delete configmap' 73 | alias kgsec='kubectl get secret' 74 | alias ksysgsec='kubectl --namespace=kube-system get secret' 75 | alias kdsec='kubectl describe secret' 76 | alias ksysdsec='kubectl --namespace=kube-system describe secret' 77 | alias krmsec='kubectl delete secret' 78 | alias ksysrmsec='kubectl --namespace=kube-system delete secret' 79 | alias kgno='kubectl get nodes' 80 | alias kdno='kubectl describe nodes' 81 | alias kgns='kubectl get namespaces' 82 | alias kdns='kubectl describe namespaces' 83 | alias krmns='kubectl delete namespaces' 84 | alias kgoyaml='kubectl get -o=yaml' 85 | alias ksysgoyaml='kubectl --namespace=kube-system get -o=yaml' 86 | alias kgpooyaml='kubectl get pods -o=yaml' 87 | alias ksysgpooyaml='kubectl --namespace=kube-system get pods -o=yaml' 88 | alias kgdepoyaml='kubectl get deployment -o=yaml' 89 | alias ksysgdepoyaml='kubectl --namespace=kube-system get deployment -o=yaml' 90 | alias kgstsoyaml='kubectl get statefulset -o=yaml' 91 | alias ksysgstsoyaml='kubectl --namespace=kube-system get statefulset -o=yaml' 92 | alias kgsvcoyaml='kubectl get service -o=yaml' 93 | alias ksysgsvcoyaml='kubectl --namespace=kube-system get service -o=yaml' 94 | alias kgingoyaml='kubectl get ingress -o=yaml' 95 | alias ksysgingoyaml='kubectl --namespace=kube-system get ingress -o=yaml' 96 | alias kgcmoyaml='kubectl get configmap -o=yaml' 97 | alias ksysgcmoyaml='kubectl --namespace=kube-system get configmap -o=yaml' 98 | alias kgsecoyaml='kubectl get secret -o=yaml' 99 | alias ksysgsecoyaml='kubectl --namespace=kube-system get secret -o=yaml' 100 | alias kgnooyaml='kubectl get nodes -o=yaml' 101 | alias kgnsoyaml='kubectl get namespaces -o=yaml' 102 | alias kgowide='kubectl get -o=wide' 103 | alias ksysgowide='kubectl --namespace=kube-system get -o=wide' 104 | alias kgpoowide='kubectl get pods -o=wide' 105 | alias ksysgpoowide='kubectl --namespace=kube-system get pods -o=wide' 106 | alias kgdepowide='kubectl get deployment -o=wide' 107 | alias ksysgdepowide='kubectl --namespace=kube-system get deployment -o=wide' 108 | alias kgstsowide='kubectl get statefulset -o=wide' 109 | alias ksysgstsowide='kubectl --namespace=kube-system get statefulset -o=wide' 110 | alias kgsvcowide='kubectl get service -o=wide' 111 | alias ksysgsvcowide='kubectl --namespace=kube-system get service -o=wide' 112 | alias kgingowide='kubectl get ingress -o=wide' 113 | alias ksysgingowide='kubectl --namespace=kube-system get ingress -o=wide' 114 | alias kgcmowide='kubectl get configmap -o=wide' 115 | alias ksysgcmowide='kubectl --namespace=kube-system get configmap -o=wide' 116 | alias kgsecowide='kubectl get secret -o=wide' 117 | alias ksysgsecowide='kubectl --namespace=kube-system get secret -o=wide' 118 | alias kgnoowide='kubectl get nodes -o=wide' 119 | alias kgnsowide='kubectl get namespaces -o=wide' 120 | alias kgojson='kubectl get -o=json' 121 | alias ksysgojson='kubectl --namespace=kube-system get -o=json' 122 | alias kgpoojson='kubectl get pods -o=json' 123 | alias ksysgpoojson='kubectl --namespace=kube-system get pods -o=json' 124 | alias kgdepojson='kubectl get deployment -o=json' 125 | alias ksysgdepojson='kubectl --namespace=kube-system get deployment -o=json' 126 | alias kgstsojson='kubectl get statefulset -o=json' 127 | alias ksysgstsojson='kubectl --namespace=kube-system get statefulset -o=json' 128 | alias kgsvcojson='kubectl get service -o=json' 129 | alias ksysgsvcojson='kubectl --namespace=kube-system get service -o=json' 130 | alias kgingojson='kubectl get ingress -o=json' 131 | alias ksysgingojson='kubectl --namespace=kube-system get ingress -o=json' 132 | alias kgcmojson='kubectl get configmap -o=json' 133 | alias ksysgcmojson='kubectl --namespace=kube-system get configmap -o=json' 134 | alias kgsecojson='kubectl get secret -o=json' 135 | alias ksysgsecojson='kubectl --namespace=kube-system get secret -o=json' 136 | alias kgnoojson='kubectl get nodes -o=json' 137 | alias kgnsojson='kubectl get namespaces -o=json' 138 | alias kgall='kubectl get --all-namespaces' 139 | alias kdall='kubectl describe --all-namespaces' 140 | alias kgpoall='kubectl get pods --all-namespaces' 141 | alias kdpoall='kubectl describe pods --all-namespaces' 142 | alias kgdepall='kubectl get deployment --all-namespaces' 143 | alias kddepall='kubectl describe deployment --all-namespaces' 144 | alias kgstsall='kubectl get statefulset --all-namespaces' 145 | alias kdstsall='kubectl describe statefulset --all-namespaces' 146 | alias kgsvcall='kubectl get service --all-namespaces' 147 | alias kdsvcall='kubectl describe service --all-namespaces' 148 | alias kgingall='kubectl get ingress --all-namespaces' 149 | alias kdingall='kubectl describe ingress --all-namespaces' 150 | alias kgcmall='kubectl get configmap --all-namespaces' 151 | alias kdcmall='kubectl describe configmap --all-namespaces' 152 | alias kgsecall='kubectl get secret --all-namespaces' 153 | alias kdsecall='kubectl describe secret --all-namespaces' 154 | alias kgnsall='kubectl get namespaces --all-namespaces' 155 | alias kdnsall='kubectl describe namespaces --all-namespaces' 156 | alias kgsl='kubectl get --show-labels' 157 | alias ksysgsl='kubectl --namespace=kube-system get --show-labels' 158 | alias kgposl='kubectl get pods --show-labels' 159 | alias ksysgposl='kubectl --namespace=kube-system get pods --show-labels' 160 | alias kgdepsl='kubectl get deployment --show-labels' 161 | alias ksysgdepsl='kubectl --namespace=kube-system get deployment --show-labels' 162 | alias kgstssl='kubectl get statefulset --show-labels' 163 | alias ksysgstssl='kubectl --namespace=kube-system get statefulset --show-labels' 164 | alias kgsvcsl='kubectl get service --show-labels' 165 | alias ksysgsvcsl='kubectl --namespace=kube-system get service --show-labels' 166 | alias kgingsl='kubectl get ingress --show-labels' 167 | alias ksysgingsl='kubectl --namespace=kube-system get ingress --show-labels' 168 | alias kgcmsl='kubectl get configmap --show-labels' 169 | alias ksysgcmsl='kubectl --namespace=kube-system get configmap --show-labels' 170 | alias kgsecsl='kubectl get secret --show-labels' 171 | alias ksysgsecsl='kubectl --namespace=kube-system get secret --show-labels' 172 | alias kgnosl='kubectl get nodes --show-labels' 173 | alias kgnssl='kubectl get namespaces --show-labels' 174 | alias krmall='kubectl delete --all' 175 | alias ksysrmall='kubectl --namespace=kube-system delete --all' 176 | alias krmpoall='kubectl delete pods --all' 177 | alias ksysrmpoall='kubectl --namespace=kube-system delete pods --all' 178 | alias krmdepall='kubectl delete deployment --all' 179 | alias ksysrmdepall='kubectl --namespace=kube-system delete deployment --all' 180 | alias krmstsall='kubectl delete statefulset --all' 181 | alias ksysrmstsall='kubectl --namespace=kube-system delete statefulset --all' 182 | alias krmsvcall='kubectl delete service --all' 183 | alias ksysrmsvcall='kubectl --namespace=kube-system delete service --all' 184 | alias krmingall='kubectl delete ingress --all' 185 | alias ksysrmingall='kubectl --namespace=kube-system delete ingress --all' 186 | alias krmcmall='kubectl delete configmap --all' 187 | alias ksysrmcmall='kubectl --namespace=kube-system delete configmap --all' 188 | alias krmsecall='kubectl delete secret --all' 189 | alias ksysrmsecall='kubectl --namespace=kube-system delete secret --all' 190 | alias krmnsall='kubectl delete namespaces --all' 191 | alias kgw='kubectl get --watch' 192 | alias ksysgw='kubectl --namespace=kube-system get --watch' 193 | alias kgpow='kubectl get pods --watch' 194 | alias ksysgpow='kubectl --namespace=kube-system get pods --watch' 195 | alias kgdepw='kubectl get deployment --watch' 196 | alias ksysgdepw='kubectl --namespace=kube-system get deployment --watch' 197 | alias kgstsw='kubectl get statefulset --watch' 198 | alias ksysgstsw='kubectl --namespace=kube-system get statefulset --watch' 199 | alias kgsvcw='kubectl get service --watch' 200 | alias ksysgsvcw='kubectl --namespace=kube-system get service --watch' 201 | alias kgingw='kubectl get ingress --watch' 202 | alias ksysgingw='kubectl --namespace=kube-system get ingress --watch' 203 | alias kgcmw='kubectl get configmap --watch' 204 | alias ksysgcmw='kubectl --namespace=kube-system get configmap --watch' 205 | alias kgsecw='kubectl get secret --watch' 206 | alias ksysgsecw='kubectl --namespace=kube-system get secret --watch' 207 | alias kgnow='kubectl get nodes --watch' 208 | alias kgnsw='kubectl get namespaces --watch' 209 | alias kgage='kubectl get --sort-by=.metadata.creationTimestamp' 210 | alias ksysgage='kubectl --namespace=kube-system get --sort-by=.metadata.creationTimestamp' 211 | alias kgpoage='kubectl get pods --sort-by=.metadata.creationTimestamp' 212 | alias ksysgpoage='kubectl --namespace=kube-system get pods --sort-by=.metadata.creationTimestamp' 213 | alias kgdepage='kubectl get deployment --sort-by=.metadata.creationTimestamp' 214 | alias ksysgdepage='kubectl --namespace=kube-system get deployment --sort-by=.metadata.creationTimestamp' 215 | alias kgstsage='kubectl get statefulset --sort-by=.metadata.creationTimestamp' 216 | alias ksysgstsage='kubectl --namespace=kube-system get statefulset --sort-by=.metadata.creationTimestamp' 217 | alias kgsvcage='kubectl get service --sort-by=.metadata.creationTimestamp' 218 | alias ksysgsvcage='kubectl --namespace=kube-system get service --sort-by=.metadata.creationTimestamp' 219 | alias kgingage='kubectl get ingress --sort-by=.metadata.creationTimestamp' 220 | alias ksysgingage='kubectl --namespace=kube-system get ingress --sort-by=.metadata.creationTimestamp' 221 | alias kgcmage='kubectl get configmap --sort-by=.metadata.creationTimestamp' 222 | alias ksysgcmage='kubectl --namespace=kube-system get configmap --sort-by=.metadata.creationTimestamp' 223 | alias kgsecage='kubectl get secret --sort-by=.metadata.creationTimestamp' 224 | alias ksysgsecage='kubectl --namespace=kube-system get secret --sort-by=.metadata.creationTimestamp' 225 | alias kgnoage='kubectl get nodes --sort-by=.metadata.creationTimestamp' 226 | alias kgnsage='kubectl get namespaces --sort-by=.metadata.creationTimestamp' 227 | alias kgoyamlall='kubectl get -o=yaml --all-namespaces' 228 | alias kgpooyamlall='kubectl get pods -o=yaml --all-namespaces' 229 | alias kgdepoyamlall='kubectl get deployment -o=yaml --all-namespaces' 230 | alias kgstsoyamlall='kubectl get statefulset -o=yaml --all-namespaces' 231 | alias kgsvcoyamlall='kubectl get service -o=yaml --all-namespaces' 232 | alias kgingoyamlall='kubectl get ingress -o=yaml --all-namespaces' 233 | alias kgcmoyamlall='kubectl get configmap -o=yaml --all-namespaces' 234 | alias kgsecoyamlall='kubectl get secret -o=yaml --all-namespaces' 235 | alias kgnsoyamlall='kubectl get namespaces -o=yaml --all-namespaces' 236 | alias kgalloyaml='kubectl get --all-namespaces -o=yaml' 237 | alias kgpoalloyaml='kubectl get pods --all-namespaces -o=yaml' 238 | alias kgdepalloyaml='kubectl get deployment --all-namespaces -o=yaml' 239 | alias kgstsalloyaml='kubectl get statefulset --all-namespaces -o=yaml' 240 | alias kgsvcalloyaml='kubectl get service --all-namespaces -o=yaml' 241 | alias kgingalloyaml='kubectl get ingress --all-namespaces -o=yaml' 242 | alias kgcmalloyaml='kubectl get configmap --all-namespaces -o=yaml' 243 | alias kgsecalloyaml='kubectl get secret --all-namespaces -o=yaml' 244 | alias kgnsalloyaml='kubectl get namespaces --all-namespaces -o=yaml' 245 | alias kgwoyaml='kubectl get --watch -o=yaml' 246 | alias ksysgwoyaml='kubectl --namespace=kube-system get --watch -o=yaml' 247 | alias kgpowoyaml='kubectl get pods --watch -o=yaml' 248 | alias ksysgpowoyaml='kubectl --namespace=kube-system get pods --watch -o=yaml' 249 | alias kgdepwoyaml='kubectl get deployment --watch -o=yaml' 250 | alias ksysgdepwoyaml='kubectl --namespace=kube-system get deployment --watch -o=yaml' 251 | alias kgstswoyaml='kubectl get statefulset --watch -o=yaml' 252 | alias ksysgstswoyaml='kubectl --namespace=kube-system get statefulset --watch -o=yaml' 253 | alias kgsvcwoyaml='kubectl get service --watch -o=yaml' 254 | alias ksysgsvcwoyaml='kubectl --namespace=kube-system get service --watch -o=yaml' 255 | alias kgingwoyaml='kubectl get ingress --watch -o=yaml' 256 | alias ksysgingwoyaml='kubectl --namespace=kube-system get ingress --watch -o=yaml' 257 | alias kgcmwoyaml='kubectl get configmap --watch -o=yaml' 258 | alias ksysgcmwoyaml='kubectl --namespace=kube-system get configmap --watch -o=yaml' 259 | alias kgsecwoyaml='kubectl get secret --watch -o=yaml' 260 | alias ksysgsecwoyaml='kubectl --namespace=kube-system get secret --watch -o=yaml' 261 | alias kgnowoyaml='kubectl get nodes --watch -o=yaml' 262 | alias kgnswoyaml='kubectl get namespaces --watch -o=yaml' 263 | alias kgowideall='kubectl get -o=wide --all-namespaces' 264 | alias kgpoowideall='kubectl get pods -o=wide --all-namespaces' 265 | alias kgdepowideall='kubectl get deployment -o=wide --all-namespaces' 266 | alias kgstsowideall='kubectl get statefulset -o=wide --all-namespaces' 267 | alias kgsvcowideall='kubectl get service -o=wide --all-namespaces' 268 | alias kgingowideall='kubectl get ingress -o=wide --all-namespaces' 269 | alias kgcmowideall='kubectl get configmap -o=wide --all-namespaces' 270 | alias kgsecowideall='kubectl get secret -o=wide --all-namespaces' 271 | alias kgnsowideall='kubectl get namespaces -o=wide --all-namespaces' 272 | alias kgallowide='kubectl get --all-namespaces -o=wide' 273 | alias kgpoallowide='kubectl get pods --all-namespaces -o=wide' 274 | alias kgdepallowide='kubectl get deployment --all-namespaces -o=wide' 275 | alias kgstsallowide='kubectl get statefulset --all-namespaces -o=wide' 276 | alias kgsvcallowide='kubectl get service --all-namespaces -o=wide' 277 | alias kgingallowide='kubectl get ingress --all-namespaces -o=wide' 278 | alias kgcmallowide='kubectl get configmap --all-namespaces -o=wide' 279 | alias kgsecallowide='kubectl get secret --all-namespaces -o=wide' 280 | alias kgnsallowide='kubectl get namespaces --all-namespaces -o=wide' 281 | alias kgowidesl='kubectl get -o=wide --show-labels' 282 | alias ksysgowidesl='kubectl --namespace=kube-system get -o=wide --show-labels' 283 | alias kgpoowidesl='kubectl get pods -o=wide --show-labels' 284 | alias ksysgpoowidesl='kubectl --namespace=kube-system get pods -o=wide --show-labels' 285 | alias kgdepowidesl='kubectl get deployment -o=wide --show-labels' 286 | alias ksysgdepowidesl='kubectl --namespace=kube-system get deployment -o=wide --show-labels' 287 | alias kgstsowidesl='kubectl get statefulset -o=wide --show-labels' 288 | alias ksysgstsowidesl='kubectl --namespace=kube-system get statefulset -o=wide --show-labels' 289 | alias kgsvcowidesl='kubectl get service -o=wide --show-labels' 290 | alias ksysgsvcowidesl='kubectl --namespace=kube-system get service -o=wide --show-labels' 291 | alias kgingowidesl='kubectl get ingress -o=wide --show-labels' 292 | alias ksysgingowidesl='kubectl --namespace=kube-system get ingress -o=wide --show-labels' 293 | alias kgcmowidesl='kubectl get configmap -o=wide --show-labels' 294 | alias ksysgcmowidesl='kubectl --namespace=kube-system get configmap -o=wide --show-labels' 295 | alias kgsecowidesl='kubectl get secret -o=wide --show-labels' 296 | alias ksysgsecowidesl='kubectl --namespace=kube-system get secret -o=wide --show-labels' 297 | alias kgnoowidesl='kubectl get nodes -o=wide --show-labels' 298 | alias kgnsowidesl='kubectl get namespaces -o=wide --show-labels' 299 | alias kgslowide='kubectl get --show-labels -o=wide' 300 | alias ksysgslowide='kubectl --namespace=kube-system get --show-labels -o=wide' 301 | alias kgposlowide='kubectl get pods --show-labels -o=wide' 302 | alias ksysgposlowide='kubectl --namespace=kube-system get pods --show-labels -o=wide' 303 | alias kgdepslowide='kubectl get deployment --show-labels -o=wide' 304 | alias ksysgdepslowide='kubectl --namespace=kube-system get deployment --show-labels -o=wide' 305 | alias kgstsslowide='kubectl get statefulset --show-labels -o=wide' 306 | alias ksysgstsslowide='kubectl --namespace=kube-system get statefulset --show-labels -o=wide' 307 | alias kgsvcslowide='kubectl get service --show-labels -o=wide' 308 | alias ksysgsvcslowide='kubectl --namespace=kube-system get service --show-labels -o=wide' 309 | alias kgingslowide='kubectl get ingress --show-labels -o=wide' 310 | alias ksysgingslowide='kubectl --namespace=kube-system get ingress --show-labels -o=wide' 311 | alias kgcmslowide='kubectl get configmap --show-labels -o=wide' 312 | alias ksysgcmslowide='kubectl --namespace=kube-system get configmap --show-labels -o=wide' 313 | alias kgsecslowide='kubectl get secret --show-labels -o=wide' 314 | alias ksysgsecslowide='kubectl --namespace=kube-system get secret --show-labels -o=wide' 315 | alias kgnoslowide='kubectl get nodes --show-labels -o=wide' 316 | alias kgnsslowide='kubectl get namespaces --show-labels -o=wide' 317 | alias kgwowide='kubectl get --watch -o=wide' 318 | alias ksysgwowide='kubectl --namespace=kube-system get --watch -o=wide' 319 | alias kgpowowide='kubectl get pods --watch -o=wide' 320 | alias ksysgpowowide='kubectl --namespace=kube-system get pods --watch -o=wide' 321 | alias kgdepwowide='kubectl get deployment --watch -o=wide' 322 | alias ksysgdepwowide='kubectl --namespace=kube-system get deployment --watch -o=wide' 323 | alias kgstswowide='kubectl get statefulset --watch -o=wide' 324 | alias ksysgstswowide='kubectl --namespace=kube-system get statefulset --watch -o=wide' 325 | alias kgsvcwowide='kubectl get service --watch -o=wide' 326 | alias ksysgsvcwowide='kubectl --namespace=kube-system get service --watch -o=wide' 327 | alias kgingwowide='kubectl get ingress --watch -o=wide' 328 | alias ksysgingwowide='kubectl --namespace=kube-system get ingress --watch -o=wide' 329 | alias kgcmwowide='kubectl get configmap --watch -o=wide' 330 | alias ksysgcmwowide='kubectl --namespace=kube-system get configmap --watch -o=wide' 331 | alias kgsecwowide='kubectl get secret --watch -o=wide' 332 | alias ksysgsecwowide='kubectl --namespace=kube-system get secret --watch -o=wide' 333 | alias kgnowowide='kubectl get nodes --watch -o=wide' 334 | alias kgnswowide='kubectl get namespaces --watch -o=wide' 335 | alias kgojsonall='kubectl get -o=json --all-namespaces' 336 | alias kgpoojsonall='kubectl get pods -o=json --all-namespaces' 337 | alias kgdepojsonall='kubectl get deployment -o=json --all-namespaces' 338 | alias kgstsojsonall='kubectl get statefulset -o=json --all-namespaces' 339 | alias kgsvcojsonall='kubectl get service -o=json --all-namespaces' 340 | alias kgingojsonall='kubectl get ingress -o=json --all-namespaces' 341 | alias kgcmojsonall='kubectl get configmap -o=json --all-namespaces' 342 | alias kgsecojsonall='kubectl get secret -o=json --all-namespaces' 343 | alias kgnsojsonall='kubectl get namespaces -o=json --all-namespaces' 344 | alias kgallojson='kubectl get --all-namespaces -o=json' 345 | alias kgpoallojson='kubectl get pods --all-namespaces -o=json' 346 | alias kgdepallojson='kubectl get deployment --all-namespaces -o=json' 347 | alias kgstsallojson='kubectl get statefulset --all-namespaces -o=json' 348 | alias kgsvcallojson='kubectl get service --all-namespaces -o=json' 349 | alias kgingallojson='kubectl get ingress --all-namespaces -o=json' 350 | alias kgcmallojson='kubectl get configmap --all-namespaces -o=json' 351 | alias kgsecallojson='kubectl get secret --all-namespaces -o=json' 352 | alias kgnsallojson='kubectl get namespaces --all-namespaces -o=json' 353 | alias kgwojson='kubectl get --watch -o=json' 354 | alias ksysgwojson='kubectl --namespace=kube-system get --watch -o=json' 355 | alias kgpowojson='kubectl get pods --watch -o=json' 356 | alias ksysgpowojson='kubectl --namespace=kube-system get pods --watch -o=json' 357 | alias kgdepwojson='kubectl get deployment --watch -o=json' 358 | alias ksysgdepwojson='kubectl --namespace=kube-system get deployment --watch -o=json' 359 | alias kgstswojson='kubectl get statefulset --watch -o=json' 360 | alias ksysgstswojson='kubectl --namespace=kube-system get statefulset --watch -o=json' 361 | alias kgsvcwojson='kubectl get service --watch -o=json' 362 | alias ksysgsvcwojson='kubectl --namespace=kube-system get service --watch -o=json' 363 | alias kgingwojson='kubectl get ingress --watch -o=json' 364 | alias ksysgingwojson='kubectl --namespace=kube-system get ingress --watch -o=json' 365 | alias kgcmwojson='kubectl get configmap --watch -o=json' 366 | alias ksysgcmwojson='kubectl --namespace=kube-system get configmap --watch -o=json' 367 | alias kgsecwojson='kubectl get secret --watch -o=json' 368 | alias ksysgsecwojson='kubectl --namespace=kube-system get secret --watch -o=json' 369 | alias kgnowojson='kubectl get nodes --watch -o=json' 370 | alias kgnswojson='kubectl get namespaces --watch -o=json' 371 | alias kgallsl='kubectl get --all-namespaces --show-labels' 372 | alias kgpoallsl='kubectl get pods --all-namespaces --show-labels' 373 | alias kgdepallsl='kubectl get deployment --all-namespaces --show-labels' 374 | alias kgstsallsl='kubectl get statefulset --all-namespaces --show-labels' 375 | alias kgsvcallsl='kubectl get service --all-namespaces --show-labels' 376 | alias kgingallsl='kubectl get ingress --all-namespaces --show-labels' 377 | alias kgcmallsl='kubectl get configmap --all-namespaces --show-labels' 378 | alias kgsecallsl='kubectl get secret --all-namespaces --show-labels' 379 | alias kgnsallsl='kubectl get namespaces --all-namespaces --show-labels' 380 | alias kgslall='kubectl get --show-labels --all-namespaces' 381 | alias kgposlall='kubectl get pods --show-labels --all-namespaces' 382 | alias kgdepslall='kubectl get deployment --show-labels --all-namespaces' 383 | alias kgstsslall='kubectl get statefulset --show-labels --all-namespaces' 384 | alias kgsvcslall='kubectl get service --show-labels --all-namespaces' 385 | alias kgingslall='kubectl get ingress --show-labels --all-namespaces' 386 | alias kgcmslall='kubectl get configmap --show-labels --all-namespaces' 387 | alias kgsecslall='kubectl get secret --show-labels --all-namespaces' 388 | alias kgnsslall='kubectl get namespaces --show-labels --all-namespaces' 389 | alias kgallw='kubectl get --all-namespaces --watch' 390 | alias kgpoallw='kubectl get pods --all-namespaces --watch' 391 | alias kgdepallw='kubectl get deployment --all-namespaces --watch' 392 | alias kgstsallw='kubectl get statefulset --all-namespaces --watch' 393 | alias kgsvcallw='kubectl get service --all-namespaces --watch' 394 | alias kgingallw='kubectl get ingress --all-namespaces --watch' 395 | alias kgcmallw='kubectl get configmap --all-namespaces --watch' 396 | alias kgsecallw='kubectl get secret --all-namespaces --watch' 397 | alias kgnsallw='kubectl get namespaces --all-namespaces --watch' 398 | alias kgwall='kubectl get --watch --all-namespaces' 399 | alias kgpowall='kubectl get pods --watch --all-namespaces' 400 | alias kgdepwall='kubectl get deployment --watch --all-namespaces' 401 | alias kgstswall='kubectl get statefulset --watch --all-namespaces' 402 | alias kgsvcwall='kubectl get service --watch --all-namespaces' 403 | alias kgingwall='kubectl get ingress --watch --all-namespaces' 404 | alias kgcmwall='kubectl get configmap --watch --all-namespaces' 405 | alias kgsecwall='kubectl get secret --watch --all-namespaces' 406 | alias kgnswall='kubectl get namespaces --watch --all-namespaces' 407 | alias kgallage='kubectl get --all-namespaces --sort-by=.metadata.creationTimestamp' 408 | alias kgpoallage='kubectl get pods --all-namespaces --sort-by=.metadata.creationTimestamp' 409 | alias kgdepallage='kubectl get deployment --all-namespaces --sort-by=.metadata.creationTimestamp' 410 | alias kgstsallage='kubectl get statefulset --all-namespaces --sort-by=.metadata.creationTimestamp' 411 | alias kgsvcallage='kubectl get service --all-namespaces --sort-by=.metadata.creationTimestamp' 412 | alias kgingallage='kubectl get ingress --all-namespaces --sort-by=.metadata.creationTimestamp' 413 | alias kgcmallage='kubectl get configmap --all-namespaces --sort-by=.metadata.creationTimestamp' 414 | alias kgsecallage='kubectl get secret --all-namespaces --sort-by=.metadata.creationTimestamp' 415 | alias kgnsallage='kubectl get namespaces --all-namespaces --sort-by=.metadata.creationTimestamp' 416 | alias kgageall='kubectl get --sort-by=.metadata.creationTimestamp --all-namespaces' 417 | alias kgpoageall='kubectl get pods --sort-by=.metadata.creationTimestamp --all-namespaces' 418 | alias kgdepageall='kubectl get deployment --sort-by=.metadata.creationTimestamp --all-namespaces' 419 | alias kgstsageall='kubectl get statefulset --sort-by=.metadata.creationTimestamp --all-namespaces' 420 | alias kgsvcageall='kubectl get service --sort-by=.metadata.creationTimestamp --all-namespaces' 421 | alias kgingageall='kubectl get ingress --sort-by=.metadata.creationTimestamp --all-namespaces' 422 | alias kgcmageall='kubectl get configmap --sort-by=.metadata.creationTimestamp --all-namespaces' 423 | alias kgsecageall='kubectl get secret --sort-by=.metadata.creationTimestamp --all-namespaces' 424 | alias kgnsageall='kubectl get namespaces --sort-by=.metadata.creationTimestamp --all-namespaces' 425 | alias kgslw='kubectl get --show-labels --watch' 426 | alias ksysgslw='kubectl --namespace=kube-system get --show-labels --watch' 427 | alias kgposlw='kubectl get pods --show-labels --watch' 428 | alias ksysgposlw='kubectl --namespace=kube-system get pods --show-labels --watch' 429 | alias kgdepslw='kubectl get deployment --show-labels --watch' 430 | alias ksysgdepslw='kubectl --namespace=kube-system get deployment --show-labels --watch' 431 | alias kgstsslw='kubectl get statefulset --show-labels --watch' 432 | alias ksysgstsslw='kubectl --namespace=kube-system get statefulset --show-labels --watch' 433 | alias kgsvcslw='kubectl get service --show-labels --watch' 434 | alias ksysgsvcslw='kubectl --namespace=kube-system get service --show-labels --watch' 435 | alias kgingslw='kubectl get ingress --show-labels --watch' 436 | alias ksysgingslw='kubectl --namespace=kube-system get ingress --show-labels --watch' 437 | alias kgcmslw='kubectl get configmap --show-labels --watch' 438 | alias ksysgcmslw='kubectl --namespace=kube-system get configmap --show-labels --watch' 439 | alias kgsecslw='kubectl get secret --show-labels --watch' 440 | alias ksysgsecslw='kubectl --namespace=kube-system get secret --show-labels --watch' 441 | alias kgnoslw='kubectl get nodes --show-labels --watch' 442 | alias kgnsslw='kubectl get namespaces --show-labels --watch' 443 | alias kgwsl='kubectl get --watch --show-labels' 444 | alias ksysgwsl='kubectl --namespace=kube-system get --watch --show-labels' 445 | alias kgpowsl='kubectl get pods --watch --show-labels' 446 | alias ksysgpowsl='kubectl --namespace=kube-system get pods --watch --show-labels' 447 | alias kgdepwsl='kubectl get deployment --watch --show-labels' 448 | alias ksysgdepwsl='kubectl --namespace=kube-system get deployment --watch --show-labels' 449 | alias kgstswsl='kubectl get statefulset --watch --show-labels' 450 | alias ksysgstswsl='kubectl --namespace=kube-system get statefulset --watch --show-labels' 451 | alias kgsvcwsl='kubectl get service --watch --show-labels' 452 | alias ksysgsvcwsl='kubectl --namespace=kube-system get service --watch --show-labels' 453 | alias kgingwsl='kubectl get ingress --watch --show-labels' 454 | alias ksysgingwsl='kubectl --namespace=kube-system get ingress --watch --show-labels' 455 | alias kgcmwsl='kubectl get configmap --watch --show-labels' 456 | alias ksysgcmwsl='kubectl --namespace=kube-system get configmap --watch --show-labels' 457 | alias kgsecwsl='kubectl get secret --watch --show-labels' 458 | alias ksysgsecwsl='kubectl --namespace=kube-system get secret --watch --show-labels' 459 | alias kgnowsl='kubectl get nodes --watch --show-labels' 460 | alias kgnswsl='kubectl get namespaces --watch --show-labels' 461 | alias kgslage='kubectl get --show-labels --sort-by=.metadata.creationTimestamp' 462 | alias ksysgslage='kubectl --namespace=kube-system get --show-labels --sort-by=.metadata.creationTimestamp' 463 | alias kgposlage='kubectl get pods --show-labels --sort-by=.metadata.creationTimestamp' 464 | alias ksysgposlage='kubectl --namespace=kube-system get pods --show-labels --sort-by=.metadata.creationTimestamp' 465 | alias kgdepslage='kubectl get deployment --show-labels --sort-by=.metadata.creationTimestamp' 466 | alias ksysgdepslage='kubectl --namespace=kube-system get deployment --show-labels --sort-by=.metadata.creationTimestamp' 467 | alias kgstsslage='kubectl get statefulset --show-labels --sort-by=.metadata.creationTimestamp' 468 | alias ksysgstsslage='kubectl --namespace=kube-system get statefulset --show-labels --sort-by=.metadata.creationTimestamp' 469 | alias kgsvcslage='kubectl get service --show-labels --sort-by=.metadata.creationTimestamp' 470 | alias ksysgsvcslage='kubectl --namespace=kube-system get service --show-labels --sort-by=.metadata.creationTimestamp' 471 | alias kgingslage='kubectl get ingress --show-labels --sort-by=.metadata.creationTimestamp' 472 | alias ksysgingslage='kubectl --namespace=kube-system get ingress --show-labels --sort-by=.metadata.creationTimestamp' 473 | alias kgcmslage='kubectl get configmap --show-labels --sort-by=.metadata.creationTimestamp' 474 | alias ksysgcmslage='kubectl --namespace=kube-system get configmap --show-labels --sort-by=.metadata.creationTimestamp' 475 | alias kgsecslage='kubectl get secret --show-labels --sort-by=.metadata.creationTimestamp' 476 | alias ksysgsecslage='kubectl --namespace=kube-system get secret --show-labels --sort-by=.metadata.creationTimestamp' 477 | alias kgnoslage='kubectl get nodes --show-labels --sort-by=.metadata.creationTimestamp' 478 | alias kgnsslage='kubectl get namespaces --show-labels --sort-by=.metadata.creationTimestamp' 479 | alias kgagesl='kubectl get --sort-by=.metadata.creationTimestamp --show-labels' 480 | alias ksysgagesl='kubectl --namespace=kube-system get --sort-by=.metadata.creationTimestamp --show-labels' 481 | alias kgpoagesl='kubectl get pods --sort-by=.metadata.creationTimestamp --show-labels' 482 | alias ksysgpoagesl='kubectl --namespace=kube-system get pods --sort-by=.metadata.creationTimestamp --show-labels' 483 | alias kgdepagesl='kubectl get deployment --sort-by=.metadata.creationTimestamp --show-labels' 484 | alias ksysgdepagesl='kubectl --namespace=kube-system get deployment --sort-by=.metadata.creationTimestamp --show-labels' 485 | alias kgstsagesl='kubectl get statefulset --sort-by=.metadata.creationTimestamp --show-labels' 486 | alias ksysgstsagesl='kubectl --namespace=kube-system get statefulset --sort-by=.metadata.creationTimestamp --show-labels' 487 | alias kgsvcagesl='kubectl get service --sort-by=.metadata.creationTimestamp --show-labels' 488 | alias ksysgsvcagesl='kubectl --namespace=kube-system get service --sort-by=.metadata.creationTimestamp --show-labels' 489 | alias kgingagesl='kubectl get ingress --sort-by=.metadata.creationTimestamp --show-labels' 490 | alias ksysgingagesl='kubectl --namespace=kube-system get ingress --sort-by=.metadata.creationTimestamp --show-labels' 491 | alias kgcmagesl='kubectl get configmap --sort-by=.metadata.creationTimestamp --show-labels' 492 | alias ksysgcmagesl='kubectl --namespace=kube-system get configmap --sort-by=.metadata.creationTimestamp --show-labels' 493 | alias kgsecagesl='kubectl get secret --sort-by=.metadata.creationTimestamp --show-labels' 494 | alias ksysgsecagesl='kubectl --namespace=kube-system get secret --sort-by=.metadata.creationTimestamp --show-labels' 495 | alias kgnoagesl='kubectl get nodes --sort-by=.metadata.creationTimestamp --show-labels' 496 | alias kgnsagesl='kubectl get namespaces --sort-by=.metadata.creationTimestamp --show-labels' 497 | alias kgallwoyaml='kubectl get --all-namespaces --watch -o=yaml' 498 | alias kgpoallwoyaml='kubectl get pods --all-namespaces --watch -o=yaml' 499 | alias kgdepallwoyaml='kubectl get deployment --all-namespaces --watch -o=yaml' 500 | alias kgstsallwoyaml='kubectl get statefulset --all-namespaces --watch -o=yaml' 501 | alias kgsvcallwoyaml='kubectl get service --all-namespaces --watch -o=yaml' 502 | alias kgingallwoyaml='kubectl get ingress --all-namespaces --watch -o=yaml' 503 | alias kgcmallwoyaml='kubectl get configmap --all-namespaces --watch -o=yaml' 504 | alias kgsecallwoyaml='kubectl get secret --all-namespaces --watch -o=yaml' 505 | alias kgnsallwoyaml='kubectl get namespaces --all-namespaces --watch -o=yaml' 506 | alias kgwoyamlall='kubectl get --watch -o=yaml --all-namespaces' 507 | alias kgpowoyamlall='kubectl get pods --watch -o=yaml --all-namespaces' 508 | alias kgdepwoyamlall='kubectl get deployment --watch -o=yaml --all-namespaces' 509 | alias kgstswoyamlall='kubectl get statefulset --watch -o=yaml --all-namespaces' 510 | alias kgsvcwoyamlall='kubectl get service --watch -o=yaml --all-namespaces' 511 | alias kgingwoyamlall='kubectl get ingress --watch -o=yaml --all-namespaces' 512 | alias kgcmwoyamlall='kubectl get configmap --watch -o=yaml --all-namespaces' 513 | alias kgsecwoyamlall='kubectl get secret --watch -o=yaml --all-namespaces' 514 | alias kgnswoyamlall='kubectl get namespaces --watch -o=yaml --all-namespaces' 515 | alias kgwalloyaml='kubectl get --watch --all-namespaces -o=yaml' 516 | alias kgpowalloyaml='kubectl get pods --watch --all-namespaces -o=yaml' 517 | alias kgdepwalloyaml='kubectl get deployment --watch --all-namespaces -o=yaml' 518 | alias kgstswalloyaml='kubectl get statefulset --watch --all-namespaces -o=yaml' 519 | alias kgsvcwalloyaml='kubectl get service --watch --all-namespaces -o=yaml' 520 | alias kgingwalloyaml='kubectl get ingress --watch --all-namespaces -o=yaml' 521 | alias kgcmwalloyaml='kubectl get configmap --watch --all-namespaces -o=yaml' 522 | alias kgsecwalloyaml='kubectl get secret --watch --all-namespaces -o=yaml' 523 | alias kgnswalloyaml='kubectl get namespaces --watch --all-namespaces -o=yaml' 524 | alias kgowideallsl='kubectl get -o=wide --all-namespaces --show-labels' 525 | alias kgpoowideallsl='kubectl get pods -o=wide --all-namespaces --show-labels' 526 | alias kgdepowideallsl='kubectl get deployment -o=wide --all-namespaces --show-labels' 527 | alias kgstsowideallsl='kubectl get statefulset -o=wide --all-namespaces --show-labels' 528 | alias kgsvcowideallsl='kubectl get service -o=wide --all-namespaces --show-labels' 529 | alias kgingowideallsl='kubectl get ingress -o=wide --all-namespaces --show-labels' 530 | alias kgcmowideallsl='kubectl get configmap -o=wide --all-namespaces --show-labels' 531 | alias kgsecowideallsl='kubectl get secret -o=wide --all-namespaces --show-labels' 532 | alias kgnsowideallsl='kubectl get namespaces -o=wide --all-namespaces --show-labels' 533 | alias kgowideslall='kubectl get -o=wide --show-labels --all-namespaces' 534 | alias kgpoowideslall='kubectl get pods -o=wide --show-labels --all-namespaces' 535 | alias kgdepowideslall='kubectl get deployment -o=wide --show-labels --all-namespaces' 536 | alias kgstsowideslall='kubectl get statefulset -o=wide --show-labels --all-namespaces' 537 | alias kgsvcowideslall='kubectl get service -o=wide --show-labels --all-namespaces' 538 | alias kgingowideslall='kubectl get ingress -o=wide --show-labels --all-namespaces' 539 | alias kgcmowideslall='kubectl get configmap -o=wide --show-labels --all-namespaces' 540 | alias kgsecowideslall='kubectl get secret -o=wide --show-labels --all-namespaces' 541 | alias kgnsowideslall='kubectl get namespaces -o=wide --show-labels --all-namespaces' 542 | alias kgallowidesl='kubectl get --all-namespaces -o=wide --show-labels' 543 | alias kgpoallowidesl='kubectl get pods --all-namespaces -o=wide --show-labels' 544 | alias kgdepallowidesl='kubectl get deployment --all-namespaces -o=wide --show-labels' 545 | alias kgstsallowidesl='kubectl get statefulset --all-namespaces -o=wide --show-labels' 546 | alias kgsvcallowidesl='kubectl get service --all-namespaces -o=wide --show-labels' 547 | alias kgingallowidesl='kubectl get ingress --all-namespaces -o=wide --show-labels' 548 | alias kgcmallowidesl='kubectl get configmap --all-namespaces -o=wide --show-labels' 549 | alias kgsecallowidesl='kubectl get secret --all-namespaces -o=wide --show-labels' 550 | alias kgnsallowidesl='kubectl get namespaces --all-namespaces -o=wide --show-labels' 551 | alias kgallslowide='kubectl get --all-namespaces --show-labels -o=wide' 552 | alias kgpoallslowide='kubectl get pods --all-namespaces --show-labels -o=wide' 553 | alias kgdepallslowide='kubectl get deployment --all-namespaces --show-labels -o=wide' 554 | alias kgstsallslowide='kubectl get statefulset --all-namespaces --show-labels -o=wide' 555 | alias kgsvcallslowide='kubectl get service --all-namespaces --show-labels -o=wide' 556 | alias kgingallslowide='kubectl get ingress --all-namespaces --show-labels -o=wide' 557 | alias kgcmallslowide='kubectl get configmap --all-namespaces --show-labels -o=wide' 558 | alias kgsecallslowide='kubectl get secret --all-namespaces --show-labels -o=wide' 559 | alias kgnsallslowide='kubectl get namespaces --all-namespaces --show-labels -o=wide' 560 | alias kgslowideall='kubectl get --show-labels -o=wide --all-namespaces' 561 | alias kgposlowideall='kubectl get pods --show-labels -o=wide --all-namespaces' 562 | alias kgdepslowideall='kubectl get deployment --show-labels -o=wide --all-namespaces' 563 | alias kgstsslowideall='kubectl get statefulset --show-labels -o=wide --all-namespaces' 564 | alias kgsvcslowideall='kubectl get service --show-labels -o=wide --all-namespaces' 565 | alias kgingslowideall='kubectl get ingress --show-labels -o=wide --all-namespaces' 566 | alias kgcmslowideall='kubectl get configmap --show-labels -o=wide --all-namespaces' 567 | alias kgsecslowideall='kubectl get secret --show-labels -o=wide --all-namespaces' 568 | alias kgnsslowideall='kubectl get namespaces --show-labels -o=wide --all-namespaces' 569 | alias kgslallowide='kubectl get --show-labels --all-namespaces -o=wide' 570 | alias kgposlallowide='kubectl get pods --show-labels --all-namespaces -o=wide' 571 | alias kgdepslallowide='kubectl get deployment --show-labels --all-namespaces -o=wide' 572 | alias kgstsslallowide='kubectl get statefulset --show-labels --all-namespaces -o=wide' 573 | alias kgsvcslallowide='kubectl get service --show-labels --all-namespaces -o=wide' 574 | alias kgingslallowide='kubectl get ingress --show-labels --all-namespaces -o=wide' 575 | alias kgcmslallowide='kubectl get configmap --show-labels --all-namespaces -o=wide' 576 | alias kgsecslallowide='kubectl get secret --show-labels --all-namespaces -o=wide' 577 | alias kgnsslallowide='kubectl get namespaces --show-labels --all-namespaces -o=wide' 578 | alias kgallwowide='kubectl get --all-namespaces --watch -o=wide' 579 | alias kgpoallwowide='kubectl get pods --all-namespaces --watch -o=wide' 580 | alias kgdepallwowide='kubectl get deployment --all-namespaces --watch -o=wide' 581 | alias kgstsallwowide='kubectl get statefulset --all-namespaces --watch -o=wide' 582 | alias kgsvcallwowide='kubectl get service --all-namespaces --watch -o=wide' 583 | alias kgingallwowide='kubectl get ingress --all-namespaces --watch -o=wide' 584 | alias kgcmallwowide='kubectl get configmap --all-namespaces --watch -o=wide' 585 | alias kgsecallwowide='kubectl get secret --all-namespaces --watch -o=wide' 586 | alias kgnsallwowide='kubectl get namespaces --all-namespaces --watch -o=wide' 587 | alias kgwowideall='kubectl get --watch -o=wide --all-namespaces' 588 | alias kgpowowideall='kubectl get pods --watch -o=wide --all-namespaces' 589 | alias kgdepwowideall='kubectl get deployment --watch -o=wide --all-namespaces' 590 | alias kgstswowideall='kubectl get statefulset --watch -o=wide --all-namespaces' 591 | alias kgsvcwowideall='kubectl get service --watch -o=wide --all-namespaces' 592 | alias kgingwowideall='kubectl get ingress --watch -o=wide --all-namespaces' 593 | alias kgcmwowideall='kubectl get configmap --watch -o=wide --all-namespaces' 594 | alias kgsecwowideall='kubectl get secret --watch -o=wide --all-namespaces' 595 | alias kgnswowideall='kubectl get namespaces --watch -o=wide --all-namespaces' 596 | alias kgwallowide='kubectl get --watch --all-namespaces -o=wide' 597 | alias kgpowallowide='kubectl get pods --watch --all-namespaces -o=wide' 598 | alias kgdepwallowide='kubectl get deployment --watch --all-namespaces -o=wide' 599 | alias kgstswallowide='kubectl get statefulset --watch --all-namespaces -o=wide' 600 | alias kgsvcwallowide='kubectl get service --watch --all-namespaces -o=wide' 601 | alias kgingwallowide='kubectl get ingress --watch --all-namespaces -o=wide' 602 | alias kgcmwallowide='kubectl get configmap --watch --all-namespaces -o=wide' 603 | alias kgsecwallowide='kubectl get secret --watch --all-namespaces -o=wide' 604 | alias kgnswallowide='kubectl get namespaces --watch --all-namespaces -o=wide' 605 | alias kgslwowide='kubectl get --show-labels --watch -o=wide' 606 | alias ksysgslwowide='kubectl --namespace=kube-system get --show-labels --watch -o=wide' 607 | alias kgposlwowide='kubectl get pods --show-labels --watch -o=wide' 608 | alias ksysgposlwowide='kubectl --namespace=kube-system get pods --show-labels --watch -o=wide' 609 | alias kgdepslwowide='kubectl get deployment --show-labels --watch -o=wide' 610 | alias ksysgdepslwowide='kubectl --namespace=kube-system get deployment --show-labels --watch -o=wide' 611 | alias kgstsslwowide='kubectl get statefulset --show-labels --watch -o=wide' 612 | alias ksysgstsslwowide='kubectl --namespace=kube-system get statefulset --show-labels --watch -o=wide' 613 | alias kgsvcslwowide='kubectl get service --show-labels --watch -o=wide' 614 | alias ksysgsvcslwowide='kubectl --namespace=kube-system get service --show-labels --watch -o=wide' 615 | alias kgingslwowide='kubectl get ingress --show-labels --watch -o=wide' 616 | alias ksysgingslwowide='kubectl --namespace=kube-system get ingress --show-labels --watch -o=wide' 617 | alias kgcmslwowide='kubectl get configmap --show-labels --watch -o=wide' 618 | alias ksysgcmslwowide='kubectl --namespace=kube-system get configmap --show-labels --watch -o=wide' 619 | alias kgsecslwowide='kubectl get secret --show-labels --watch -o=wide' 620 | alias ksysgsecslwowide='kubectl --namespace=kube-system get secret --show-labels --watch -o=wide' 621 | alias kgnoslwowide='kubectl get nodes --show-labels --watch -o=wide' 622 | alias kgnsslwowide='kubectl get namespaces --show-labels --watch -o=wide' 623 | alias kgwowidesl='kubectl get --watch -o=wide --show-labels' 624 | alias ksysgwowidesl='kubectl --namespace=kube-system get --watch -o=wide --show-labels' 625 | alias kgpowowidesl='kubectl get pods --watch -o=wide --show-labels' 626 | alias ksysgpowowidesl='kubectl --namespace=kube-system get pods --watch -o=wide --show-labels' 627 | alias kgdepwowidesl='kubectl get deployment --watch -o=wide --show-labels' 628 | alias ksysgdepwowidesl='kubectl --namespace=kube-system get deployment --watch -o=wide --show-labels' 629 | alias kgstswowidesl='kubectl get statefulset --watch -o=wide --show-labels' 630 | alias ksysgstswowidesl='kubectl --namespace=kube-system get statefulset --watch -o=wide --show-labels' 631 | alias kgsvcwowidesl='kubectl get service --watch -o=wide --show-labels' 632 | alias ksysgsvcwowidesl='kubectl --namespace=kube-system get service --watch -o=wide --show-labels' 633 | alias kgingwowidesl='kubectl get ingress --watch -o=wide --show-labels' 634 | alias ksysgingwowidesl='kubectl --namespace=kube-system get ingress --watch -o=wide --show-labels' 635 | alias kgcmwowidesl='kubectl get configmap --watch -o=wide --show-labels' 636 | alias ksysgcmwowidesl='kubectl --namespace=kube-system get configmap --watch -o=wide --show-labels' 637 | alias kgsecwowidesl='kubectl get secret --watch -o=wide --show-labels' 638 | alias ksysgsecwowidesl='kubectl --namespace=kube-system get secret --watch -o=wide --show-labels' 639 | alias kgnowowidesl='kubectl get nodes --watch -o=wide --show-labels' 640 | alias kgnswowidesl='kubectl get namespaces --watch -o=wide --show-labels' 641 | alias kgwslowide='kubectl get --watch --show-labels -o=wide' 642 | alias ksysgwslowide='kubectl --namespace=kube-system get --watch --show-labels -o=wide' 643 | alias kgpowslowide='kubectl get pods --watch --show-labels -o=wide' 644 | alias ksysgpowslowide='kubectl --namespace=kube-system get pods --watch --show-labels -o=wide' 645 | alias kgdepwslowide='kubectl get deployment --watch --show-labels -o=wide' 646 | alias ksysgdepwslowide='kubectl --namespace=kube-system get deployment --watch --show-labels -o=wide' 647 | alias kgstswslowide='kubectl get statefulset --watch --show-labels -o=wide' 648 | alias ksysgstswslowide='kubectl --namespace=kube-system get statefulset --watch --show-labels -o=wide' 649 | alias kgsvcwslowide='kubectl get service --watch --show-labels -o=wide' 650 | alias ksysgsvcwslowide='kubectl --namespace=kube-system get service --watch --show-labels -o=wide' 651 | alias kgingwslowide='kubectl get ingress --watch --show-labels -o=wide' 652 | alias ksysgingwslowide='kubectl --namespace=kube-system get ingress --watch --show-labels -o=wide' 653 | alias kgcmwslowide='kubectl get configmap --watch --show-labels -o=wide' 654 | alias ksysgcmwslowide='kubectl --namespace=kube-system get configmap --watch --show-labels -o=wide' 655 | alias kgsecwslowide='kubectl get secret --watch --show-labels -o=wide' 656 | alias ksysgsecwslowide='kubectl --namespace=kube-system get secret --watch --show-labels -o=wide' 657 | alias kgnowslowide='kubectl get nodes --watch --show-labels -o=wide' 658 | alias kgnswslowide='kubectl get namespaces --watch --show-labels -o=wide' 659 | alias kgallwojson='kubectl get --all-namespaces --watch -o=json' 660 | alias kgpoallwojson='kubectl get pods --all-namespaces --watch -o=json' 661 | alias kgdepallwojson='kubectl get deployment --all-namespaces --watch -o=json' 662 | alias kgstsallwojson='kubectl get statefulset --all-namespaces --watch -o=json' 663 | alias kgsvcallwojson='kubectl get service --all-namespaces --watch -o=json' 664 | alias kgingallwojson='kubectl get ingress --all-namespaces --watch -o=json' 665 | alias kgcmallwojson='kubectl get configmap --all-namespaces --watch -o=json' 666 | alias kgsecallwojson='kubectl get secret --all-namespaces --watch -o=json' 667 | alias kgnsallwojson='kubectl get namespaces --all-namespaces --watch -o=json' 668 | alias kgwojsonall='kubectl get --watch -o=json --all-namespaces' 669 | alias kgpowojsonall='kubectl get pods --watch -o=json --all-namespaces' 670 | alias kgdepwojsonall='kubectl get deployment --watch -o=json --all-namespaces' 671 | alias kgstswojsonall='kubectl get statefulset --watch -o=json --all-namespaces' 672 | alias kgsvcwojsonall='kubectl get service --watch -o=json --all-namespaces' 673 | alias kgingwojsonall='kubectl get ingress --watch -o=json --all-namespaces' 674 | alias kgcmwojsonall='kubectl get configmap --watch -o=json --all-namespaces' 675 | alias kgsecwojsonall='kubectl get secret --watch -o=json --all-namespaces' 676 | alias kgnswojsonall='kubectl get namespaces --watch -o=json --all-namespaces' 677 | alias kgwallojson='kubectl get --watch --all-namespaces -o=json' 678 | alias kgpowallojson='kubectl get pods --watch --all-namespaces -o=json' 679 | alias kgdepwallojson='kubectl get deployment --watch --all-namespaces -o=json' 680 | alias kgstswallojson='kubectl get statefulset --watch --all-namespaces -o=json' 681 | alias kgsvcwallojson='kubectl get service --watch --all-namespaces -o=json' 682 | alias kgingwallojson='kubectl get ingress --watch --all-namespaces -o=json' 683 | alias kgcmwallojson='kubectl get configmap --watch --all-namespaces -o=json' 684 | alias kgsecwallojson='kubectl get secret --watch --all-namespaces -o=json' 685 | alias kgnswallojson='kubectl get namespaces --watch --all-namespaces -o=json' 686 | alias kgallslw='kubectl get --all-namespaces --show-labels --watch' 687 | alias kgpoallslw='kubectl get pods --all-namespaces --show-labels --watch' 688 | alias kgdepallslw='kubectl get deployment --all-namespaces --show-labels --watch' 689 | alias kgstsallslw='kubectl get statefulset --all-namespaces --show-labels --watch' 690 | alias kgsvcallslw='kubectl get service --all-namespaces --show-labels --watch' 691 | alias kgingallslw='kubectl get ingress --all-namespaces --show-labels --watch' 692 | alias kgcmallslw='kubectl get configmap --all-namespaces --show-labels --watch' 693 | alias kgsecallslw='kubectl get secret --all-namespaces --show-labels --watch' 694 | alias kgnsallslw='kubectl get namespaces --all-namespaces --show-labels --watch' 695 | alias kgallwsl='kubectl get --all-namespaces --watch --show-labels' 696 | alias kgpoallwsl='kubectl get pods --all-namespaces --watch --show-labels' 697 | alias kgdepallwsl='kubectl get deployment --all-namespaces --watch --show-labels' 698 | alias kgstsallwsl='kubectl get statefulset --all-namespaces --watch --show-labels' 699 | alias kgsvcallwsl='kubectl get service --all-namespaces --watch --show-labels' 700 | alias kgingallwsl='kubectl get ingress --all-namespaces --watch --show-labels' 701 | alias kgcmallwsl='kubectl get configmap --all-namespaces --watch --show-labels' 702 | alias kgsecallwsl='kubectl get secret --all-namespaces --watch --show-labels' 703 | alias kgnsallwsl='kubectl get namespaces --all-namespaces --watch --show-labels' 704 | alias kgslallw='kubectl get --show-labels --all-namespaces --watch' 705 | alias kgposlallw='kubectl get pods --show-labels --all-namespaces --watch' 706 | alias kgdepslallw='kubectl get deployment --show-labels --all-namespaces --watch' 707 | alias kgstsslallw='kubectl get statefulset --show-labels --all-namespaces --watch' 708 | alias kgsvcslallw='kubectl get service --show-labels --all-namespaces --watch' 709 | alias kgingslallw='kubectl get ingress --show-labels --all-namespaces --watch' 710 | alias kgcmslallw='kubectl get configmap --show-labels --all-namespaces --watch' 711 | alias kgsecslallw='kubectl get secret --show-labels --all-namespaces --watch' 712 | alias kgnsslallw='kubectl get namespaces --show-labels --all-namespaces --watch' 713 | alias kgslwall='kubectl get --show-labels --watch --all-namespaces' 714 | alias kgposlwall='kubectl get pods --show-labels --watch --all-namespaces' 715 | alias kgdepslwall='kubectl get deployment --show-labels --watch --all-namespaces' 716 | alias kgstsslwall='kubectl get statefulset --show-labels --watch --all-namespaces' 717 | alias kgsvcslwall='kubectl get service --show-labels --watch --all-namespaces' 718 | alias kgingslwall='kubectl get ingress --show-labels --watch --all-namespaces' 719 | alias kgcmslwall='kubectl get configmap --show-labels --watch --all-namespaces' 720 | alias kgsecslwall='kubectl get secret --show-labels --watch --all-namespaces' 721 | alias kgnsslwall='kubectl get namespaces --show-labels --watch --all-namespaces' 722 | alias kgwallsl='kubectl get --watch --all-namespaces --show-labels' 723 | alias kgpowallsl='kubectl get pods --watch --all-namespaces --show-labels' 724 | alias kgdepwallsl='kubectl get deployment --watch --all-namespaces --show-labels' 725 | alias kgstswallsl='kubectl get statefulset --watch --all-namespaces --show-labels' 726 | alias kgsvcwallsl='kubectl get service --watch --all-namespaces --show-labels' 727 | alias kgingwallsl='kubectl get ingress --watch --all-namespaces --show-labels' 728 | alias kgcmwallsl='kubectl get configmap --watch --all-namespaces --show-labels' 729 | alias kgsecwallsl='kubectl get secret --watch --all-namespaces --show-labels' 730 | alias kgnswallsl='kubectl get namespaces --watch --all-namespaces --show-labels' 731 | alias kgwslall='kubectl get --watch --show-labels --all-namespaces' 732 | alias kgpowslall='kubectl get pods --watch --show-labels --all-namespaces' 733 | alias kgdepwslall='kubectl get deployment --watch --show-labels --all-namespaces' 734 | alias kgstswslall='kubectl get statefulset --watch --show-labels --all-namespaces' 735 | alias kgsvcwslall='kubectl get service --watch --show-labels --all-namespaces' 736 | alias kgingwslall='kubectl get ingress --watch --show-labels --all-namespaces' 737 | alias kgcmwslall='kubectl get configmap --watch --show-labels --all-namespaces' 738 | alias kgsecwslall='kubectl get secret --watch --show-labels --all-namespaces' 739 | alias kgnswslall='kubectl get namespaces --watch --show-labels --all-namespaces' 740 | alias kgallslage='kubectl get --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 741 | alias kgpoallslage='kubectl get pods --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 742 | alias kgdepallslage='kubectl get deployment --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 743 | alias kgstsallslage='kubectl get statefulset --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 744 | alias kgsvcallslage='kubectl get service --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 745 | alias kgingallslage='kubectl get ingress --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 746 | alias kgcmallslage='kubectl get configmap --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 747 | alias kgsecallslage='kubectl get secret --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 748 | alias kgnsallslage='kubectl get namespaces --all-namespaces --show-labels --sort-by=.metadata.creationTimestamp' 749 | alias kgallagesl='kubectl get --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 750 | alias kgpoallagesl='kubectl get pods --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 751 | alias kgdepallagesl='kubectl get deployment --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 752 | alias kgstsallagesl='kubectl get statefulset --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 753 | alias kgsvcallagesl='kubectl get service --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 754 | alias kgingallagesl='kubectl get ingress --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 755 | alias kgcmallagesl='kubectl get configmap --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 756 | alias kgsecallagesl='kubectl get secret --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 757 | alias kgnsallagesl='kubectl get namespaces --all-namespaces --sort-by=.metadata.creationTimestamp --show-labels' 758 | alias kgslallage='kubectl get --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 759 | alias kgposlallage='kubectl get pods --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 760 | alias kgdepslallage='kubectl get deployment --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 761 | alias kgstsslallage='kubectl get statefulset --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 762 | alias kgsvcslallage='kubectl get service --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 763 | alias kgingslallage='kubectl get ingress --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 764 | alias kgcmslallage='kubectl get configmap --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 765 | alias kgsecslallage='kubectl get secret --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 766 | alias kgnsslallage='kubectl get namespaces --show-labels --all-namespaces --sort-by=.metadata.creationTimestamp' 767 | alias kgslageall='kubectl get --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 768 | alias kgposlageall='kubectl get pods --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 769 | alias kgdepslageall='kubectl get deployment --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 770 | alias kgstsslageall='kubectl get statefulset --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 771 | alias kgsvcslageall='kubectl get service --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 772 | alias kgingslageall='kubectl get ingress --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 773 | alias kgcmslageall='kubectl get configmap --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 774 | alias kgsecslageall='kubectl get secret --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 775 | alias kgnsslageall='kubectl get namespaces --show-labels --sort-by=.metadata.creationTimestamp --all-namespaces' 776 | alias kgageallsl='kubectl get --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 777 | alias kgpoageallsl='kubectl get pods --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 778 | alias kgdepageallsl='kubectl get deployment --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 779 | alias kgstsageallsl='kubectl get statefulset --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 780 | alias kgsvcageallsl='kubectl get service --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 781 | alias kgingageallsl='kubectl get ingress --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 782 | alias kgcmageallsl='kubectl get configmap --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 783 | alias kgsecageallsl='kubectl get secret --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 784 | alias kgnsageallsl='kubectl get namespaces --sort-by=.metadata.creationTimestamp --all-namespaces --show-labels' 785 | alias kgageslall='kubectl get --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 786 | alias kgpoageslall='kubectl get pods --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 787 | alias kgdepageslall='kubectl get deployment --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 788 | alias kgstsageslall='kubectl get statefulset --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 789 | alias kgsvcageslall='kubectl get service --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 790 | alias kgingageslall='kubectl get ingress --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 791 | alias kgcmageslall='kubectl get configmap --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 792 | alias kgsecageslall='kubectl get secret --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 793 | alias kgnsageslall='kubectl get namespaces --sort-by=.metadata.creationTimestamp --show-labels --all-namespaces' 794 | alias kgallslwowide='kubectl get --all-namespaces --show-labels --watch -o=wide' 795 | alias kgpoallslwowide='kubectl get pods --all-namespaces --show-labels --watch -o=wide' 796 | alias kgdepallslwowide='kubectl get deployment --all-namespaces --show-labels --watch -o=wide' 797 | alias kgstsallslwowide='kubectl get statefulset --all-namespaces --show-labels --watch -o=wide' 798 | alias kgsvcallslwowide='kubectl get service --all-namespaces --show-labels --watch -o=wide' 799 | alias kgingallslwowide='kubectl get ingress --all-namespaces --show-labels --watch -o=wide' 800 | alias kgcmallslwowide='kubectl get configmap --all-namespaces --show-labels --watch -o=wide' 801 | alias kgsecallslwowide='kubectl get secret --all-namespaces --show-labels --watch -o=wide' 802 | alias kgnsallslwowide='kubectl get namespaces --all-namespaces --show-labels --watch -o=wide' 803 | alias kgallwowidesl='kubectl get --all-namespaces --watch -o=wide --show-labels' 804 | alias kgpoallwowidesl='kubectl get pods --all-namespaces --watch -o=wide --show-labels' 805 | alias kgdepallwowidesl='kubectl get deployment --all-namespaces --watch -o=wide --show-labels' 806 | alias kgstsallwowidesl='kubectl get statefulset --all-namespaces --watch -o=wide --show-labels' 807 | alias kgsvcallwowidesl='kubectl get service --all-namespaces --watch -o=wide --show-labels' 808 | alias kgingallwowidesl='kubectl get ingress --all-namespaces --watch -o=wide --show-labels' 809 | alias kgcmallwowidesl='kubectl get configmap --all-namespaces --watch -o=wide --show-labels' 810 | alias kgsecallwowidesl='kubectl get secret --all-namespaces --watch -o=wide --show-labels' 811 | alias kgnsallwowidesl='kubectl get namespaces --all-namespaces --watch -o=wide --show-labels' 812 | alias kgallwslowide='kubectl get --all-namespaces --watch --show-labels -o=wide' 813 | alias kgpoallwslowide='kubectl get pods --all-namespaces --watch --show-labels -o=wide' 814 | alias kgdepallwslowide='kubectl get deployment --all-namespaces --watch --show-labels -o=wide' 815 | alias kgstsallwslowide='kubectl get statefulset --all-namespaces --watch --show-labels -o=wide' 816 | alias kgsvcallwslowide='kubectl get service --all-namespaces --watch --show-labels -o=wide' 817 | alias kgingallwslowide='kubectl get ingress --all-namespaces --watch --show-labels -o=wide' 818 | alias kgcmallwslowide='kubectl get configmap --all-namespaces --watch --show-labels -o=wide' 819 | alias kgsecallwslowide='kubectl get secret --all-namespaces --watch --show-labels -o=wide' 820 | alias kgnsallwslowide='kubectl get namespaces --all-namespaces --watch --show-labels -o=wide' 821 | alias kgslallwowide='kubectl get --show-labels --all-namespaces --watch -o=wide' 822 | alias kgposlallwowide='kubectl get pods --show-labels --all-namespaces --watch -o=wide' 823 | alias kgdepslallwowide='kubectl get deployment --show-labels --all-namespaces --watch -o=wide' 824 | alias kgstsslallwowide='kubectl get statefulset --show-labels --all-namespaces --watch -o=wide' 825 | alias kgsvcslallwowide='kubectl get service --show-labels --all-namespaces --watch -o=wide' 826 | alias kgingslallwowide='kubectl get ingress --show-labels --all-namespaces --watch -o=wide' 827 | alias kgcmslallwowide='kubectl get configmap --show-labels --all-namespaces --watch -o=wide' 828 | alias kgsecslallwowide='kubectl get secret --show-labels --all-namespaces --watch -o=wide' 829 | alias kgnsslallwowide='kubectl get namespaces --show-labels --all-namespaces --watch -o=wide' 830 | alias kgslwowideall='kubectl get --show-labels --watch -o=wide --all-namespaces' 831 | alias kgposlwowideall='kubectl get pods --show-labels --watch -o=wide --all-namespaces' 832 | alias kgdepslwowideall='kubectl get deployment --show-labels --watch -o=wide --all-namespaces' 833 | alias kgstsslwowideall='kubectl get statefulset --show-labels --watch -o=wide --all-namespaces' 834 | alias kgsvcslwowideall='kubectl get service --show-labels --watch -o=wide --all-namespaces' 835 | alias kgingslwowideall='kubectl get ingress --show-labels --watch -o=wide --all-namespaces' 836 | alias kgcmslwowideall='kubectl get configmap --show-labels --watch -o=wide --all-namespaces' 837 | alias kgsecslwowideall='kubectl get secret --show-labels --watch -o=wide --all-namespaces' 838 | alias kgnsslwowideall='kubectl get namespaces --show-labels --watch -o=wide --all-namespaces' 839 | alias kgslwallowide='kubectl get --show-labels --watch --all-namespaces -o=wide' 840 | alias kgposlwallowide='kubectl get pods --show-labels --watch --all-namespaces -o=wide' 841 | alias kgdepslwallowide='kubectl get deployment --show-labels --watch --all-namespaces -o=wide' 842 | alias kgstsslwallowide='kubectl get statefulset --show-labels --watch --all-namespaces -o=wide' 843 | alias kgsvcslwallowide='kubectl get service --show-labels --watch --all-namespaces -o=wide' 844 | alias kgingslwallowide='kubectl get ingress --show-labels --watch --all-namespaces -o=wide' 845 | alias kgcmslwallowide='kubectl get configmap --show-labels --watch --all-namespaces -o=wide' 846 | alias kgsecslwallowide='kubectl get secret --show-labels --watch --all-namespaces -o=wide' 847 | alias kgnsslwallowide='kubectl get namespaces --show-labels --watch --all-namespaces -o=wide' 848 | alias kgwowideallsl='kubectl get --watch -o=wide --all-namespaces --show-labels' 849 | alias kgpowowideallsl='kubectl get pods --watch -o=wide --all-namespaces --show-labels' 850 | alias kgdepwowideallsl='kubectl get deployment --watch -o=wide --all-namespaces --show-labels' 851 | alias kgstswowideallsl='kubectl get statefulset --watch -o=wide --all-namespaces --show-labels' 852 | alias kgsvcwowideallsl='kubectl get service --watch -o=wide --all-namespaces --show-labels' 853 | alias kgingwowideallsl='kubectl get ingress --watch -o=wide --all-namespaces --show-labels' 854 | alias kgcmwowideallsl='kubectl get configmap --watch -o=wide --all-namespaces --show-labels' 855 | alias kgsecwowideallsl='kubectl get secret --watch -o=wide --all-namespaces --show-labels' 856 | alias kgnswowideallsl='kubectl get namespaces --watch -o=wide --all-namespaces --show-labels' 857 | alias kgwowideslall='kubectl get --watch -o=wide --show-labels --all-namespaces' 858 | alias kgpowowideslall='kubectl get pods --watch -o=wide --show-labels --all-namespaces' 859 | alias kgdepwowideslall='kubectl get deployment --watch -o=wide --show-labels --all-namespaces' 860 | alias kgstswowideslall='kubectl get statefulset --watch -o=wide --show-labels --all-namespaces' 861 | alias kgsvcwowideslall='kubectl get service --watch -o=wide --show-labels --all-namespaces' 862 | alias kgingwowideslall='kubectl get ingress --watch -o=wide --show-labels --all-namespaces' 863 | alias kgcmwowideslall='kubectl get configmap --watch -o=wide --show-labels --all-namespaces' 864 | alias kgsecwowideslall='kubectl get secret --watch -o=wide --show-labels --all-namespaces' 865 | alias kgnswowideslall='kubectl get namespaces --watch -o=wide --show-labels --all-namespaces' 866 | alias kgwallowidesl='kubectl get --watch --all-namespaces -o=wide --show-labels' 867 | alias kgpowallowidesl='kubectl get pods --watch --all-namespaces -o=wide --show-labels' 868 | alias kgdepwallowidesl='kubectl get deployment --watch --all-namespaces -o=wide --show-labels' 869 | alias kgstswallowidesl='kubectl get statefulset --watch --all-namespaces -o=wide --show-labels' 870 | alias kgsvcwallowidesl='kubectl get service --watch --all-namespaces -o=wide --show-labels' 871 | alias kgingwallowidesl='kubectl get ingress --watch --all-namespaces -o=wide --show-labels' 872 | alias kgcmwallowidesl='kubectl get configmap --watch --all-namespaces -o=wide --show-labels' 873 | alias kgsecwallowidesl='kubectl get secret --watch --all-namespaces -o=wide --show-labels' 874 | alias kgnswallowidesl='kubectl get namespaces --watch --all-namespaces -o=wide --show-labels' 875 | alias kgwallslowide='kubectl get --watch --all-namespaces --show-labels -o=wide' 876 | alias kgpowallslowide='kubectl get pods --watch --all-namespaces --show-labels -o=wide' 877 | alias kgdepwallslowide='kubectl get deployment --watch --all-namespaces --show-labels -o=wide' 878 | alias kgstswallslowide='kubectl get statefulset --watch --all-namespaces --show-labels -o=wide' 879 | alias kgsvcwallslowide='kubectl get service --watch --all-namespaces --show-labels -o=wide' 880 | alias kgingwallslowide='kubectl get ingress --watch --all-namespaces --show-labels -o=wide' 881 | alias kgcmwallslowide='kubectl get configmap --watch --all-namespaces --show-labels -o=wide' 882 | alias kgsecwallslowide='kubectl get secret --watch --all-namespaces --show-labels -o=wide' 883 | alias kgnswallslowide='kubectl get namespaces --watch --all-namespaces --show-labels -o=wide' 884 | alias kgwslowideall='kubectl get --watch --show-labels -o=wide --all-namespaces' 885 | alias kgpowslowideall='kubectl get pods --watch --show-labels -o=wide --all-namespaces' 886 | alias kgdepwslowideall='kubectl get deployment --watch --show-labels -o=wide --all-namespaces' 887 | alias kgstswslowideall='kubectl get statefulset --watch --show-labels -o=wide --all-namespaces' 888 | alias kgsvcwslowideall='kubectl get service --watch --show-labels -o=wide --all-namespaces' 889 | alias kgingwslowideall='kubectl get ingress --watch --show-labels -o=wide --all-namespaces' 890 | alias kgcmwslowideall='kubectl get configmap --watch --show-labels -o=wide --all-namespaces' 891 | alias kgsecwslowideall='kubectl get secret --watch --show-labels -o=wide --all-namespaces' 892 | alias kgnswslowideall='kubectl get namespaces --watch --show-labels -o=wide --all-namespaces' 893 | alias kgwslallowide='kubectl get --watch --show-labels --all-namespaces -o=wide' 894 | alias kgpowslallowide='kubectl get pods --watch --show-labels --all-namespaces -o=wide' 895 | alias kgdepwslallowide='kubectl get deployment --watch --show-labels --all-namespaces -o=wide' 896 | alias kgstswslallowide='kubectl get statefulset --watch --show-labels --all-namespaces -o=wide' 897 | alias kgsvcwslallowide='kubectl get service --watch --show-labels --all-namespaces -o=wide' 898 | alias kgingwslallowide='kubectl get ingress --watch --show-labels --all-namespaces -o=wide' 899 | alias kgcmwslallowide='kubectl get configmap --watch --show-labels --all-namespaces -o=wide' 900 | alias kgsecwslallowide='kubectl get secret --watch --show-labels --all-namespaces -o=wide' 901 | alias kgnswslallowide='kubectl get namespaces --watch --show-labels --all-namespaces -o=wide' 902 | alias kgf='kubectl get --recursive -f' 903 | alias kdf='kubectl describe --recursive -f' 904 | alias krmf='kubectl delete --recursive -f' 905 | alias kgoyamlf='kubectl get -o=yaml --recursive -f' 906 | alias kgowidef='kubectl get -o=wide --recursive -f' 907 | alias kgojsonf='kubectl get -o=json --recursive -f' 908 | alias kgslf='kubectl get --show-labels --recursive -f' 909 | alias kgwf='kubectl get --watch --recursive -f' 910 | alias kgagef='kubectl get --sort-by=.metadata.creationTimestamp --recursive -f' 911 | alias kgwoyamlf='kubectl get --watch -o=yaml --recursive -f' 912 | alias kgowideslf='kubectl get -o=wide --show-labels --recursive -f' 913 | alias kgslowidef='kubectl get --show-labels -o=wide --recursive -f' 914 | alias kgwowidef='kubectl get --watch -o=wide --recursive -f' 915 | alias kgwojsonf='kubectl get --watch -o=json --recursive -f' 916 | alias kgslwf='kubectl get --show-labels --watch --recursive -f' 917 | alias kgwslf='kubectl get --watch --show-labels --recursive -f' 918 | alias kgslagef='kubectl get --show-labels --sort-by=.metadata.creationTimestamp --recursive -f' 919 | alias kgageslf='kubectl get --sort-by=.metadata.creationTimestamp --show-labels --recursive -f' 920 | alias kgslwowidef='kubectl get --show-labels --watch -o=wide --recursive -f' 921 | alias kgwowideslf='kubectl get --watch -o=wide --show-labels --recursive -f' 922 | alias kgwslowidef='kubectl get --watch --show-labels -o=wide --recursive -f' 923 | alias kgl='kubectl get -l' 924 | alias ksysgl='kubectl --namespace=kube-system get -l' 925 | alias kdl='kubectl describe -l' 926 | alias ksysdl='kubectl --namespace=kube-system describe -l' 927 | alias krml='kubectl delete -l' 928 | alias ksysrml='kubectl --namespace=kube-system delete -l' 929 | alias kgpol='kubectl get pods -l' 930 | alias ksysgpol='kubectl --namespace=kube-system get pods -l' 931 | alias kdpol='kubectl describe pods -l' 932 | alias ksysdpol='kubectl --namespace=kube-system describe pods -l' 933 | alias krmpol='kubectl delete pods -l' 934 | alias ksysrmpol='kubectl --namespace=kube-system delete pods -l' 935 | alias kgdepl='kubectl get deployment -l' 936 | alias ksysgdepl='kubectl --namespace=kube-system get deployment -l' 937 | alias kddepl='kubectl describe deployment -l' 938 | alias ksysddepl='kubectl --namespace=kube-system describe deployment -l' 939 | alias krmdepl='kubectl delete deployment -l' 940 | alias ksysrmdepl='kubectl --namespace=kube-system delete deployment -l' 941 | alias kgstsl='kubectl get statefulset -l' 942 | alias ksysgstsl='kubectl --namespace=kube-system get statefulset -l' 943 | alias kdstsl='kubectl describe statefulset -l' 944 | alias ksysdstsl='kubectl --namespace=kube-system describe statefulset -l' 945 | alias krmstsl='kubectl delete statefulset -l' 946 | alias ksysrmstsl='kubectl --namespace=kube-system delete statefulset -l' 947 | alias kgsvcl='kubectl get service -l' 948 | alias ksysgsvcl='kubectl --namespace=kube-system get service -l' 949 | alias kdsvcl='kubectl describe service -l' 950 | alias ksysdsvcl='kubectl --namespace=kube-system describe service -l' 951 | alias krmsvcl='kubectl delete service -l' 952 | alias ksysrmsvcl='kubectl --namespace=kube-system delete service -l' 953 | alias kgingl='kubectl get ingress -l' 954 | alias ksysgingl='kubectl --namespace=kube-system get ingress -l' 955 | alias kdingl='kubectl describe ingress -l' 956 | alias ksysdingl='kubectl --namespace=kube-system describe ingress -l' 957 | alias krmingl='kubectl delete ingress -l' 958 | alias ksysrmingl='kubectl --namespace=kube-system delete ingress -l' 959 | alias kgcml='kubectl get configmap -l' 960 | alias ksysgcml='kubectl --namespace=kube-system get configmap -l' 961 | alias kdcml='kubectl describe configmap -l' 962 | alias ksysdcml='kubectl --namespace=kube-system describe configmap -l' 963 | alias krmcml='kubectl delete configmap -l' 964 | alias ksysrmcml='kubectl --namespace=kube-system delete configmap -l' 965 | alias kgsecl='kubectl get secret -l' 966 | alias ksysgsecl='kubectl --namespace=kube-system get secret -l' 967 | alias kdsecl='kubectl describe secret -l' 968 | alias ksysdsecl='kubectl --namespace=kube-system describe secret -l' 969 | alias krmsecl='kubectl delete secret -l' 970 | alias ksysrmsecl='kubectl --namespace=kube-system delete secret -l' 971 | alias kgnol='kubectl get nodes -l' 972 | alias kdnol='kubectl describe nodes -l' 973 | alias kgnsl='kubectl get namespaces -l' 974 | alias kdnsl='kubectl describe namespaces -l' 975 | alias krmnsl='kubectl delete namespaces -l' 976 | alias kgoyamll='kubectl get -o=yaml -l' 977 | alias ksysgoyamll='kubectl --namespace=kube-system get -o=yaml -l' 978 | alias kgpooyamll='kubectl get pods -o=yaml -l' 979 | alias ksysgpooyamll='kubectl --namespace=kube-system get pods -o=yaml -l' 980 | alias kgdepoyamll='kubectl get deployment -o=yaml -l' 981 | alias ksysgdepoyamll='kubectl --namespace=kube-system get deployment -o=yaml -l' 982 | alias kgstsoyamll='kubectl get statefulset -o=yaml -l' 983 | alias ksysgstsoyamll='kubectl --namespace=kube-system get statefulset -o=yaml -l' 984 | alias kgsvcoyamll='kubectl get service -o=yaml -l' 985 | alias ksysgsvcoyamll='kubectl --namespace=kube-system get service -o=yaml -l' 986 | alias kgingoyamll='kubectl get ingress -o=yaml -l' 987 | alias ksysgingoyamll='kubectl --namespace=kube-system get ingress -o=yaml -l' 988 | alias kgcmoyamll='kubectl get configmap -o=yaml -l' 989 | alias ksysgcmoyamll='kubectl --namespace=kube-system get configmap -o=yaml -l' 990 | alias kgsecoyamll='kubectl get secret -o=yaml -l' 991 | alias ksysgsecoyamll='kubectl --namespace=kube-system get secret -o=yaml -l' 992 | alias kgnooyamll='kubectl get nodes -o=yaml -l' 993 | alias kgnsoyamll='kubectl get namespaces -o=yaml -l' 994 | alias kgowidel='kubectl get -o=wide -l' 995 | alias ksysgowidel='kubectl --namespace=kube-system get -o=wide -l' 996 | alias kgpoowidel='kubectl get pods -o=wide -l' 997 | alias ksysgpoowidel='kubectl --namespace=kube-system get pods -o=wide -l' 998 | alias kgdepowidel='kubectl get deployment -o=wide -l' 999 | alias ksysgdepowidel='kubectl --namespace=kube-system get deployment -o=wide -l' 1000 | alias kgstsowidel='kubectl get statefulset -o=wide -l' 1001 | alias ksysgstsowidel='kubectl --namespace=kube-system get statefulset -o=wide -l' 1002 | alias kgsvcowidel='kubectl get service -o=wide -l' 1003 | alias ksysgsvcowidel='kubectl --namespace=kube-system get service -o=wide -l' 1004 | alias kgingowidel='kubectl get ingress -o=wide -l' 1005 | alias ksysgingowidel='kubectl --namespace=kube-system get ingress -o=wide -l' 1006 | alias kgcmowidel='kubectl get configmap -o=wide -l' 1007 | alias ksysgcmowidel='kubectl --namespace=kube-system get configmap -o=wide -l' 1008 | alias kgsecowidel='kubectl get secret -o=wide -l' 1009 | alias ksysgsecowidel='kubectl --namespace=kube-system get secret -o=wide -l' 1010 | alias kgnoowidel='kubectl get nodes -o=wide -l' 1011 | alias kgnsowidel='kubectl get namespaces -o=wide -l' 1012 | alias kgojsonl='kubectl get -o=json -l' 1013 | alias ksysgojsonl='kubectl --namespace=kube-system get -o=json -l' 1014 | alias kgpoojsonl='kubectl get pods -o=json -l' 1015 | alias ksysgpoojsonl='kubectl --namespace=kube-system get pods -o=json -l' 1016 | alias kgdepojsonl='kubectl get deployment -o=json -l' 1017 | alias ksysgdepojsonl='kubectl --namespace=kube-system get deployment -o=json -l' 1018 | alias kgstsojsonl='kubectl get statefulset -o=json -l' 1019 | alias ksysgstsojsonl='kubectl --namespace=kube-system get statefulset -o=json -l' 1020 | alias kgsvcojsonl='kubectl get service -o=json -l' 1021 | alias ksysgsvcojsonl='kubectl --namespace=kube-system get service -o=json -l' 1022 | alias kgingojsonl='kubectl get ingress -o=json -l' 1023 | alias ksysgingojsonl='kubectl --namespace=kube-system get ingress -o=json -l' 1024 | alias kgcmojsonl='kubectl get configmap -o=json -l' 1025 | alias ksysgcmojsonl='kubectl --namespace=kube-system get configmap -o=json -l' 1026 | alias kgsecojsonl='kubectl get secret -o=json -l' 1027 | alias ksysgsecojsonl='kubectl --namespace=kube-system get secret -o=json -l' 1028 | alias kgnoojsonl='kubectl get nodes -o=json -l' 1029 | alias kgnsojsonl='kubectl get namespaces -o=json -l' 1030 | alias kgsll='kubectl get --show-labels -l' 1031 | alias ksysgsll='kubectl --namespace=kube-system get --show-labels -l' 1032 | alias kgposll='kubectl get pods --show-labels -l' 1033 | alias ksysgposll='kubectl --namespace=kube-system get pods --show-labels -l' 1034 | alias kgdepsll='kubectl get deployment --show-labels -l' 1035 | alias ksysgdepsll='kubectl --namespace=kube-system get deployment --show-labels -l' 1036 | alias kgstssll='kubectl get statefulset --show-labels -l' 1037 | alias ksysgstssll='kubectl --namespace=kube-system get statefulset --show-labels -l' 1038 | alias kgsvcsll='kubectl get service --show-labels -l' 1039 | alias ksysgsvcsll='kubectl --namespace=kube-system get service --show-labels -l' 1040 | alias kgingsll='kubectl get ingress --show-labels -l' 1041 | alias ksysgingsll='kubectl --namespace=kube-system get ingress --show-labels -l' 1042 | alias kgcmsll='kubectl get configmap --show-labels -l' 1043 | alias ksysgcmsll='kubectl --namespace=kube-system get configmap --show-labels -l' 1044 | alias kgsecsll='kubectl get secret --show-labels -l' 1045 | alias ksysgsecsll='kubectl --namespace=kube-system get secret --show-labels -l' 1046 | alias kgnosll='kubectl get nodes --show-labels -l' 1047 | alias kgnssll='kubectl get namespaces --show-labels -l' 1048 | alias kgwl='kubectl get --watch -l' 1049 | alias ksysgwl='kubectl --namespace=kube-system get --watch -l' 1050 | alias kgpowl='kubectl get pods --watch -l' 1051 | alias ksysgpowl='kubectl --namespace=kube-system get pods --watch -l' 1052 | alias kgdepwl='kubectl get deployment --watch -l' 1053 | alias ksysgdepwl='kubectl --namespace=kube-system get deployment --watch -l' 1054 | alias kgstswl='kubectl get statefulset --watch -l' 1055 | alias ksysgstswl='kubectl --namespace=kube-system get statefulset --watch -l' 1056 | alias kgsvcwl='kubectl get service --watch -l' 1057 | alias ksysgsvcwl='kubectl --namespace=kube-system get service --watch -l' 1058 | alias kgingwl='kubectl get ingress --watch -l' 1059 | alias ksysgingwl='kubectl --namespace=kube-system get ingress --watch -l' 1060 | alias kgcmwl='kubectl get configmap --watch -l' 1061 | alias ksysgcmwl='kubectl --namespace=kube-system get configmap --watch -l' 1062 | alias kgsecwl='kubectl get secret --watch -l' 1063 | alias ksysgsecwl='kubectl --namespace=kube-system get secret --watch -l' 1064 | alias kgnowl='kubectl get nodes --watch -l' 1065 | alias kgnswl='kubectl get namespaces --watch -l' 1066 | alias kgagel='kubectl get --sort-by=.metadata.creationTimestamp -l' 1067 | alias ksysgagel='kubectl --namespace=kube-system get --sort-by=.metadata.creationTimestamp -l' 1068 | alias kgpoagel='kubectl get pods --sort-by=.metadata.creationTimestamp -l' 1069 | alias ksysgpoagel='kubectl --namespace=kube-system get pods --sort-by=.metadata.creationTimestamp -l' 1070 | alias kgdepagel='kubectl get deployment --sort-by=.metadata.creationTimestamp -l' 1071 | alias ksysgdepagel='kubectl --namespace=kube-system get deployment --sort-by=.metadata.creationTimestamp -l' 1072 | alias kgstsagel='kubectl get statefulset --sort-by=.metadata.creationTimestamp -l' 1073 | alias ksysgstsagel='kubectl --namespace=kube-system get statefulset --sort-by=.metadata.creationTimestamp -l' 1074 | alias kgsvcagel='kubectl get service --sort-by=.metadata.creationTimestamp -l' 1075 | alias ksysgsvcagel='kubectl --namespace=kube-system get service --sort-by=.metadata.creationTimestamp -l' 1076 | alias kgingagel='kubectl get ingress --sort-by=.metadata.creationTimestamp -l' 1077 | alias ksysgingagel='kubectl --namespace=kube-system get ingress --sort-by=.metadata.creationTimestamp -l' 1078 | alias kgcmagel='kubectl get configmap --sort-by=.metadata.creationTimestamp -l' 1079 | alias ksysgcmagel='kubectl --namespace=kube-system get configmap --sort-by=.metadata.creationTimestamp -l' 1080 | alias kgsecagel='kubectl get secret --sort-by=.metadata.creationTimestamp -l' 1081 | alias ksysgsecagel='kubectl --namespace=kube-system get secret --sort-by=.metadata.creationTimestamp -l' 1082 | alias kgnoagel='kubectl get nodes --sort-by=.metadata.creationTimestamp -l' 1083 | alias kgnsagel='kubectl get namespaces --sort-by=.metadata.creationTimestamp -l' 1084 | alias kgwoyamll='kubectl get --watch -o=yaml -l' 1085 | alias ksysgwoyamll='kubectl --namespace=kube-system get --watch -o=yaml -l' 1086 | alias kgpowoyamll='kubectl get pods --watch -o=yaml -l' 1087 | alias ksysgpowoyamll='kubectl --namespace=kube-system get pods --watch -o=yaml -l' 1088 | alias kgdepwoyamll='kubectl get deployment --watch -o=yaml -l' 1089 | alias ksysgdepwoyamll='kubectl --namespace=kube-system get deployment --watch -o=yaml -l' 1090 | alias kgstswoyamll='kubectl get statefulset --watch -o=yaml -l' 1091 | alias ksysgstswoyamll='kubectl --namespace=kube-system get statefulset --watch -o=yaml -l' 1092 | alias kgsvcwoyamll='kubectl get service --watch -o=yaml -l' 1093 | alias ksysgsvcwoyamll='kubectl --namespace=kube-system get service --watch -o=yaml -l' 1094 | alias kgingwoyamll='kubectl get ingress --watch -o=yaml -l' 1095 | alias ksysgingwoyamll='kubectl --namespace=kube-system get ingress --watch -o=yaml -l' 1096 | alias kgcmwoyamll='kubectl get configmap --watch -o=yaml -l' 1097 | alias ksysgcmwoyamll='kubectl --namespace=kube-system get configmap --watch -o=yaml -l' 1098 | alias kgsecwoyamll='kubectl get secret --watch -o=yaml -l' 1099 | alias ksysgsecwoyamll='kubectl --namespace=kube-system get secret --watch -o=yaml -l' 1100 | alias kgnowoyamll='kubectl get nodes --watch -o=yaml -l' 1101 | alias kgnswoyamll='kubectl get namespaces --watch -o=yaml -l' 1102 | alias kgowidesll='kubectl get -o=wide --show-labels -l' 1103 | alias ksysgowidesll='kubectl --namespace=kube-system get -o=wide --show-labels -l' 1104 | alias kgpoowidesll='kubectl get pods -o=wide --show-labels -l' 1105 | alias ksysgpoowidesll='kubectl --namespace=kube-system get pods -o=wide --show-labels -l' 1106 | alias kgdepowidesll='kubectl get deployment -o=wide --show-labels -l' 1107 | alias ksysgdepowidesll='kubectl --namespace=kube-system get deployment -o=wide --show-labels -l' 1108 | alias kgstsowidesll='kubectl get statefulset -o=wide --show-labels -l' 1109 | alias ksysgstsowidesll='kubectl --namespace=kube-system get statefulset -o=wide --show-labels -l' 1110 | alias kgsvcowidesll='kubectl get service -o=wide --show-labels -l' 1111 | alias ksysgsvcowidesll='kubectl --namespace=kube-system get service -o=wide --show-labels -l' 1112 | alias kgingowidesll='kubectl get ingress -o=wide --show-labels -l' 1113 | alias ksysgingowidesll='kubectl --namespace=kube-system get ingress -o=wide --show-labels -l' 1114 | alias kgcmowidesll='kubectl get configmap -o=wide --show-labels -l' 1115 | alias ksysgcmowidesll='kubectl --namespace=kube-system get configmap -o=wide --show-labels -l' 1116 | alias kgsecowidesll='kubectl get secret -o=wide --show-labels -l' 1117 | alias ksysgsecowidesll='kubectl --namespace=kube-system get secret -o=wide --show-labels -l' 1118 | alias kgnoowidesll='kubectl get nodes -o=wide --show-labels -l' 1119 | alias kgnsowidesll='kubectl get namespaces -o=wide --show-labels -l' 1120 | alias kgslowidel='kubectl get --show-labels -o=wide -l' 1121 | alias ksysgslowidel='kubectl --namespace=kube-system get --show-labels -o=wide -l' 1122 | alias kgposlowidel='kubectl get pods --show-labels -o=wide -l' 1123 | alias ksysgposlowidel='kubectl --namespace=kube-system get pods --show-labels -o=wide -l' 1124 | alias kgdepslowidel='kubectl get deployment --show-labels -o=wide -l' 1125 | alias ksysgdepslowidel='kubectl --namespace=kube-system get deployment --show-labels -o=wide -l' 1126 | alias kgstsslowidel='kubectl get statefulset --show-labels -o=wide -l' 1127 | alias ksysgstsslowidel='kubectl --namespace=kube-system get statefulset --show-labels -o=wide -l' 1128 | alias kgsvcslowidel='kubectl get service --show-labels -o=wide -l' 1129 | alias ksysgsvcslowidel='kubectl --namespace=kube-system get service --show-labels -o=wide -l' 1130 | alias kgingslowidel='kubectl get ingress --show-labels -o=wide -l' 1131 | alias ksysgingslowidel='kubectl --namespace=kube-system get ingress --show-labels -o=wide -l' 1132 | alias kgcmslowidel='kubectl get configmap --show-labels -o=wide -l' 1133 | alias ksysgcmslowidel='kubectl --namespace=kube-system get configmap --show-labels -o=wide -l' 1134 | alias kgsecslowidel='kubectl get secret --show-labels -o=wide -l' 1135 | alias ksysgsecslowidel='kubectl --namespace=kube-system get secret --show-labels -o=wide -l' 1136 | alias kgnoslowidel='kubectl get nodes --show-labels -o=wide -l' 1137 | alias kgnsslowidel='kubectl get namespaces --show-labels -o=wide -l' 1138 | alias kgwowidel='kubectl get --watch -o=wide -l' 1139 | alias ksysgwowidel='kubectl --namespace=kube-system get --watch -o=wide -l' 1140 | alias kgpowowidel='kubectl get pods --watch -o=wide -l' 1141 | alias ksysgpowowidel='kubectl --namespace=kube-system get pods --watch -o=wide -l' 1142 | alias kgdepwowidel='kubectl get deployment --watch -o=wide -l' 1143 | alias ksysgdepwowidel='kubectl --namespace=kube-system get deployment --watch -o=wide -l' 1144 | alias kgstswowidel='kubectl get statefulset --watch -o=wide -l' 1145 | alias ksysgstswowidel='kubectl --namespace=kube-system get statefulset --watch -o=wide -l' 1146 | alias kgsvcwowidel='kubectl get service --watch -o=wide -l' 1147 | alias ksysgsvcwowidel='kubectl --namespace=kube-system get service --watch -o=wide -l' 1148 | alias kgingwowidel='kubectl get ingress --watch -o=wide -l' 1149 | alias ksysgingwowidel='kubectl --namespace=kube-system get ingress --watch -o=wide -l' 1150 | alias kgcmwowidel='kubectl get configmap --watch -o=wide -l' 1151 | alias ksysgcmwowidel='kubectl --namespace=kube-system get configmap --watch -o=wide -l' 1152 | alias kgsecwowidel='kubectl get secret --watch -o=wide -l' 1153 | alias ksysgsecwowidel='kubectl --namespace=kube-system get secret --watch -o=wide -l' 1154 | alias kgnowowidel='kubectl get nodes --watch -o=wide -l' 1155 | alias kgnswowidel='kubectl get namespaces --watch -o=wide -l' 1156 | alias kgwojsonl='kubectl get --watch -o=json -l' 1157 | alias ksysgwojsonl='kubectl --namespace=kube-system get --watch -o=json -l' 1158 | alias kgpowojsonl='kubectl get pods --watch -o=json -l' 1159 | alias ksysgpowojsonl='kubectl --namespace=kube-system get pods --watch -o=json -l' 1160 | alias kgdepwojsonl='kubectl get deployment --watch -o=json -l' 1161 | alias ksysgdepwojsonl='kubectl --namespace=kube-system get deployment --watch -o=json -l' 1162 | alias kgstswojsonl='kubectl get statefulset --watch -o=json -l' 1163 | alias ksysgstswojsonl='kubectl --namespace=kube-system get statefulset --watch -o=json -l' 1164 | alias kgsvcwojsonl='kubectl get service --watch -o=json -l' 1165 | alias ksysgsvcwojsonl='kubectl --namespace=kube-system get service --watch -o=json -l' 1166 | alias kgingwojsonl='kubectl get ingress --watch -o=json -l' 1167 | alias ksysgingwojsonl='kubectl --namespace=kube-system get ingress --watch -o=json -l' 1168 | alias kgcmwojsonl='kubectl get configmap --watch -o=json -l' 1169 | alias ksysgcmwojsonl='kubectl --namespace=kube-system get configmap --watch -o=json -l' 1170 | alias kgsecwojsonl='kubectl get secret --watch -o=json -l' 1171 | alias ksysgsecwojsonl='kubectl --namespace=kube-system get secret --watch -o=json -l' 1172 | alias kgnowojsonl='kubectl get nodes --watch -o=json -l' 1173 | alias kgnswojsonl='kubectl get namespaces --watch -o=json -l' 1174 | alias kgslwl='kubectl get --show-labels --watch -l' 1175 | alias ksysgslwl='kubectl --namespace=kube-system get --show-labels --watch -l' 1176 | alias kgposlwl='kubectl get pods --show-labels --watch -l' 1177 | alias ksysgposlwl='kubectl --namespace=kube-system get pods --show-labels --watch -l' 1178 | alias kgdepslwl='kubectl get deployment --show-labels --watch -l' 1179 | alias ksysgdepslwl='kubectl --namespace=kube-system get deployment --show-labels --watch -l' 1180 | alias kgstsslwl='kubectl get statefulset --show-labels --watch -l' 1181 | alias ksysgstsslwl='kubectl --namespace=kube-system get statefulset --show-labels --watch -l' 1182 | alias kgsvcslwl='kubectl get service --show-labels --watch -l' 1183 | alias ksysgsvcslwl='kubectl --namespace=kube-system get service --show-labels --watch -l' 1184 | alias kgingslwl='kubectl get ingress --show-labels --watch -l' 1185 | alias ksysgingslwl='kubectl --namespace=kube-system get ingress --show-labels --watch -l' 1186 | alias kgcmslwl='kubectl get configmap --show-labels --watch -l' 1187 | alias ksysgcmslwl='kubectl --namespace=kube-system get configmap --show-labels --watch -l' 1188 | alias kgsecslwl='kubectl get secret --show-labels --watch -l' 1189 | alias ksysgsecslwl='kubectl --namespace=kube-system get secret --show-labels --watch -l' 1190 | alias kgnoslwl='kubectl get nodes --show-labels --watch -l' 1191 | alias kgnsslwl='kubectl get namespaces --show-labels --watch -l' 1192 | alias kgwsll='kubectl get --watch --show-labels -l' 1193 | alias ksysgwsll='kubectl --namespace=kube-system get --watch --show-labels -l' 1194 | alias kgpowsll='kubectl get pods --watch --show-labels -l' 1195 | alias ksysgpowsll='kubectl --namespace=kube-system get pods --watch --show-labels -l' 1196 | alias kgdepwsll='kubectl get deployment --watch --show-labels -l' 1197 | alias ksysgdepwsll='kubectl --namespace=kube-system get deployment --watch --show-labels -l' 1198 | alias kgstswsll='kubectl get statefulset --watch --show-labels -l' 1199 | alias ksysgstswsll='kubectl --namespace=kube-system get statefulset --watch --show-labels -l' 1200 | alias kgsvcwsll='kubectl get service --watch --show-labels -l' 1201 | alias ksysgsvcwsll='kubectl --namespace=kube-system get service --watch --show-labels -l' 1202 | alias kgingwsll='kubectl get ingress --watch --show-labels -l' 1203 | alias ksysgingwsll='kubectl --namespace=kube-system get ingress --watch --show-labels -l' 1204 | alias kgcmwsll='kubectl get configmap --watch --show-labels -l' 1205 | alias ksysgcmwsll='kubectl --namespace=kube-system get configmap --watch --show-labels -l' 1206 | alias kgsecwsll='kubectl get secret --watch --show-labels -l' 1207 | alias ksysgsecwsll='kubectl --namespace=kube-system get secret --watch --show-labels -l' 1208 | alias kgnowsll='kubectl get nodes --watch --show-labels -l' 1209 | alias kgnswsll='kubectl get namespaces --watch --show-labels -l' 1210 | alias kgslagel='kubectl get --show-labels --sort-by=.metadata.creationTimestamp -l' 1211 | alias ksysgslagel='kubectl --namespace=kube-system get --show-labels --sort-by=.metadata.creationTimestamp -l' 1212 | alias kgposlagel='kubectl get pods --show-labels --sort-by=.metadata.creationTimestamp -l' 1213 | alias ksysgposlagel='kubectl --namespace=kube-system get pods --show-labels --sort-by=.metadata.creationTimestamp -l' 1214 | alias kgdepslagel='kubectl get deployment --show-labels --sort-by=.metadata.creationTimestamp -l' 1215 | alias ksysgdepslagel='kubectl --namespace=kube-system get deployment --show-labels --sort-by=.metadata.creationTimestamp -l' 1216 | alias kgstsslagel='kubectl get statefulset --show-labels --sort-by=.metadata.creationTimestamp -l' 1217 | alias ksysgstsslagel='kubectl --namespace=kube-system get statefulset --show-labels --sort-by=.metadata.creationTimestamp -l' 1218 | alias kgsvcslagel='kubectl get service --show-labels --sort-by=.metadata.creationTimestamp -l' 1219 | alias ksysgsvcslagel='kubectl --namespace=kube-system get service --show-labels --sort-by=.metadata.creationTimestamp -l' 1220 | alias kgingslagel='kubectl get ingress --show-labels --sort-by=.metadata.creationTimestamp -l' 1221 | alias ksysgingslagel='kubectl --namespace=kube-system get ingress --show-labels --sort-by=.metadata.creationTimestamp -l' 1222 | alias kgcmslagel='kubectl get configmap --show-labels --sort-by=.metadata.creationTimestamp -l' 1223 | alias ksysgcmslagel='kubectl --namespace=kube-system get configmap --show-labels --sort-by=.metadata.creationTimestamp -l' 1224 | alias kgsecslagel='kubectl get secret --show-labels --sort-by=.metadata.creationTimestamp -l' 1225 | alias ksysgsecslagel='kubectl --namespace=kube-system get secret --show-labels --sort-by=.metadata.creationTimestamp -l' 1226 | alias kgnoslagel='kubectl get nodes --show-labels --sort-by=.metadata.creationTimestamp -l' 1227 | alias kgnsslagel='kubectl get namespaces --show-labels --sort-by=.metadata.creationTimestamp -l' 1228 | alias kgagesll='kubectl get --sort-by=.metadata.creationTimestamp --show-labels -l' 1229 | alias ksysgagesll='kubectl --namespace=kube-system get --sort-by=.metadata.creationTimestamp --show-labels -l' 1230 | alias kgpoagesll='kubectl get pods --sort-by=.metadata.creationTimestamp --show-labels -l' 1231 | alias ksysgpoagesll='kubectl --namespace=kube-system get pods --sort-by=.metadata.creationTimestamp --show-labels -l' 1232 | alias kgdepagesll='kubectl get deployment --sort-by=.metadata.creationTimestamp --show-labels -l' 1233 | alias ksysgdepagesll='kubectl --namespace=kube-system get deployment --sort-by=.metadata.creationTimestamp --show-labels -l' 1234 | alias kgstsagesll='kubectl get statefulset --sort-by=.metadata.creationTimestamp --show-labels -l' 1235 | alias ksysgstsagesll='kubectl --namespace=kube-system get statefulset --sort-by=.metadata.creationTimestamp --show-labels -l' 1236 | alias kgsvcagesll='kubectl get service --sort-by=.metadata.creationTimestamp --show-labels -l' 1237 | alias ksysgsvcagesll='kubectl --namespace=kube-system get service --sort-by=.metadata.creationTimestamp --show-labels -l' 1238 | alias kgingagesll='kubectl get ingress --sort-by=.metadata.creationTimestamp --show-labels -l' 1239 | alias ksysgingagesll='kubectl --namespace=kube-system get ingress --sort-by=.metadata.creationTimestamp --show-labels -l' 1240 | alias kgcmagesll='kubectl get configmap --sort-by=.metadata.creationTimestamp --show-labels -l' 1241 | alias ksysgcmagesll='kubectl --namespace=kube-system get configmap --sort-by=.metadata.creationTimestamp --show-labels -l' 1242 | alias kgsecagesll='kubectl get secret --sort-by=.metadata.creationTimestamp --show-labels -l' 1243 | alias ksysgsecagesll='kubectl --namespace=kube-system get secret --sort-by=.metadata.creationTimestamp --show-labels -l' 1244 | alias kgnoagesll='kubectl get nodes --sort-by=.metadata.creationTimestamp --show-labels -l' 1245 | alias kgnsagesll='kubectl get namespaces --sort-by=.metadata.creationTimestamp --show-labels -l' 1246 | alias kgslwowidel='kubectl get --show-labels --watch -o=wide -l' 1247 | alias ksysgslwowidel='kubectl --namespace=kube-system get --show-labels --watch -o=wide -l' 1248 | alias kgposlwowidel='kubectl get pods --show-labels --watch -o=wide -l' 1249 | alias ksysgposlwowidel='kubectl --namespace=kube-system get pods --show-labels --watch -o=wide -l' 1250 | alias kgdepslwowidel='kubectl get deployment --show-labels --watch -o=wide -l' 1251 | alias ksysgdepslwowidel='kubectl --namespace=kube-system get deployment --show-labels --watch -o=wide -l' 1252 | alias kgstsslwowidel='kubectl get statefulset --show-labels --watch -o=wide -l' 1253 | alias ksysgstsslwowidel='kubectl --namespace=kube-system get statefulset --show-labels --watch -o=wide -l' 1254 | alias kgsvcslwowidel='kubectl get service --show-labels --watch -o=wide -l' 1255 | alias ksysgsvcslwowidel='kubectl --namespace=kube-system get service --show-labels --watch -o=wide -l' 1256 | alias kgingslwowidel='kubectl get ingress --show-labels --watch -o=wide -l' 1257 | alias ksysgingslwowidel='kubectl --namespace=kube-system get ingress --show-labels --watch -o=wide -l' 1258 | alias kgcmslwowidel='kubectl get configmap --show-labels --watch -o=wide -l' 1259 | alias ksysgcmslwowidel='kubectl --namespace=kube-system get configmap --show-labels --watch -o=wide -l' 1260 | alias kgsecslwowidel='kubectl get secret --show-labels --watch -o=wide -l' 1261 | alias ksysgsecslwowidel='kubectl --namespace=kube-system get secret --show-labels --watch -o=wide -l' 1262 | alias kgnoslwowidel='kubectl get nodes --show-labels --watch -o=wide -l' 1263 | alias kgnsslwowidel='kubectl get namespaces --show-labels --watch -o=wide -l' 1264 | alias kgwowidesll='kubectl get --watch -o=wide --show-labels -l' 1265 | alias ksysgwowidesll='kubectl --namespace=kube-system get --watch -o=wide --show-labels -l' 1266 | alias kgpowowidesll='kubectl get pods --watch -o=wide --show-labels -l' 1267 | alias ksysgpowowidesll='kubectl --namespace=kube-system get pods --watch -o=wide --show-labels -l' 1268 | alias kgdepwowidesll='kubectl get deployment --watch -o=wide --show-labels -l' 1269 | alias ksysgdepwowidesll='kubectl --namespace=kube-system get deployment --watch -o=wide --show-labels -l' 1270 | alias kgstswowidesll='kubectl get statefulset --watch -o=wide --show-labels -l' 1271 | alias ksysgstswowidesll='kubectl --namespace=kube-system get statefulset --watch -o=wide --show-labels -l' 1272 | alias kgsvcwowidesll='kubectl get service --watch -o=wide --show-labels -l' 1273 | alias ksysgsvcwowidesll='kubectl --namespace=kube-system get service --watch -o=wide --show-labels -l' 1274 | alias kgingwowidesll='kubectl get ingress --watch -o=wide --show-labels -l' 1275 | alias ksysgingwowidesll='kubectl --namespace=kube-system get ingress --watch -o=wide --show-labels -l' 1276 | alias kgcmwowidesll='kubectl get configmap --watch -o=wide --show-labels -l' 1277 | alias ksysgcmwowidesll='kubectl --namespace=kube-system get configmap --watch -o=wide --show-labels -l' 1278 | alias kgsecwowidesll='kubectl get secret --watch -o=wide --show-labels -l' 1279 | alias ksysgsecwowidesll='kubectl --namespace=kube-system get secret --watch -o=wide --show-labels -l' 1280 | alias kgnowowidesll='kubectl get nodes --watch -o=wide --show-labels -l' 1281 | alias kgnswowidesll='kubectl get namespaces --watch -o=wide --show-labels -l' 1282 | alias kgwslowidel='kubectl get --watch --show-labels -o=wide -l' 1283 | alias ksysgwslowidel='kubectl --namespace=kube-system get --watch --show-labels -o=wide -l' 1284 | alias kgpowslowidel='kubectl get pods --watch --show-labels -o=wide -l' 1285 | alias ksysgpowslowidel='kubectl --namespace=kube-system get pods --watch --show-labels -o=wide -l' 1286 | alias kgdepwslowidel='kubectl get deployment --watch --show-labels -o=wide -l' 1287 | alias ksysgdepwslowidel='kubectl --namespace=kube-system get deployment --watch --show-labels -o=wide -l' 1288 | alias kgstswslowidel='kubectl get statefulset --watch --show-labels -o=wide -l' 1289 | alias ksysgstswslowidel='kubectl --namespace=kube-system get statefulset --watch --show-labels -o=wide -l' 1290 | alias kgsvcwslowidel='kubectl get service --watch --show-labels -o=wide -l' 1291 | alias ksysgsvcwslowidel='kubectl --namespace=kube-system get service --watch --show-labels -o=wide -l' 1292 | alias kgingwslowidel='kubectl get ingress --watch --show-labels -o=wide -l' 1293 | alias ksysgingwslowidel='kubectl --namespace=kube-system get ingress --watch --show-labels -o=wide -l' 1294 | alias kgcmwslowidel='kubectl get configmap --watch --show-labels -o=wide -l' 1295 | alias ksysgcmwslowidel='kubectl --namespace=kube-system get configmap --watch --show-labels -o=wide -l' 1296 | alias kgsecwslowidel='kubectl get secret --watch --show-labels -o=wide -l' 1297 | alias ksysgsecwslowidel='kubectl --namespace=kube-system get secret --watch --show-labels -o=wide -l' 1298 | alias kgnowslowidel='kubectl get nodes --watch --show-labels -o=wide -l' 1299 | alias kgnswslowidel='kubectl get namespaces --watch --show-labels -o=wide -l' 1300 | alias kexn='kubectl exec -i -t --namespace' 1301 | alias klon='kubectl logs -f --namespace' 1302 | alias kpfn='kubectl port-forward --namespace' 1303 | alias kgn='kubectl get --namespace' 1304 | alias kdn='kubectl describe --namespace' 1305 | alias krmn='kubectl delete --namespace' 1306 | alias kgpon='kubectl get pods --namespace' 1307 | alias kdpon='kubectl describe pods --namespace' 1308 | alias krmpon='kubectl delete pods --namespace' 1309 | alias kgdepn='kubectl get deployment --namespace' 1310 | alias kddepn='kubectl describe deployment --namespace' 1311 | alias krmdepn='kubectl delete deployment --namespace' 1312 | alias kgstsn='kubectl get statefulset --namespace' 1313 | alias kdstsn='kubectl describe statefulset --namespace' 1314 | alias krmstsn='kubectl delete statefulset --namespace' 1315 | alias kgsvcn='kubectl get service --namespace' 1316 | alias kdsvcn='kubectl describe service --namespace' 1317 | alias krmsvcn='kubectl delete service --namespace' 1318 | alias kgingn='kubectl get ingress --namespace' 1319 | alias kdingn='kubectl describe ingress --namespace' 1320 | alias krmingn='kubectl delete ingress --namespace' 1321 | alias kgcmn='kubectl get configmap --namespace' 1322 | alias kdcmn='kubectl describe configmap --namespace' 1323 | alias krmcmn='kubectl delete configmap --namespace' 1324 | alias kgsecn='kubectl get secret --namespace' 1325 | alias kdsecn='kubectl describe secret --namespace' 1326 | alias krmsecn='kubectl delete secret --namespace' 1327 | alias kgoyamln='kubectl get -o=yaml --namespace' 1328 | alias kgpooyamln='kubectl get pods -o=yaml --namespace' 1329 | alias kgdepoyamln='kubectl get deployment -o=yaml --namespace' 1330 | alias kgstsoyamln='kubectl get statefulset -o=yaml --namespace' 1331 | alias kgsvcoyamln='kubectl get service -o=yaml --namespace' 1332 | alias kgingoyamln='kubectl get ingress -o=yaml --namespace' 1333 | alias kgcmoyamln='kubectl get configmap -o=yaml --namespace' 1334 | alias kgsecoyamln='kubectl get secret -o=yaml --namespace' 1335 | alias kgowiden='kubectl get -o=wide --namespace' 1336 | alias kgpoowiden='kubectl get pods -o=wide --namespace' 1337 | alias kgdepowiden='kubectl get deployment -o=wide --namespace' 1338 | alias kgstsowiden='kubectl get statefulset -o=wide --namespace' 1339 | alias kgsvcowiden='kubectl get service -o=wide --namespace' 1340 | alias kgingowiden='kubectl get ingress -o=wide --namespace' 1341 | alias kgcmowiden='kubectl get configmap -o=wide --namespace' 1342 | alias kgsecowiden='kubectl get secret -o=wide --namespace' 1343 | alias kgojsonn='kubectl get -o=json --namespace' 1344 | alias kgpoojsonn='kubectl get pods -o=json --namespace' 1345 | alias kgdepojsonn='kubectl get deployment -o=json --namespace' 1346 | alias kgstsojsonn='kubectl get statefulset -o=json --namespace' 1347 | alias kgsvcojsonn='kubectl get service -o=json --namespace' 1348 | alias kgingojsonn='kubectl get ingress -o=json --namespace' 1349 | alias kgcmojsonn='kubectl get configmap -o=json --namespace' 1350 | alias kgsecojsonn='kubectl get secret -o=json --namespace' 1351 | alias kgsln='kubectl get --show-labels --namespace' 1352 | alias kgposln='kubectl get pods --show-labels --namespace' 1353 | alias kgdepsln='kubectl get deployment --show-labels --namespace' 1354 | alias kgstssln='kubectl get statefulset --show-labels --namespace' 1355 | alias kgsvcsln='kubectl get service --show-labels --namespace' 1356 | alias kgingsln='kubectl get ingress --show-labels --namespace' 1357 | alias kgcmsln='kubectl get configmap --show-labels --namespace' 1358 | alias kgsecsln='kubectl get secret --show-labels --namespace' 1359 | alias kgwn='kubectl get --watch --namespace' 1360 | alias kgpown='kubectl get pods --watch --namespace' 1361 | alias kgdepwn='kubectl get deployment --watch --namespace' 1362 | alias kgstswn='kubectl get statefulset --watch --namespace' 1363 | alias kgsvcwn='kubectl get service --watch --namespace' 1364 | alias kgingwn='kubectl get ingress --watch --namespace' 1365 | alias kgcmwn='kubectl get configmap --watch --namespace' 1366 | alias kgsecwn='kubectl get secret --watch --namespace' 1367 | alias kgagen='kubectl get --sort-by=.metadata.creationTimestamp --namespace' 1368 | alias kgpoagen='kubectl get pods --sort-by=.metadata.creationTimestamp --namespace' 1369 | alias kgdepagen='kubectl get deployment --sort-by=.metadata.creationTimestamp --namespace' 1370 | alias kgstsagen='kubectl get statefulset --sort-by=.metadata.creationTimestamp --namespace' 1371 | alias kgsvcagen='kubectl get service --sort-by=.metadata.creationTimestamp --namespace' 1372 | alias kgingagen='kubectl get ingress --sort-by=.metadata.creationTimestamp --namespace' 1373 | alias kgcmagen='kubectl get configmap --sort-by=.metadata.creationTimestamp --namespace' 1374 | alias kgsecagen='kubectl get secret --sort-by=.metadata.creationTimestamp --namespace' 1375 | alias kgwoyamln='kubectl get --watch -o=yaml --namespace' 1376 | alias kgpowoyamln='kubectl get pods --watch -o=yaml --namespace' 1377 | alias kgdepwoyamln='kubectl get deployment --watch -o=yaml --namespace' 1378 | alias kgstswoyamln='kubectl get statefulset --watch -o=yaml --namespace' 1379 | alias kgsvcwoyamln='kubectl get service --watch -o=yaml --namespace' 1380 | alias kgingwoyamln='kubectl get ingress --watch -o=yaml --namespace' 1381 | alias kgcmwoyamln='kubectl get configmap --watch -o=yaml --namespace' 1382 | alias kgsecwoyamln='kubectl get secret --watch -o=yaml --namespace' 1383 | alias kgowidesln='kubectl get -o=wide --show-labels --namespace' 1384 | alias kgpoowidesln='kubectl get pods -o=wide --show-labels --namespace' 1385 | alias kgdepowidesln='kubectl get deployment -o=wide --show-labels --namespace' 1386 | alias kgstsowidesln='kubectl get statefulset -o=wide --show-labels --namespace' 1387 | alias kgsvcowidesln='kubectl get service -o=wide --show-labels --namespace' 1388 | alias kgingowidesln='kubectl get ingress -o=wide --show-labels --namespace' 1389 | alias kgcmowidesln='kubectl get configmap -o=wide --show-labels --namespace' 1390 | alias kgsecowidesln='kubectl get secret -o=wide --show-labels --namespace' 1391 | alias kgslowiden='kubectl get --show-labels -o=wide --namespace' 1392 | alias kgposlowiden='kubectl get pods --show-labels -o=wide --namespace' 1393 | alias kgdepslowiden='kubectl get deployment --show-labels -o=wide --namespace' 1394 | alias kgstsslowiden='kubectl get statefulset --show-labels -o=wide --namespace' 1395 | alias kgsvcslowiden='kubectl get service --show-labels -o=wide --namespace' 1396 | alias kgingslowiden='kubectl get ingress --show-labels -o=wide --namespace' 1397 | alias kgcmslowiden='kubectl get configmap --show-labels -o=wide --namespace' 1398 | alias kgsecslowiden='kubectl get secret --show-labels -o=wide --namespace' 1399 | alias kgwowiden='kubectl get --watch -o=wide --namespace' 1400 | alias kgpowowiden='kubectl get pods --watch -o=wide --namespace' 1401 | alias kgdepwowiden='kubectl get deployment --watch -o=wide --namespace' 1402 | alias kgstswowiden='kubectl get statefulset --watch -o=wide --namespace' 1403 | alias kgsvcwowiden='kubectl get service --watch -o=wide --namespace' 1404 | alias kgingwowiden='kubectl get ingress --watch -o=wide --namespace' 1405 | alias kgcmwowiden='kubectl get configmap --watch -o=wide --namespace' 1406 | alias kgsecwowiden='kubectl get secret --watch -o=wide --namespace' 1407 | alias kgwojsonn='kubectl get --watch -o=json --namespace' 1408 | alias kgpowojsonn='kubectl get pods --watch -o=json --namespace' 1409 | alias kgdepwojsonn='kubectl get deployment --watch -o=json --namespace' 1410 | alias kgstswojsonn='kubectl get statefulset --watch -o=json --namespace' 1411 | alias kgsvcwojsonn='kubectl get service --watch -o=json --namespace' 1412 | alias kgingwojsonn='kubectl get ingress --watch -o=json --namespace' 1413 | alias kgcmwojsonn='kubectl get configmap --watch -o=json --namespace' 1414 | alias kgsecwojsonn='kubectl get secret --watch -o=json --namespace' 1415 | alias kgslwn='kubectl get --show-labels --watch --namespace' 1416 | alias kgposlwn='kubectl get pods --show-labels --watch --namespace' 1417 | alias kgdepslwn='kubectl get deployment --show-labels --watch --namespace' 1418 | alias kgstsslwn='kubectl get statefulset --show-labels --watch --namespace' 1419 | alias kgsvcslwn='kubectl get service --show-labels --watch --namespace' 1420 | alias kgingslwn='kubectl get ingress --show-labels --watch --namespace' 1421 | alias kgcmslwn='kubectl get configmap --show-labels --watch --namespace' 1422 | alias kgsecslwn='kubectl get secret --show-labels --watch --namespace' 1423 | alias kgwsln='kubectl get --watch --show-labels --namespace' 1424 | alias kgpowsln='kubectl get pods --watch --show-labels --namespace' 1425 | alias kgdepwsln='kubectl get deployment --watch --show-labels --namespace' 1426 | alias kgstswsln='kubectl get statefulset --watch --show-labels --namespace' 1427 | alias kgsvcwsln='kubectl get service --watch --show-labels --namespace' 1428 | alias kgingwsln='kubectl get ingress --watch --show-labels --namespace' 1429 | alias kgcmwsln='kubectl get configmap --watch --show-labels --namespace' 1430 | alias kgsecwsln='kubectl get secret --watch --show-labels --namespace' 1431 | alias kgslagen='kubectl get --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1432 | alias kgposlagen='kubectl get pods --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1433 | alias kgdepslagen='kubectl get deployment --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1434 | alias kgstsslagen='kubectl get statefulset --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1435 | alias kgsvcslagen='kubectl get service --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1436 | alias kgingslagen='kubectl get ingress --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1437 | alias kgcmslagen='kubectl get configmap --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1438 | alias kgsecslagen='kubectl get secret --show-labels --sort-by=.metadata.creationTimestamp --namespace' 1439 | alias kgagesln='kubectl get --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1440 | alias kgpoagesln='kubectl get pods --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1441 | alias kgdepagesln='kubectl get deployment --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1442 | alias kgstsagesln='kubectl get statefulset --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1443 | alias kgsvcagesln='kubectl get service --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1444 | alias kgingagesln='kubectl get ingress --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1445 | alias kgcmagesln='kubectl get configmap --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1446 | alias kgsecagesln='kubectl get secret --sort-by=.metadata.creationTimestamp --show-labels --namespace' 1447 | alias kgslwowiden='kubectl get --show-labels --watch -o=wide --namespace' 1448 | alias kgposlwowiden='kubectl get pods --show-labels --watch -o=wide --namespace' 1449 | alias kgdepslwowiden='kubectl get deployment --show-labels --watch -o=wide --namespace' 1450 | alias kgstsslwowiden='kubectl get statefulset --show-labels --watch -o=wide --namespace' 1451 | alias kgsvcslwowiden='kubectl get service --show-labels --watch -o=wide --namespace' 1452 | alias kgingslwowiden='kubectl get ingress --show-labels --watch -o=wide --namespace' 1453 | alias kgcmslwowiden='kubectl get configmap --show-labels --watch -o=wide --namespace' 1454 | alias kgsecslwowiden='kubectl get secret --show-labels --watch -o=wide --namespace' 1455 | alias kgwowidesln='kubectl get --watch -o=wide --show-labels --namespace' 1456 | alias kgpowowidesln='kubectl get pods --watch -o=wide --show-labels --namespace' 1457 | alias kgdepwowidesln='kubectl get deployment --watch -o=wide --show-labels --namespace' 1458 | alias kgstswowidesln='kubectl get statefulset --watch -o=wide --show-labels --namespace' 1459 | alias kgsvcwowidesln='kubectl get service --watch -o=wide --show-labels --namespace' 1460 | alias kgingwowidesln='kubectl get ingress --watch -o=wide --show-labels --namespace' 1461 | alias kgcmwowidesln='kubectl get configmap --watch -o=wide --show-labels --namespace' 1462 | alias kgsecwowidesln='kubectl get secret --watch -o=wide --show-labels --namespace' 1463 | alias kgwslowiden='kubectl get --watch --show-labels -o=wide --namespace' 1464 | alias kgpowslowiden='kubectl get pods --watch --show-labels -o=wide --namespace' 1465 | alias kgdepwslowiden='kubectl get deployment --watch --show-labels -o=wide --namespace' 1466 | alias kgstswslowiden='kubectl get statefulset --watch --show-labels -o=wide --namespace' 1467 | alias kgsvcwslowiden='kubectl get service --watch --show-labels -o=wide --namespace' 1468 | alias kgingwslowiden='kubectl get ingress --watch --show-labels -o=wide --namespace' 1469 | alias kgcmwslowiden='kubectl get configmap --watch --show-labels -o=wide --namespace' 1470 | alias kgsecwslowiden='kubectl get secret --watch --show-labels -o=wide --namespace' 1471 | --------------------------------------------------------------------------------