Skip to content

mikeliturbe/dotfiles

Repository files navigation

Dotfiles

Personal dotfiles for different applications in Unix-type OSs. The repository is designed to work using GNU Stow.

Zsh dotfiles have been used to work with Prezto.

Requirements

Setup

Clone the repository

git clone git://github.com/mikeliturbe/dotfiles.git

Run stow from the dotfiles directory to create symbolic links to them in the parent directory. For example, with tmux:

stow tmux

With the -t option, you can set an specific target directory

stow -t ~ tmux

Zsh

  1. Install Zsh

  2. Launch Zsh

    zsh

  3. Clone the Prezto repository

    git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"

  4. Set Zsh as default shell

    chsh -s /bin/zsh

  5. Run stow in the dotfile directory:

    stow -t ~ zsh

Vim

  1. Install Vim

  2. Run stow in the dotfile directory:

    stow -t ~ vim

  3. Run viminstall.sh

In a (fast) glance

  • Zenburn color theme for Vim and Xfce4-Terminal

Tcsh

  • Implicit cd
  • Some aliases

Tmux

  • C-a prefix
  • Plays nice with Vim splits when switching windows

Vim

Neovim

  1. Run the neovim_migration.sh script (requires sudo privileges and it is designed to work in Ubuntu-based environments)

Zsh

  • Vi-mode bindings
  • jj to return to normal mode
  • History substring search

Taskwarrior

  • Zenburn theme

Copyright and License

Some files in this repository include their own copyright and license headers. Anything else included in this repository is released under the terms specified in the LICENSE file.

About

Dotfiles for vim, tmux, zsh...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published