arturgoms / dotflow.go

Dotflow is a tool to manage your dotfiles.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dotflow

Dotflow is a tool to manage your dotfiles.

  1. Link a file/folder to dotflow, this will move your file/folder to ~/.config/dotflow/ and create a symlink to the old path
dotflow link -p PATH
  1. Install will recreate the symlink to the original path again, this should be used when you want to use your dotfiles in a new system
dotflow install
  1. Remove will move the file back to its original path, remove the rymlink and remove from dotflow control
dotflow remove -p PATH

How to install

Build by yourself

  1. Install go: https://go.dev/doc/install
  2. Install the binary
git clone https://github.com/arturgoms/dotflow.git
cd dotflow
go install
  1. Add go path to your env (.bash, .zshrc)
export PATH=$PATH:~/go/bin/

About

Dotflow is a tool to manage your dotfiles.

License:Other


Languages

Language:Go 100.0%