dotfm

My dotfile manager
git clone git://src.gearsix.net/dotfm
Log | Files | Refs | Atom | README | LICENSE

commit 7ccefa376a73b24b62a20481b91c5768211c0f8e
parent 7494df2db1bbd8d1c48514dd682a886e7583d785
Author: gearsix <gearsix@tuta.io>
Date:   Sun, 25 Apr 2021 18:46:49 +0100

updated CHANGELOG & TODO for v2.2.0

Diffstat:
MCHANGELOG | 13+++++++++++++
MTODO | 2+-
2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG b/CHANGELOG @@ -1,5 +1,18 @@ # CHANGELOG +## v2.2.0 + +- total refactored on most of the code to tidyup some mess that'd been in for a while + - logging is more consistent + - no more duplicates in the installed.csv file + - overall behaviour is more consistent and tidy +- added sfeed to known dotfiles +- added txtnish to known dotfiles +- added '-s', '--skip' option, which will skip any prompts and use pre-defined defaults if available +- user is now prompted for a dotfile location even if dotfm knows it (found myself wanting to use install init.vim as ~/.vimrc), the pre-defined location is used as a default + +--- + ## v2.1.2 - added `-p` to mkdir calls in Makefile to avoid failure when path exists diff --git a/TODO b/TODO @@ -15,6 +15,6 @@ TODO LIST - [x] (W) Command to update dotfile source location - [ ] (!) Add handling for duplicate aliases - [ ] (C) Allow user to submit unknown dotfile to be added to KNOWN_DOTFILES in the master branch -- [ ] (C) Check for already existing dotfiles in dotfm_init() when creating DOTFM_CSV_FILE +- [x] (C) Check for already existing dotfiles in dotfm_init() when creating DOTFM_CSV_FILE - [x] (W) Allow the user to set install options for known dotfiles