diff options
-rwxr-xr-x | .bin/allupdate | 5 | ||||
-rw-r--r-- | .setup/gitlist | 353 | ||||
-rw-r--r-- | .setup/paclist | 2 | ||||
-rw-r--r-- | .vimrc | 6 |
4 files changed, 12 insertions, 354 deletions
diff --git a/.bin/allupdate b/.bin/allupdate index 53bd5ed..ef43060 100755 --- a/.bin/allupdate +++ b/.bin/allupdate @@ -26,8 +26,6 @@ case "$OSTYPE" in brew tap git-chglog/git-chglog; # Tap fonts brew tap homebrew/cask-fonts - # Gitlab kubelogin tap - brew tap incubator/kubelogin https://gitlab.nordstrom.com/k8s/incubator/homebrew-kubelogin.git; fi # Install new brew packages @@ -82,12 +80,9 @@ case "$OSTYPE" in fi fi if [ "$(command -v gitrect)" ]; then - # Synchronize work repo updates - gitrect -d ~/code/work -c ~/code/work/dotfiles/.setup/gitlist gitrect; # Update our list of git repos gitrect -u; - gitrect -u -d ~/code/work -c ~/code/work/dotfiles/.setup/gitlist; else if [ "$(command -v go)" ]; then go get -u github.com/tydavis/cmd/gitrect; diff --git a/.setup/gitlist b/.setup/gitlist index cedf30f..9988675 100644 --- a/.setup/gitlist +++ b/.setup/gitlist @@ -132,6 +132,13 @@ } }, { + "path": "personal/ultimate_rust_crash_course/", + "remotes": { + "origin": "https://github.com/tydavis/ultimate_rust_crash_course.git", + "upstream": "https://github.com/CleanCut/ultimate_rust_crash_course.git" + } + }, + { "path": "personal/updatedns-curl/", "remotes": { "origin": "https://github.com/tydavis/updatedns-curl.git" @@ -160,352 +167,6 @@ "remotes": { "origin": "https://github.com/golang/tools.git" } - }, - { - "path": "work/SecurityStandardsV1/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SecurityStandards/SecurityStandardsV1.git" - } - }, - { - "path": "work/aws-okta/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/aws-okta.git", - "upstream": "https://gitlab.nordstrom.com/public-cloud/aws-okta.git" - } - }, - { - "path": "work/aws_login_extension/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/aws_login_extension.git" - } - }, - { - "path": "work/aws_profile_generator/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/aws_profile_generator.git" - } - }, - { - "path": "work/changeapi/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/changeapi.git" - } - }, - { - "path": "work/cicd-go-sample-application/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/go.git", - "upstream": "https://gitlab.nordstrom.com/CICD/sample-apps/go.git" - } - }, - { - "path": "work/container-image-composer/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/container-image-composer.git", - "upstream": "https://gitlab.nordstrom.com/CICD/container-image-composer.git" - } - }, - { - "path": "work/container-image-composer-v2/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/container-image-composer-v2.git", - "upstream": "https://gitlab.nordstrom.com/CICD/container-image-composer-v2.git" - } - }, - { - "path": "work/datadog-aws-add-account/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/private/datadog-aws-add-account.git" - } - }, - { - "path": "work/designreview/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/designreview.git", - "upstream": "https://gitlab.nordstrom.com/engineering-standards/designreview.git" - } - }, - { - "path": "work/dotfiles/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/dotfiles.git" - } - }, - { - "path": "work/dynamodb-local/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/dynamodb-local.git", - "source": "https://gitlab.nordstrom.com/nap/dynamodb-local.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/dynamodb-local.git" - } - }, - { - "path": "work/eta_service/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/CustomerPromise/eta.git" - } - }, - { - "path": "work/events-sdk-golang/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/events-sdk-golang.git", - "upstream": "https://gitlab.nordstrom.com/events/events-sdk-golang.git" - } - }, - { - "path": "work/faq/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/faq.git", - "upstream": "https://gitlab.nordstrom.com/SRE/faq.git" - } - }, - { - "path": "work/fortknox/fk/client-test-k8s/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/tokenize/fortknox-redemption-client-k8s.git" - } - }, - { - "path": "work/fortknox/fk/fkcsr/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/tokenize/fkcsr.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/fkcsr.git" - } - }, - { - "path": "work/fortknox/fk/fksigner/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/fksigner.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/fksigner.git" - } - }, - { - "path": "work/fortknox/fk/fortknox-db-utility/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/fortknox-db-utility.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/fortknox-db-utility.git" - } - }, - { - "path": "work/fortknox/fk/manager/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/fortknox.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/tokenmanager/fortknox.git" - } - }, - { - "path": "work/fortknox/fk/redemption/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/redemption.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/redemption.git" - } - }, - { - "path": "work/fortknox/fk/tokenizer/", - "remotes": { - "KrisHughes": "https://gitlab.nordstrom.com/Kristopher.Hughes/tokenizer.git", - "origin": "https://gitlab.nordstrom.com/DavisTylerM/tokenizer.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/tokenizer.git" - } - }, - { - "path": "work/fortknox/pci/raft610-connector/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/raft610-connector.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/raft610-connector.git" - } - }, - { - "path": "work/fortknox/pci/token-swapper/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/token-swapper.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/token-swapper.git" - } - }, - { - "path": "work/fortknox/pci/token-swapper-client-go/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/tokenize/clients/token-swapper-client-go.git" - } - }, - { - "path": "work/fortknox/pci/tokenx/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/tokenx.git", - "upstream": "https://gitlab.nordstrom.com/tokenize/tokenmanager/tokenx.git" - } - }, - { - "path": "work/getmds/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/getmds.git" - } - }, - { - "path": "work/gonordhttp/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/gonordhttp.git" - } - }, - { - "path": "work/infoblox-tools/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/infoblox-tools.git" - } - }, - { - "path": "work/k8s-docs/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/k8s/docs.git" - } - }, - { - "path": "work/kubelogin/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/kubelogin.git" - } - }, - { - "path": "work/load-test-engine/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/gke-user-load-sim.git", - "upstream": "https://gitlab.nordstrom.com/SRE/public/gke-user-load-sim.git" - } - }, - { - "path": "work/nerds/api/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/api.git", - "upstream": "https://gitlab.nordstrom.com/SRE/public/nerds/api.git" - } - }, - { - "path": "work/nerds/endpoints/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/endpoints.git", - "upstream": "https://gitlab.nordstrom.com/SRE/public/nerds/endpoints.git" - } - }, - { - "path": "work/nerds/frontend/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/nerds/frontend.git" - } - }, - { - "path": "work/nerds/nerds-cicd/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/nerds/nerds-cicd.git" - } - }, - { - "path": "work/nerds/nerds-ng/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/nerds/nerds-ng.git" - } - }, - { - "path": "work/nerds/nerds-serverless/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/nerds/nerds-serverless.git" - } - }, - { - "path": "work/nerds/nerds-sql/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/nerds/nerds-sql.git" - } - }, - { - "path": "work/nerds/nordnap/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/nordnap.git" - } - }, - { - "path": "work/newrelic-aws-linker/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/aws-linker.git", - "upstream": "https://gitlab.nordstrom.com/SRE/public/newrelic/aws-linker.git" - } - }, - { - "path": "work/pathuniq-rs/", - "remotes": { - "origin": "https://github.com/tydavis/pathuniq-rs.git" - } - }, - { - "path": "work/pipeline-templates/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/pipeline-templates.git", - "upstream": "https://gitlab.nordstrom.com/CICD/pipeline-templates.git" - } - }, - { - "path": "work/pivot/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/pivot.git" - } - }, - { - "path": "work/schema-repository/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/schema-repository.git", - "upstream": "https://gitlab.nordstrom.com/events/schema-repository.git" - } - }, - { - "path": "work/secure-creds-maker/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/newrelic/secure-creds-maker.git" - } - }, - { - "path": "work/session-maker/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/private/session-maker.git" - } - }, - { - "path": "work/shared-ingress-design/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/taco/design.git" - } - }, - { - "path": "work/standards/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/standards.git", - "upstream": "https://gitlab.nordstrom.com/engineering-standards/standards.git" - } - }, - { - "path": "work/templates/go/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/platform/templates/go.git" - } - }, - { - "path": "work/testing-scenarios/", - "remotes": { - "google": "https://source.developers.google.com/p/fbfk4pa73gppnwiwgfiowr8zyjjbed/r/testing-scenarios", - "origin": "https://gitlab.nordstrom.com/DavisTylerM/testing-scenarios.git", - "upstream": "https://gitlab.nordstrom.com/SRE/public/testing-scenarios.git" - } - }, - { - "path": "work/utils/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/DavisTylerM/utils.git" - } - }, - { - "path": "work/vipdns/", - "remotes": { - "origin": "https://gitlab.nordstrom.com/SRE/public/vipdns.git" - } } ] }
\ No newline at end of file diff --git a/.setup/paclist b/.setup/paclist index 13576a0..bd12a19 100644 --- a/.setup/paclist +++ b/.setup/paclist @@ -51,7 +51,7 @@ python2-pygments reiserfsprogs ropgadget ropper -rustup +rust-analyzer s-nail speedtest-cli sysstat @@ -91,9 +91,13 @@ set statusline+=%0*\ %m%r%w\ "Modified? Readonly? To " Required for operations modifying multiple buffers like rename. set hidden +" Rust +let g:rustfmt_autosave = 1 let g:LanguageClient_serverCommands = { \ 'rust': ['~/.cargo/bin/rustup', 'run', 'stable', 'rls'], \ } +let g:ale_linters = {'rust': ['analyzer']} + """ BEGIN GOLANG @@ -162,8 +166,6 @@ if has("autocmd") autocmd BufNewFile,BufRead *.rss setfiletype xml endif -" Rust -let g:rustfmt_autosave = 1 " Disable mouse automatic mode set mouse-=a |