summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2021-05-26 22:28:21 +0200
committerAhmed Abdelhalim <[email protected]>2021-05-26 22:28:21 +0200
commit79a9cffce1442f5fd8d062aabd6de91ffa4e9aab (patch)
treedf218ccee6c512d26c1dd0c52f2fd2dff63b12c9 /README.md
parent02644b5e121a4b17fb0697159cfaccdf16e1e0d5 (diff)
Update tmux setup and install plugins
Diffstat (limited to 'README.md')
-rw-r--r--README.md36
1 files changed, 25 insertions, 11 deletions
diff --git a/README.md b/README.md
index 6063763..217b350 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ brew bundle
# Installation :
-- Essentials
+## Essentials
```bash
ln -sf ~/.rc/.bash_profile ~/.bash_profile
ln -sf ~/.rc/.editorconfig ~/.editorconfig
@@ -35,7 +35,7 @@ mkdir -p ~/.aws
ln -sf ~/.rc/.aws/config ~/.aws/config
ln -sf ~/.rc/.aws/credentials ~/.aws/credentials
-mkdir -p ~/.config/htop ~/.config/tmuxinator ~/.config/wtf
+mkdir -p ~/.config/htop ~/.config/wtf
ln -sf ~/.rc/.config/htop/htoprc ~/.config/htop/htoprc
ln -sf ~/.rc/.config/wtf/config.yml ~/.config/wtf/config.yml
@@ -53,6 +53,7 @@ chsh -s /usr/local/bin/bash
git remote remove origin
git remote add origin [email protected]:a14m/.rc.git
```
+
- Load pgp key from card and trust it
```bash
gpg --edit-card
@@ -62,6 +63,8 @@ gpg --edit-key [email protected]
> trust
```
+## Languages
+
- Setup ruby/rbenv
```bash
mkdir -p ~/.bundle
@@ -94,12 +97,26 @@ nvm install
nvm alias default
```
-- Decrypt secrets
+## Tools
+
+- Git Crypt
```bash
+brew install git-crypt
source ~/.bash_profile
git-crypt unlock
```
+- Setup tmux plugins
+```bash
+git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
+
+```
+
+- Setup password store
+```bash
+git clone [email protected]:a14m/.pass ~/.password-store
+```
+
- Other Useful tools setup
```bash
# Install pow
@@ -110,14 +127,11 @@ ln -sf ~/.rc/.powconfig ~/.powconfig
curl get.pow.cx/uninstall.sh | sh
```
-- Setup password store
-```bash
-git clone [email protected]:a14m/.pass ~/.password-store
-```
+## Debian Linux
-- Add Debian Linux missing dependencies
+- Add missing dependencies
```bash
-sudo apt update
-sudo apt upgrade
-sudo apt install scdaemon vim htop tmux pass pass-extension-otp git-crypt
+sudo apt update -y
+sudo apt upgrade -y
+sudo apt install scdaemon vim htop tmux pass pass-extension-otp git-crypt -y
```