From d887ec70e07cbf6e32631bd07b2cce1574d9d522 Mon Sep 17 00:00:00 2001 From: Trevor Merritt Date: Tue, 11 Jan 2022 07:55:07 -0500 Subject: [PATCH] Adds VSCode environments. Adds aliases for VSCode Adds covidTrack to GIT projects Changes repeated commands to use text file for input. --- configs/git/projects.txt | 4 ++++ configs/vscode/environments.txt | 3 +++ configs/zsh/aliases | 9 +++++++++ configs/zsh/zshrc | 1 - install.conf.yaml | 5 +++++ scripts/update_git.sh | 10 +++++++--- 6 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 configs/git/projects.txt create mode 100644 configs/vscode/environments.txt create mode 100644 configs/zsh/aliases diff --git a/configs/git/projects.txt b/configs/git/projects.txt new file mode 100644 index 0000000..2d916b4 --- /dev/null +++ b/configs/git/projects.txt @@ -0,0 +1,4 @@ +dfr +geeklib +lilith +covidTrack \ No newline at end of file diff --git a/configs/vscode/environments.txt b/configs/vscode/environments.txt new file mode 100644 index 0000000..be6fdc6 --- /dev/null +++ b/configs/vscode/environments.txt @@ -0,0 +1,3 @@ +generic +kotlin +platformio diff --git a/configs/zsh/aliases b/configs/zsh/aliases new file mode 100644 index 0000000..34dd462 --- /dev/null +++ b/configs/zsh/aliases @@ -0,0 +1,9 @@ +# Aliases for VSCode environments. +set ROOTDIR="/home/tmerritt/.local/vscode" + +for n in $(cat ~/.dotfiles/configs/vscode/environments.txt) +do + echo "Settings up Alias for $n" + alias code-kotlin="code -n --user-data-dir $ROOTDIR/$n/usr --extensions-dir $ROOTDIR/$n/ext" +done + diff --git a/configs/zsh/zshrc b/configs/zsh/zshrc index ac2cd18..78aebe0 100644 --- a/configs/zsh/zshrc +++ b/configs/zsh/zshrc @@ -105,7 +105,6 @@ source $ZSH/oh-my-zsh.sh # alias ohmyzsh="mate ~/.oh-my-zsh" # load custom executable functions - #for function in ~/.zsh/functions/*; do # source $function #done diff --git a/install.conf.yaml b/install.conf.yaml index 3825a38..0287a15 100644 --- a/install.conf.yaml +++ b/install.conf.yaml @@ -5,6 +5,9 @@ - create: - ~/Projects - ~/.kube + - ~/.local/etc/vscode/generic + - ~/.local/etc/vscode/kotlin + - ~/.local/etc/vscode/platformio - link: # Bash ~/.bash_logout: configs/bash/bash_logout @@ -56,3 +59,5 @@ url: "https://git.pyrocode.xyz/tmerritt/lilith.git" "/home/tmerritt/Projects/geeklib": url: "https://git.pyrocode.xyz/tmerritt/geeklib.git" + "/home/tmerritt/Projects/covidTrack": + url: "https://git.pyrocode.xyz/tmerritt/ct.git" diff --git a/scripts/update_git.sh b/scripts/update_git.sh index fc94370..e15f418 100755 --- a/scripts/update_git.sh +++ b/scripts/update_git.sh @@ -1,5 +1,9 @@ #!/bin/bash -cd ~/Projects/dfr && git fetch --all -cd ~/Projects/geeklib && git fetch --all -cd ~/Projects/lilith && git fetch --all +export SRCROOT="/home/tmerritt/Projects" + +for n in $(cat /home/tmerritt/.dotfiles/configs/git/projects.txt) +do + echo "Updating $n" + cd "$SRCROOT/$n" && git fetch --all > /dev/null +done