Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 1.48 KB

README.md

File metadata and controls

60 lines (46 loc) · 1.48 KB

dotfyle-cli

A command line tool to test out Neovim configs found on dotfyle (or github)

example

Requirements

  • fzf - dotfyle-cli is posix complient so should run anywhere as long as fzf is available
  • git - Some features of dotfyle-cli will only work if git is available (install/update)

installation

assumes you have ~/.local/bin in your PATH, feel free to change the directory

curl -o ~/.local/bin/dotfyle https://raw.githubusercontent.com/RoryNesbitt/dotfyle-cli/main/dotfyle
chmod +x ~/.local/bin/dotfyle

You will then be able to get the new version with dotfyle upgrade

Using dotfyle-cli

Config installation

start by installing some configs

dotfyle install https://dotfyle.com/codicocodes/dotfiles-nvim
dotfyle install https://github.com/folke/dot/tree/master/nvim
dotfyle install RoryNesbitt/RNvim

Running Neovim

Then select which one you want to start Neovim with using

dotfyle
# or
dotfyle run

Or run your last used with

dotfyle run --last-used

Getting more help/config management

dotfyle-cli can also remove or update configs, check out the options with

dotfyle --help

On removing a config the related files are also removed from

  • ~/.config/neovim-configs
  • ~/.cache/neovim-configs
  • ~/.local/share/neovim-configs
  • ~/.local/state/neovim-configs