dotfiles
dotfiles copied to clipboard
Personal Dotfiles.
Author: @yashguptaz
A script for setting up all the symlinks for all the config is in progress. If you're interested then take a look at,
configure.sh
Make sure to run chmod +x ./configure.sh
and then you can run the script by simply doing ./configure.sh
Quick Start
- Clone this repo
git clone https://github.com/yashguptaz/dotfiles-and-config.git ~/.dotfiles cp -a ~/.dotfiles/home ~/cp -a ~/.dotfiles/config/ ~/.config/- Install all the programs
Zsh and OhMyZsh
https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH
https://github.com/ohmyzsh/ohmyzsh
Neovim
- Install Neovim (0.5+ which is the nightly version as of writing)
- Install vim plug https://github.com/junegunn/vim-plug
- Open
~/.config/nvim/init.vim - Run
:so %in neovim to source theinit.vimfile - Run
:PlugInstallin neovim to install all the plugins
Node and NPM
- Use https://github.com/Schniz/fnm to install Fast Node Manager
i3wm, X utilities and autotiling
i3wm
sudo pacman -S i3-gaps i3status i3lock dmenu # Arch
sudo apt install i3-gaps i3status i3lock dmenu # Ubuntu
X Utilities
sudo pacman -S xorg-xset xorg-xrandr # Arch
sudo apt install xorg-xset xorg-xrandr # Ubuntu
autotiling
yay -S autotiling # AUR only
Alacritty
sudo pacman -S alacritty
sudo apt install alacritty
Polybar
https://github.com/adi1090x/polybar-themes