engeir / stowfiles

~ sweet ~
MIT License
2 stars 1 forks source link
dotfiles neovim zsh

Stowfiles

Latest version: v1.18.1

Neovim

The by far most updated config is the Neovim config. Have a closer look at it here and on Dotfyle.

Neovim might be better installed and run by using the NVIM_APPNAME variable (requires Neovim 0.9+):

# Download
git clone git@github.com:engeir/stowfiles ~/.config/engeir/stowfiles
# Install plugins
NVIM_APPNAME=engeir/stowfiles/nvim_lua/.config/nvim nvim --headless +Lazy! sync +qa
# Run
NVIM_APPNAME=engeir/stowfiles/nvim_lua/.config/nvim nvim

Config installation

Uses GNU Stow.

Install any one directory or file: (see stow --help)

stow zsh
stow nvim_lua
...

Uninstall with the -D option:

stow -D zsh
stow -D nvim_lua
...

Program installation

A list of packages and binaries installed on my Linux machine is found in INSTALLED-linux.md.

A list of packages and binaries installed on my Mac machine is found in INSTALLED-mac.md.

Auto update

The script .update-installed can be used to update the installed packages and binaries listed in the INSTALLED-<machine>.md files.

.update-installed -h

Re-install

If you want to (re-)install a program that is listed in the INSTALLED-<machine>.md files, this can be done using the .reinstall script.

.reinstall -h

Arch

Resources