Skip to content

Configuration files for (n)vim, tmux, vscode, X and others

License

Notifications You must be signed in to change notification settings

gyatskov/dotfiles

Repository files navigation

Dotfiles

Collection of configuration files for different software tools. Each program configuration is mapped to one directory in the repository.

Supported tools and applications

Shells

  • zsh
  • bash

Terminal multiplexers

  • tmux

Graphical terminal emulators

  • terminator
  • alacritty

Debuggers

  • gdb

Editors

  • vim
  • nvim

IDEs

  • vscode

Window managers

  • Xserver
  • dconf

Installation

To install (stow) all of the configurations, run install-all.sh.

Requirements

Some aliases and settings make use of custom tools like rg (ripgrep) and fd (find). To use the installer script, stow is required.

Specific instructions:

nvim

Install: vim-plug

Execute commands:

:PlugInstall
:UpdateRemotePlugins
:TSUpdate

Portability

There is explicitly no focus on POSIX compliance or platform-independence. The configuration has only been tested on Ubuntu 16.04 systems and above.

About

Configuration files for (n)vim, tmux, vscode, X and others

Resources

License

Stars

Watchers

Forks

Packages

No packages published