This repository contains dotfiles to set up my personal GNU/Linux development environment and configure several preferred applications.
- Editor: nvim
- Shell: Zsh
- Terminal: Alacritty
- Theme: Gruvbox
- Window manager: i3wm
This repository was heavily based on https://github.com/tiborsimko/dotfiles.
This repository uses GNU Stow to manage
symbolic links to dotfiles. The stow package should be readily installable
using your operating system's package manager.
First, clone this repository to new home:
$ cd $HOME
$ git clone git@github.com:samuelsimko/dotfiles .dotfilesSecond, install any wanted software (such as vim, i3) using
your operating system's package manager (such as apt, brew, pacman,
yum):
$ sudo pacman -S neovim zshThird, install vim-plug (used for vim):
$ # install vim-plug (used for vim):
$ curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vimFourth, activate all wanted configurations (such as tmux, vim,
zsh) via stow:
$ stow nvim i3