- dunst
- i3blocks
- i3
- neovim
- termite
- git
Color/theming is mostly palemoon and or inspired by it.
neovim
plugins depends on vim-plug
This kinda assumes a simple archlinux setup with base
and base-devel
available. YMMV.
$ pacman -S compton feh git gpg i3-gaps i3blocks neovim \
otf-font-awesome ranger rofi termite ttf-hack xorg xorg-xinit
These are my personal dotfiles so .gitconfig
is prepopulated
with my git stuff, so obviously you'd wanna change that.
To setup this on a new system simply clone it:
$ git clone ssh://[email protected]:sphrak/dotfiles.git ~/.dotfiles
.. and run the script:
$ cd ~/.dotfiles
$ ./install.sh
This will symlink the config files and directories. Any existing files
will be backed up to ~/.dotfiles/backup/$(date +%Y%M%d-%H%M%S)/
Setup the display manager:
$ curl -O https://aur.archlinux.org/cgit/aur.git/snapshot/ly-git.tar.gz
$ tar xvfs ly-git.tar.gz
$ cd ly-git
$ makepkg -s
$ pacman -U ly-git-*.tar.xz
And finally enable it:
$ systemctl enable ly.service
After a reboot it looks like this, simple:
Install the dependencies with:
$ curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
If you deploy the same way on each machine its simple to update just commit your changes and
If you already have a system setup with existing configs -- this will
move all existing files/folders into ~/.dotfiles/backup/
.