Initial commit.
This commit is contained in:
commit
f06c69eb2d
2 changed files with 99 additions and 0 deletions
34
ssh/ssh-config
Normal file
34
ssh/ssh-config
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
# SSH Config for local network
|
||||||
|
|
||||||
|
# NUC
|
||||||
|
Host shadow8t4-nuc
|
||||||
|
HostName 192.168.1.201
|
||||||
|
User shadow8t4
|
||||||
|
IdentityFile /home/shadow8t4/.ssh/id_ed25519
|
||||||
|
|
||||||
|
# Optiplex
|
||||||
|
Host shadow8t4-nas
|
||||||
|
HostName 192.168.1.202
|
||||||
|
User shadow8t4
|
||||||
|
IdentityFile /home/shadow8t4/.ssh/id_ed25519
|
||||||
|
|
||||||
|
# NUC - Remote
|
||||||
|
Host werefox-nuc
|
||||||
|
HostName werefox.dev
|
||||||
|
Port 20202
|
||||||
|
User shadow8t4
|
||||||
|
IdentityFile /home/shadow8t4/.ssh/id_ed25519
|
||||||
|
|
||||||
|
# Optiplex Remote
|
||||||
|
Host werefox-nas
|
||||||
|
HostName werefox.dev
|
||||||
|
Port 22222
|
||||||
|
User shadow8t4
|
||||||
|
IdentityFile /home/shadow8t4/.ssh/id_ed25519
|
||||||
|
|
||||||
|
# Vultr VPS
|
||||||
|
Host werefox-vps
|
||||||
|
HostName werefox.dev
|
||||||
|
Port 22
|
||||||
|
User shadow8t4
|
||||||
|
IdentityFile /home/shadow8t4/.ssh/id_ed25519
|
65
zsh/zshrc
Normal file
65
zsh/zshrc
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
# New .zshrc who dis
|
||||||
|
|
||||||
|
# NECESSARY IMPORTS
|
||||||
|
# | This is a section for adding imports that allow certain things to be
|
||||||
|
# | accessible, such as "nodenv", "rustup", "pyenv", etc.
|
||||||
|
|
||||||
|
# Base16 Shell
|
||||||
|
BASE16_SHELL="$HOME/.config/base16-shell/"
|
||||||
|
[ -n "$PS1" ] && \
|
||||||
|
[ -s "$BASE16_SHELL/profile_helper.sh" ] && \
|
||||||
|
eval "$("$BASE16_SHELL/profile_helper.sh")"
|
||||||
|
|
||||||
|
# Antigen
|
||||||
|
ANTIGEN="$HOME/.local/share/antigen.zsh"
|
||||||
|
[ -n "$PS1" ] && \
|
||||||
|
[ -s "$ANTIGEN" ] && \
|
||||||
|
source $ANTIGEN
|
||||||
|
|
||||||
|
# Pyenv
|
||||||
|
export PATH="$HOME/.pyenv/bin:$PATH"
|
||||||
|
export PATH="$HOME/.local/share:$PATH"
|
||||||
|
eval "$(pyenv init -)"
|
||||||
|
eval "$(pyenv virtualenv-init -)"
|
||||||
|
pyenv shell 3.8.0
|
||||||
|
|
||||||
|
# thefuck, needs to happen after pyenv
|
||||||
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
|
eval $(thefuck --alias)
|
||||||
|
|
||||||
|
# This adds "nodenv" to the path
|
||||||
|
export PATH="$HOME/.nodenv/bin:$PATH"
|
||||||
|
eval "$(nodenv init -)"
|
||||||
|
|
||||||
|
# This adds rustup to the path
|
||||||
|
export PATH=$PATH:$HOME/.cargo/bin
|
||||||
|
|
||||||
|
# Set default-jdk as the active JDK
|
||||||
|
JDK_HOME=/usr/lib/jvm/java-11-openjdk-amd64
|
||||||
|
JAVA_HOME=$JDK_HOME
|
||||||
|
|
||||||
|
# ANTIGEN PLUGINS
|
||||||
|
# | Install wanted Antigen plugins if needed
|
||||||
|
antigen bundle git
|
||||||
|
antigen bundle pip
|
||||||
|
antigen bundle command-not-found
|
||||||
|
antigen bundle agkozak/zsh-z
|
||||||
|
antigen bundle zsh-users/zsh-syntax-highlighting
|
||||||
|
antigen bundle zsh-users/zsh-autosuggestions
|
||||||
|
|
||||||
|
antigen apply
|
||||||
|
|
||||||
|
# ALIASES
|
||||||
|
# | Essentially, creature comforts for using the terminal
|
||||||
|
alias cat=bat
|
||||||
|
alias vim=nvim
|
||||||
|
alias vi=nvim
|
||||||
|
alias v=nvim
|
||||||
|
alias ls=exa
|
||||||
|
alias l=exa\ -al
|
||||||
|
|
||||||
|
export DOTNET_CLI_TELEMETRY_OUTPUT=1
|
||||||
|
|
||||||
|
# START STARSHIP
|
||||||
|
# | This starts the starship cross-shell prompt
|
||||||
|
eval "$(starship init zsh)"
|
Reference in a new issue