Skip to content

stowman.sh lets you easily manage your dotfiles using git and GNU stow.

Notifications You must be signed in to change notification settings

ad-on-is/stowman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

stowman.sh

   _==_ _
 _,(",)|_|
  \/. \-|   stowman.sh
__( :  )|_  Manage your dotfiles easily.

Installation

curl -L https://raw.githubusercontent.com/ad-on-is/stowman/refs/heads/main/stowman.sh > ~/.local/bin/stowman.sh
chmod +x ~/.local/bin/stowman.sh

Usage

On your current maschine

  • Create a GitHub repository.
  • Run stowman.sh init <repo>
  • Add files or folders to stowman using stowman.sh add <file/folder>
  • Push changes using stowman.sh push

On another maschine

  • Run stowman.sh init <repo>
  • Reload the config by using stowman.sh reload

Syncing changes

  • Run stowman.sh push to update the repository.
  • Run stowman.sh pull followed by stowman.sh reload to pull and apply the latest changes.

About

stowman.sh lets you easily manage your dotfiles using git and GNU stow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages