I hereby claim:
- I am melcloud on github.
- I am melcloud (https://keybase.io/melcloud) on keybase.
- I have a public key ASBkpTspcoyjHr57d4_Q0xCiuF12yhJR8gqGVjlG2wlz6Ao
To claim this, I am signing this object:
| # Multi-stage Dockerfile for building many Java projects with Maven | |
| # Dynamically discovers all POMs and caches dependencies efficiently | |
| # Maven cache preparation stage - discovers and caches ALL dependencies | |
| FROM maven:3.9-eclipse-temurin-17 AS maven-cache-prep | |
| WORKDIR /workspace | |
| # Install additional tools | |
| RUN apt-get update && apt-get install -y git curl rsync findutils && rm -rf /var/lib/apt/lists/* |
| % less .zshenv | |
| ZDOTDIR="$HOME/.dotfiles/zsh" | |
| . "$ZDOTDIR/.zshenv" | |
| % less .zshenv | |
| export EDITOR=vim | |
| export AWS_DEFAULT_REGION=ap-southeast-2 | |
| export GPG_TTY="$TTY" | |
| .zshrc |
| # .gitconfig | |
| [includeIf "gitdir:~/codes/personal/"] | |
| path = ~/.gitconfig-personal | |
| [includeIf "gitdir:~/codes/work/"] | |
| path = ~/.gitconfig-work | |
| [include] | |
| path = ~/.gitconfig-extra | |
| # gitconfig-work | |
| [user] |
| [pull] | |
| ff = true | |
| [mergetool] | |
| KeepBackup = false | |
| prompt = false | |
| [alias] | |
| gcg = config --global | |
| co = checkout | |
| cob = checkout -b |
| ############################################################################### | |
| # Set default behavior to automatically normalize line endings. | |
| ############################################################################### | |
| * text=auto eol=lf | |
| *.{cmd,[cC][mM][dD]} text eol=crlf | |
| *.{bat,[bB][aA][tT]} text eol=crlf | |
| *.{ps1,[pP][sS]1} text eol=crlf | |
| *.{psm1,[pP][sS][mM]1} text eol=crlf | |
| ############################################################################### |
| # Created by https://www.toptal.com/developers/gitignore/api/vim,linux,macos,windows,packer,powershell,visualstudio,visualstudiocode | |
| # Edit at https://www.toptal.com/developers/gitignore?templates=vim,linux,macos,windows,packer,powershell,visualstudio,visualstudiocode | |
| ### Linux ### | |
| *~ | |
| # temporary files which can be created if a process still has a handle open of a deleted file | |
| .fuse_hidden* | |
| # KDE directory preferences |
I hereby claim:
To claim this, I am signing this object:
| root = true | |
| [*] | |
| charset = utf-8 | |
| indent_size = 2 | |
| indent_style = space | |
| insert_final_newline = true | |
| trim_trailing_whitespace = true | |
| [*.{ps1,psm1,cmd,bat}] |
| root = true | |
| [*] | |
| charset = utf-8 | |
| indent_style = space | |
| trim_trailing_whitespace = true | |
| insert_final_newline = true | |
| indent_size = 2 | |
| end_of_line = lf |
| _python_argcomplete() { | |
| local IFS=$'\013' | |
| local SUPPRESS_SPACE=0 | |
| if compopt +o nospace 2> /dev/null; then | |
| SUPPRESS_SPACE=1 | |
| fi | |
| COMPREPLY=( $(docker run -i --rm -e "IFS=$IFS" \ | |
| -e "COMP_LINE=$COMP_LINE" \ | |
| -e "COMP_POINT=$COMP_POINT" \ | |
| -e "COMP_TYPE=$COMP_TYPE" \ |