From 30ea24746c5d2d91869a95824ea5ef45f07dff90 Mon Sep 17 00:00:00 2001 From: Trevor Merritt Date: Mon, 15 Nov 2021 10:31:32 -0500 Subject: [PATCH] Adds Gitrepos Adds cx2 K8S config --- gitRepos.yaml | 16 +++++++++++++ install | 4 ++-- install.conf.yaml | 59 +++++++++++++++++++++++++++------------------- k8s/cx2.kubeconfig | 19 +++++++++++++++ zsh/zshrc | 2 +- 5 files changed, 73 insertions(+), 27 deletions(-) create mode 100644 gitRepos.yaml create mode 100644 k8s/cx2.kubeconfig diff --git a/gitRepos.yaml b/gitRepos.yaml new file mode 100644 index 0000000..ba8f253 --- /dev/null +++ b/gitRepos.yaml @@ -0,0 +1,16 @@ +- git: + - path: "~/.oh-my-zsh/powerlevel10k" + url: "https://github.com/romkatv/powerlevel10k.git" +# +# "~/Projects/geeklib": +# url: http://gitea.pyrocode.xyz/tmerritt/geeklib.git +# branch: master +# description: Geeklib +# "~/Projects/dfr": +# url: http://gitea.pyrocode.xyz/tmerritt/dfr.git +# branch: master +# description: DFR -> The Downloader for Reddit +# "~/Projects/lilith": +# url: http://gitea.pyrocode.xyz/tmerritt/lilith.git +# branch: master +# description: Lilith. She is the master of the night. diff --git a/install b/install index 9284a2d..4aebfb2 100755 --- a/install +++ b/install @@ -13,5 +13,5 @@ git -C "${DOTBOT_DIR}" submodule sync --quiet --recursive git submodule update --init --recursive "${DOTBOT_DIR}" "${BASEDIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASEDIR}" -c "${CONFIG}" "${@}" \ - -p ${BASEDIR}/plugins/dotbot-git/git.py \ - + -p ${BASEDIR}/plugins/dotbot-git/git.py + -p ${BASEDIR}/plugins/zsh-syntax-highlighting/ \ No newline at end of file diff --git a/install.conf.yaml b/install.conf.yaml index 0c2cbec..06db500 100644 --- a/install.conf.yaml +++ b/install.conf.yaml @@ -1,28 +1,39 @@ - clean: ["~"] - defaults: - link: - relink: true + link: + relink: true +- create: + - ~/Projects + - ~/.kube - link: - # Bash - ~/.bash_logout: ./bash/bash_logout - # Git - ~/.gitconfig: ./git/gitconfig - # SSH - ~/.ssh/config: - path: ssh/config - create: true - # ZSH - ~/.zshrc: ./zsh/zshrc - ~/.zshenv: ./zsh/zshenv - # Postgres - ~/.psqlrc: ./postgres/psqlrc - # tmux - ~/.tmux.conf: ./tmux/tmux.conf - # Remmina - ~/.local/share/remmina: - glob: true - path: ./remmina/* - relink: true + # Bash + ~/.bash_logout: ./bash/bash_logout + # Git + ~/.gitconfig: ./git/gitconfig + # SSH + ~/.ssh/config: + path: ssh/config + create: true + # ZSH + ~/.zshrc: ./zsh/zshrc + ~/.zshenv: ./zsh/zshenv + # Postgres + ~/.psqlrc: ./postgres/psqlrc + # tmux + ~/.tmux.conf: ./tmux/tmux.conf + # Remmina + ~/.local/share/remmina: + glob: true + path: ./remmina/* + relink: true + # K8S Stuff + ~/.kube/kubeconfig: ./k8s/cx2.kubeconfig +- git: + - path: "~/.oh-my-zsh/powerlevel10k" + url: "https://github.com/romkatv/powerlevel10k.git" - shell: - - [sudo apt install remmina remmina-plugin-vnc remmina-plugin-rdp] - - [git submodule update --init --recursive, Installing submodules] + - [sudo apt install remmina remmina-plugin-vnc remmina-plugin-rdp] + - [git submodule update --init --recursive, Installing submodules] + - [ + /home/tmerritt/.dotfiles/dotbot/bin/dotbot -d /home/tmerritt/.dotfiles -c /home/tmerritt/.dotfiles/gitRepos.yaml -p /home/tmerritt/.dotfiles/plugins/dotbot-git/git.py, + ] diff --git a/k8s/cx2.kubeconfig b/k8s/cx2.kubeconfig new file mode 100644 index 0000000..14ad11b --- /dev/null +++ b/k8s/cx2.kubeconfig @@ -0,0 +1,19 @@ +apiVersion: v1 +clusters: +- cluster: + certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUyTXpNME5UazVNek13SGhjTk1qRXhNREExTVRnMU1qRXpXaGNOTXpFeE1EQXpNVGcxTWpFegpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUyTXpNME5UazVNek13V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFSNUhMZzh2OW50OFh6YkU2RUR6R2VMdzZNdXJ5Z1RuaDdGY2lrYXdLcWUKNjJFK2psUTRXcUVJVHNRaVRVNWFiKzNCczBZQnZSU2xWdWNhcGt4bjZkNTJvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVXZjRm9sdXVWeXR4K2Q0NGpkYmQyCm1iYzU4c2N3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnSWJkVUlGMjMyZXIzSjk4bVl1T2ZEYkVhMU9Ccm82KzYKcG9yM3VGdTFEbHNDSVFEMEtSRlNGZ2Zsd3dSWFRxMkpTb3VzM09oOE0wSzV3djBuVlFWL2V1ekxuZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K + server: https://72.38.124.23:6443 + name: default +contexts: +- context: + cluster: default + user: default + name: default +current-context: default +kind: Config +preferences: {} +users: +- name: default + user: + client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrVENDQVRlZ0F3SUJBZ0lJSTdZOXdWQ09BOUV3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOak16TkRVNU9UTXpNQjRYRFRJeE1UQXdOVEU0TlRJeE0xb1hEVEl5TVRBdwpOVEU0TlRJeE0xb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJDdm1PRTJkcEhlV0RId0sKTlREK3hsOFNLdW5rTFFNbUk4eTNvcGFuZVR1V2xRaFRqNnRpYjFnWGphaW15ekZoRjdOYllPVTgxOVpyM3loVgo4eTNkTnd1alNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCU2hzQkM4WXJoaUR4ZnFUQzRqMFJqczBscUZiakFLQmdncWhrak9QUVFEQWdOSUFEQkYKQWlFQW55TmlodTUvQmJXcldPMjAyUkJ2YWoxWkhPREFxK0wvL1k0YXBYQy8vUElDSUVwQlpZa0l4NUNBL1FLMwpXUndKY3gvei9vOVlPSDFsTFpKdmRaK1dSdmJGCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUyTXpNME5UazVNek13SGhjTk1qRXhNREExTVRnMU1qRXpXaGNOTXpFeE1EQXpNVGcxTWpFegpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUyTXpNME5UazVNek13V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFTWVlZK2ZwQTVrWnVpb2h6YUFaVitNem1BS0FBWXYrVXdoU203N09qU28Kekw5VW8vSEdGbFZxZFdVMFREb1VoS0JESjdNaVRCQ3JxUWxwSXdjNTVpQkJvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVW9iQVF2R0s0WWc4WDZrd3VJOUVZCjdOSmFoVzR3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnZmJ4ZHVraDBkWlhtN3ZlSldmZmQrUDJhQTdrZVJYSngKdzFLVjNJakw3MGNDSUNoMTBXelgxUmU0WVUrVGI2dVRmQ1BwSzJJK3NSVU0xa2hmdXRVeUloTFkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= + client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUlKOHU1Y1JrTjM4MzBpL1dUZ0UrWHpab0ZDczR1QmF3UVBLdjM2S1ArR05vQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFSytZNFRaMmtkNVlNZkFvMU1QN0dYeElxNmVRdEF5WWp6TGVpbHFkNU81YVZDRk9QcTJKdgpXQmVOcUtiTE1XRVhzMXRnNVR6WDFtdmZLRlh6TGQwM0N3PT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo= diff --git a/zsh/zshrc b/zsh/zshrc index 31d6858..8c962ab 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -10,7 +10,7 @@ export ZSH="/home/tmerritt/.dotfiles/zsh/ohmyzsh" # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes -ZSH_THEME="robbyrussell" +ZSH_THEME="jonathan" # Set list of themes to pick from when loading at random # Setting this variable when ZSH_THEME=random will cause zsh to load