Skip to content

lo-b/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.dotfiles

Repo containing my configuration files.

Opening a NestJS project file using nnn, nvim & telescope Opening a NestJS project file using nnn, nvim & telescope.

Contents

  1. Getting Started
    1. Neovim
      1. General
      2. Intellisense
  2. Usage

Getting Started

Below are the prerequisites and setup per (config) folder where necessary.

Neovim

After stowing nvim (see Usage), installing the LSP servers below and running :PlugInstall in neovim, supported languages & files should be:

  • Vim configuration files
  • Dockerfiles
  • Ansible (y[a]ml files)
  • LaTeX
  • JavaScript
  • TypeScript
  • Python
  • Lua
  • Rust
  • java

General

Make sure you have the following dependencies:

Intellisense

For intellisense to work, install the following language servers that implement the LSP protocol:

Usage

Stow is used to create symlinks, just run stow <directory> from within the repo directory, e.g. stow nvim. This will stow the contents of the nvim directory one directory up and create the necessary symlinks.

💡 Clone the repo from within your home folder, resulting in $HOME/.dotfiles. This ensures that symlinks to (a config file in) <folder> are in the location where a program is expecting it's config files.

In my case, I cloned the repo into $HOME/.dotfiles. Running the above command will result in $HOME/.config/nvim -> $HOME/.dotfiles/nvim/.config/nvim (a symlink in the .config folder -- nvim -- pointing to the nvim folder in the dotfiles repo).

About

Configuration files used by stow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published