Skip to content

mloning/dotfiles

Repository files navigation

Dotfiles

This is my collection of configuration files.

Usage

  1. Clone the repository
  2. Create symbolic links in your home directory using GNU make and stow
git clone https://github.com/mloning/dotfiles.git
cd dotfiles
make create

Core dependencies

Git configuration

My personal git configuration is different from my work one. I define a shared .gitconfig_base, which I can then import in each of my .gitconfig files.

[include]
  path = ~/.gitconfig_base

My personal git configuration is in git/.gitconfig_personal.

Update plugins

AstroNvim (Neovim)

  • :AstroUpdate to update Neovim and Mason plugins
  • :Lazy and then Sync to upgrade Mason plugins and remove unused plugins
  • :Lazy and then Restore to install Mason plugin from versions in lock file
  • :checkhealth to check health of all packages
  • :TSUpdate to update tree-sitter
  • :Mason to update LSP servers and related tools

tmux

  • Press prefix + I to install plugins using tmp

Find out more

Dotfiles

Neovim

tmux

git

How to use the Windows clipboard in Neovim from WSL?

zsh

About

My configuration files

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •