requirements

This commit is contained in:
2023-09-21 15:27:12 +02:00
parent a0c729dd22
commit ea513d5fff
2 changed files with 9 additions and 7 deletions

14
.bashrc
View File

@@ -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')"

View File

@@ -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