tanay1337 / .dotfiles

My dotfiles 🤌

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Configuration ✨

Preview of my setup on Arch.

Preview of my setup on macOS.

Setup

macOS

  1. Install Brew and Oh My Zsh.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc
  1. In the home folder, run the following command (to be replaced with ansible):
git clone https://github.com/tanay1337/.dotfiles.git
cd .dotfiles/macOS
brew bundle install
stow alacritty zsh bin nvim tmux mutt khard
  1. Generate a new application password for Gmail. Run the following command:
security add-generic-password -U -a EMAIL -s mutt -w APP_PASSWORD
  1. Export contacts from emails. If they are in a single .vcf file, use this tool.
take .contacts
git clone https://github.com/jakeogh/vcardtool.git
cd vcardtool
python3 setup.py install
cd .. && rm -rf vcardtool
mkdir proton
vcardtool split proton.vcf proton/

Credits

I got my config inspiration from the following repositories:

About

My dotfiles 🤌

License:MIT License


Languages

Language:Lua 48.2%Language:Shell 36.1%Language:CSS 13.3%Language:Ruby 2.3%