Releases: fox-archives/dotfox
v0.6.2
v0.6.1
Fixes
- Incorrect version number
- Released binary compiled with an earlier version of glibc
v0.6.0
Features
- Allow writing comments within stdout of script that prints dotfiles
- Rename project from
dotty
todotfox
v0.5.0
-
fix: dotty no longer tries to fix symlinks it does not control
-
v0.5.0
v0.4.0
v0.4.0
v0.3.1
- v0.3.1
v0.3.0
dotty v0.3.0
v0.2.1
feat: add shell completion
v0.2.0
feat: add shell completion
v0.1.0
Changelog
940d662 feat: create init command
449069a fix: rename args to append -dist
1810abb fix: fix string expansion
e2c1cf0 feat: cleanup error handling
42f28eb feat: misc cleanup
0d20361 refactor: rename dotDir to dotfilesDir
3288fe9 feat: abstract the fs.Walk to an Apply/Unapply action
c33383e misc cleanup
b18b2bb test: add basic link / unlink test
0069f3c refactor: remove testdata
47e1d76 fix bugs
3c3e54e refactor: create and use fs walk abstraction
0f5d9eb refactor: move fs code
70f9025 feat: add user unapply command
a3796ce feat: add user add command for faster adding of files
15855bb fix: wrong umask
c5a9356 feat: system apply command
a0cfb1d fix: Prompt not using from package
a06242b fix: improve error handling and subcmd desc's
88e7236 refactor: cleanup variable names and relocate init cmd
311d5b8 docs: add docs
a38013f feat: ignore directory by string match
0b74a54 fix: command flags properly set up
129eaab add flags and many misc changes
f163af3 refactor: remove 'local' apply
e5ce886 refactor: remove config functions to fs
70dd18e fix change name from globe to dotty
a872357 fix: creating symlinks when one or more folders are empty
5b1fb86 feat: display file conflicts in an editor
8e39ce3 feat: edit TOML config command
f369ce1 refactor: move proper functions to util folder
a3c6091 refactor: user apply more clean
93feae3 remove need for 'type' property in config
f69bf6d feat: add basic tests and cleanup
c93dbbb update readme and improve words
815f6be feat: add simple heuristics
9a9377b feat: create apply subcommand
aa12c5f improve naming of subcommands
6aeeca8 feat: add symlinking folders (while preserving data)
35731b5 feat: change store-dir to dot-dir
1354b3f refactor: cleanup
c475691 feat: manager user ($HOME/*) dotfiles
1c695c7 chore update common files
6a3b312 chore: remove extraneously defined method
5410cc8 refactor: improve naming
469c471 feat: conditionally copy file dependent on project-wide tags
b61c590 feat: add templates. closes #2
b464c03 fix: add ownerEmail to json
2be119f fix: create globe.state.json file if it doesn't already exist
93a7802 refactor: cleanup writing globe state
d62264e fix: create .globoe folder on init
964551d fix: remove validation package
b827dbe feat: add globe.state
6ce0ad9 refactor: remove cobra cmd passing to getData
2c5a41e refactor: remove useless package
2ed8260 refactor: move file system fns to separate package
8c0e53b refactor: remove tools directory
92dc3b1 polish: log message output
0e274e2 fix: make printing more readable
6c70164 fix: remove panic caused by processing non-existing yml file
db6c5c3 refactor: cleanup
e0bd67a fix: panic when globe.toml doesn't exist
0425c87 refactor: simplify init command
c28584f feat: auto add starchart via remark
d4f437e fix: init config not copying over
5f2d314 refactor: add clarifying comments
9e0b8c3 fix: refactor processing of files to sync
6aaf7e2 refactor: consolidate cmds to cmds/ folder
26f23bd fix: init using wrong filepath
377559f fix: reading and writing to and from incorrect paths
a8861c5 fix: enable dir autocomplete for store-dir arg
7f6fbca refactor: move loading config to config package
cc22e9e fix: ensure cobra prints on mising store-location argument
4f092a2 refactor: cleanup
6529eb5 refactor: move project dotfiles to eankeen/dots
74d21c9 refactor: update bootstrapfiles yaml definition
a812e0d fix: messy globbing when recursively finding child files
7562c2a refactor: use vipor and cobra for arg/cnf management
04b995c refactor: remove dead code
3ddd62f docs: update readme
a6101a6 refactor: restructure folders to separate concerns better
1c8712f refactor: modularize 'globe' to increase extensibility
14bdf78 fix: create script that autofils package.json
7b71a30 refactor: create 'tools' folder
d283f9a wip: readme modification
ca7fe71 refactor: cleanup scripts
0c01aad feat: add shfmt config
71ef68f docs: modify readme to update project scope
0c8712b fix: add init function (closes #1)
ebb0b0a feat: only process files according to their 'For' property
1be3cdc fix: prompt override message to use fileExists fn
769c7d2 feat: remove specific files
8cce752 refactor: read files from a files.yml
file
b0bbf95 fix: change tab_width to 3 in .editorconfig
97eed39 feat: update templates and scripts
e3235c2 feat: add showing diff on conflict
6c10ab7 refactor: rename and general cleanup
e9ab8ca chore: cleanup file locations / make readme more detailed
ee82d2a chore: remove unused dependencies
f3b6dab feat: add more control of file replacing
bc60833 feat: create license that picks license
b2a76ba fix: remove similar file names
59d7782 fix: file names are case sensitive
0e6992b feat: self host global
0819f31 fix: file copying
023b9cb chore: initial commit