Skip to content

codito/dotfiles

Repository files navigation

My Dotfiles

Dot files for ~

  • Editor: Neovim
  • Terminals: Kitty, WezTerm
  • Window manager: i3wm, polybar, rofi

Usage

Pre-requisites

# Copy private ssh keys and start ssh agent
# Host machine
> scp -i ~/.ssh/my_remote ~/.ssh/xyz_rsa [email protected]:~/.ssh

# Remote machine
> eval "$(ssh-agent -s)"
> ssh-add ~/.ssh/xyz_rsa

# Update shell to zsh
> sudo usermod -s /usr/bin/zsh myusername

Run the following on a new machine.

> cd
> git init
> git remote add origin [email protected]:codito/dotfiles.git
> git pull origin master
> git submodule update --init

Install starship and autojump-rs for the system.

Setup tmux plugins.

> git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
> tmux source ~/.tmux.conf

# Press Prefix I to install all plugins.