Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdesp73/dotman
A lightweight bash library to manage your dotfiles
https://github.com/kdesp73/dotman
bash cli config configuration configuration-management dotfiles dotfiles-installer dotfiles-linux dotfiles-manager library
Last synced: 3 months ago
JSON representation
A lightweight bash library to manage your dotfiles
- Host: GitHub
- URL: https://github.com/kdesp73/dotman
- Owner: KDesp73
- License: mit
- Created: 2024-09-13T01:31:19.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T18:36:43.000Z (5 months ago)
- Last Synced: 2024-10-31T10:04:50.665Z (3 months ago)
- Topics: bash, cli, config, configuration, configuration-management, dotfiles, dotfiles-installer, dotfiles-linux, dotfiles-manager, library
- Language: Shell
- Homepage:
- Size: 43 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# dotman
A lightweight bash library to manage your dotfiles
## Get started
Run the below command in your dotfiles directory and setup the dotman.sh file to suit your needs
```bash
bash <(curl -s https://raw.githubusercontent.com/KDesp73/dotman/main/get.sh)
```## Usage
1. Add scripts you want to run in the `scripts` directory
2. Define the packages, scripts and links in the `dotman.sh` file
3. Run `dotman.sh run` to configure your dotfiles## LICENSE
[MIT](./LICENSE)