kwilcox / dotfiles

Yes, I do this too.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

Managed using GNU Stow with inspiration from xero's dotfiles.

Things

  1. powerline fonts
  2. zsh completion for conda
  3. zsh theme showing which conda env you are on

Installation

  1. Fork
  2. Clone your fork to ~/dotfiles
  3. git submodule update
  4. Install stow
  5. Edit configs as needed

The dotfiles require that you already have stow, pygmentize, and oh-my-zsh installed. The oh-my-zsh theme requires Powerline fonts:

cd ~/dotfiles
stow fonts
sudo fc-cache -fv

The zsh config requires that the conda plugin for zsh is installed:

cd ~/dotfiles
stow conda

Then go ahead and get crazy:

cd ~/dotfiles
stow zsh
stow tmux

That is probably all you want to do without customizing the other dotfiles for your own environment.

Rofi

stow rofi stow check cd ~/check firefox https://github.com/libcheck/check#installation cd ~/rofi firefox https://github.com/DaveDavenport/rofi/blob/next/INSTALL.md#install-a-checkout-from-git

Polybar

Requires:

cd polybar/polybar git submodule init git submodule update cd .. cd .. git stow polybar cd ~/polybar mkdir build cd build cmake .. sudo make install

tmux

Uses tpm for plugin management

Install: prefix + I Update: prefix + U

nvim

Uses vim-plug for plugin management

Install: :PlugInstall Update: :PlugUpdate

About

Yes, I do this too.


Languages

Language:Vim Script 53.8%Language:Shell 30.8%Language:C 6.8%Language:Perl 5.0%Language:CSS 3.4%Language:Makefile 0.1%