Skip to content

ashwinjadhav818/dotfiles

Repository files navigation

Ashwin's dotfiles

Cover

Configurations

  • vim (NeoVim & LunarVim)
    • Plugins are managed with Lazy
  • fish
  • zsh
  • powerlevel10k
  • powershell
  • tmux
  • glaze-wm
  • zebar
  • komorebi
  • yasb
  • alacritty
  • wezterm
  • hyper

Vim (NeoVim & LunarVim) config

Requires Neovim (>= 0.9)

  • LunarVim - Fast IDE layer for Neovim with awesome plugins already installed.

Fish config

Zsh config

PowerShell config

Steps to install

Linux

  1. Clone this repository to your home directory.
# Using gh
gh repo clone ashwinjadhav818/dotfiles ~/.dotfiles

# ...or use HTTPS and switch remotes later.
git clone https://github.com/ashwinjadhav818/dotfiles.git ~/.dotfiles
  1. Create symlinks in the Home directory to the real files in the repo.
stow .

Windows

  1. Clone this repository to your home directory.
# Using gh
gh repo clone ashwinjadhav818/dotfiles $HOME\.dotfiles

# ...or use HTTPS and switch remotes later.
git clone https://github.com/ashwinjadhav818/dotfiles.git $HOME\.dotfiles
  1. Create symlinks in the Home directory to the real files in the repo.
sudo New-Item -Path $HOME\.config\ -ItemType SymbolicLink -Value $HOME\.dotfiles\.config\

sudo New-Item -Path $HOME\.bashrc -ItemType SymbolicLink -Value $HOME\.dotfiles\.bashrc

sudo New-Item -Path $HOME\.glzr -ItemType SymbolicLink -Value $HOME\.dotfiles\.glzr

sudo New-Item -Path $Env:AppData\alacritty\alacritty.toml -ItemType SymbolicLink -Value $HOME\.dotfiles\.config\alacritty\alacritty.toml