|
|
|
@ -6,12 +6,17 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Hide preview window on small window (when \$COLUMNS less than 80)
|
|
|
|
|
- hide preview window on small window (when \$COLUMNS less than 80)
|
|
|
|
|
- If using default keybinds, use `alt-t` to re-open the preview
|
|
|
|
|
- verbose flag completion for bash
|
|
|
|
|
|
|
|
|
|
### CHANGED
|
|
|
|
|
|
|
|
|
|
- Update the fzf header to make more sense, some wording issues
|
|
|
|
|
- update the fzf header to make more sense, some wording issues
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- bash completion raising unexpected git error
|
|
|
|
|
|
|
|
|
|
## 1.2.3 (17/07/2020)
|
|
|
|
|
|
|
|
|
@ -25,7 +30,7 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Changed how help messages are printed to reduce some calls
|
|
|
|
|
- adjusted how help messages are printed to reduce some calls
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
@ -35,18 +40,18 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed the dotbare crash when migrating a dotfile repo with over 100 files [#12](https://github.com/kazhala/dotbare/issues/12)
|
|
|
|
|
- Fixed dotbare fbackup crash when using cp command on symlink
|
|
|
|
|
- dotbare crash when migrating a dotfile repo with over 100 files [#12](https://github.com/kazhala/dotbare/issues/12)
|
|
|
|
|
- dotbare fbackup crash when using cp command on symlink
|
|
|
|
|
|
|
|
|
|
## 1.2.1 (09/07/2020)
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- dynamic preview function, detect bats, hightlight etc to provide syntax hightlighting when previewing files.
|
|
|
|
|
- Custom preview ENV variable (DOTBARE_PREVIEW)
|
|
|
|
|
- custom preview ENV variable (DOTBARE_PREVIEW)
|
|
|
|
|
- Note: has to be this format `export DOTBARE_PREVIEW='cat -n {}'`, the `{}` is
|
|
|
|
|
used in preview functions to subsitute for the filepath.
|
|
|
|
|
- Added support for fancy diff tools like "diff-so-fancy" or "delta"
|
|
|
|
|
- support for fancy diff tools like "diff-so-fancy" or "delta"
|
|
|
|
|
- This is optional, only takes effect if installed and set as `git config core.pager`
|
|
|
|
|
- Also configurable through DOTBARE_DIFF_PAGER, these are documentated in the README.
|
|
|
|
|
|
|
|
|
@ -56,10 +61,10 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
- `dotbare` now accept verbose type of argument e.g. `dotbare fadd --file` `dotbare fcheckout --branch`.
|
|
|
|
|
More information please refer to each commands help manual
|
|
|
|
|
- Added support for handling files with spaces
|
|
|
|
|
- Improved unittest with mocking
|
|
|
|
|
- A more reliable `dotbare fupgrade` behavior
|
|
|
|
|
- Added version flag for `dotbare`, `dotbare --version` or `dotbare -v`
|
|
|
|
|
- support for handling files with spaces
|
|
|
|
|
- improved unittest with mocking
|
|
|
|
|
- more reliable `dotbare fupgrade` behavior
|
|
|
|
|
- version flag for `dotbare`, `dotbare --version` or `dotbare -v`
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
@ -71,7 +76,7 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Removed `-a` flag of `dotbare freset`. It's not working as intended because I misunderstand it, the intended
|
|
|
|
|
- removed `-a` flag of `dotbare freset`. It's not working as intended because I misunderstand it, the intended
|
|
|
|
|
behavior is actually achieved by `dotbare fcheckout -a`, use `dotbare fcheckout -a` instead.
|
|
|
|
|
(Edit: `dotbare fcheckout -a` is now `dotbare fcheckout -s` or `dotbare fcheckout --select`)
|
|
|
|
|
|
|
|
|
@ -79,20 +84,20 @@ Noteble changes are documentated in this file.
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Added zsh plugin [#4](https://github.com/kazhala/dotbare/pull/4)
|
|
|
|
|
- Added bash plugin
|
|
|
|
|
- Added drop-in functionality [#6](https://github.com/kazhala/dotbare/pull/6)
|
|
|
|
|
- zsh plugin [#4](https://github.com/kazhala/dotbare/pull/4)
|
|
|
|
|
- bash plugin
|
|
|
|
|
- drop-in functionality [#6](https://github.com/kazhala/dotbare/pull/6)
|
|
|
|
|
- User can now place custom fzf scripts into scripts folder
|
|
|
|
|
- Added bash completion capabilities [#7](https://github.com/kazhala/dotbare/pull/7)
|
|
|
|
|
- Added option to clone submodule [#8](https://github.com/kazhala/dotbare/issues/8)
|
|
|
|
|
- bash completion capabilities [#7](https://github.com/kazhala/dotbare/pull/7)
|
|
|
|
|
- option to clone submodule [#8](https://github.com/kazhala/dotbare/issues/8)
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed ambiguous argument error [#3](https://github.com/kazhala/dotbare/pull/3)
|
|
|
|
|
- ambiguous argument error [#3](https://github.com/kazhala/dotbare/pull/3)
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Removed global .gitignore manipulation during migration, not needed. Added .gitignore tips to README and
|
|
|
|
|
- removed global .gitignore manipulation during migration, not needed. Added .gitignore tips to README and
|
|
|
|
|
let user handle it
|
|
|
|
|
|
|
|
|
|
## 1.0.0 (20/05/2020)
|
|
|
|
|