From ea513d5fff99fcc88c1ae208ad1a42444ccc8acf Mon Sep 17 00:00:00 2001 From: wholteza Date: Thu, 21 Sep 2023 15:27:12 +0200 Subject: [PATCH] requirements --- .bashrc | 14 ++++++++------ .config/requirements/install.sh | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.bashrc b/.bashrc index a1cee7c..89ddd85 100644 --- a/.bashrc +++ b/.bashrc @@ -121,26 +121,28 @@ fi export GPG_TTY="$(tty)" export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) gpgconf --launch gpg-agent + +### rust . "$HOME/.cargo/env" -## Passbook setup +### Passbook setup export PASSBOOK_GPG_PATH="/usr/bin/gpg" export PASSBOOK_ROOT_DIRECTORY="/home/wholteza/.password-store" -## NVM setup +### NVM setup export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion -## Ngrok aliases +### Ngrok aliases alias ngdo='ngrok http --domain=devops-extension.ngrok.dev 3000' -## Initialization +### Initialization alias install-requirements='~/.config/requirements/install.sh' -## Colemak +### Colemak alias colemak='~/.config/keyboard/colemak.sh' alias qwerty='~/.config/keyboard/qwerty.sh' -## Start oh my posh +### Start oh my posh eval "$(oh-my-posh init bash --config '~/.config/oh-my-posh/theme.omp.json')" diff --git a/.config/requirements/install.sh b/.config/requirements/install.sh index 641919b..fba6d65 100755 --- a/.config/requirements/install.sh +++ b/.config/requirements/install.sh @@ -1,4 +1,4 @@ -sudo apt install i3 i3blocks i3lock suckless-tools feh scrot +sudo apt install i3 i3blocks i3lock suckless-tools feh scrot wget gnupg2 gnupg-agent dirmngr cryptsetup scdaemon pcscd secure-delete hopenpgp-tools yubikey-personalization curl -s https://ohmyposh.dev/install.sh | sudo bash -s