/dotfiles

My dotfiles

Primary LanguageShell

Ashwin's dotfiles

Cover

More Screenshots

GlazeWM + Zebar

GlazeWM + Zebar 1 GlazeWM + Zebar 2

Zen Browser

Zen Browser

Configurations

  • vim (NeoVim & LunarVim)
    • Plugins are managed with Lazy
  • doom emacs
  • bas
  • fish
  • zsh
  • oh-my-zsh
  • powerlevel10k
  • powershell
  • tmux
  • glaze-wm
  • zebar
  • komorebi
  • yasb
  • kanata
  • tacky-borders
  • alacritty
  • wezterm
  • hyper
  • winfetch
  • zen-browser

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

sudo New-Item -Path $Env:AppData\zen\<Profile_Name>\chrome\userChrome.cs -ItemType SymbolicLink -Value $HOME\.dotfiles\.config\zen-browser\userChrome.css