# CHANGELOG ## v0.10.0 (2022-10-24) ### Added - feat: add download command (2022-10-24) ### Others - chore(config): add btop catppuccin mocha (2022-10-24) - build(deps): bump github.com/urfave/cli/v2 from 2.20.2 to 2.20.3 (2022-10-24) - chore(config): resize kitty (2022-10-24) - build(deps): bump github.com/urfave/cli/v2 from 2.19.2 to 2.20.2 (2022-10-17) - chore: bump go 1.19 in github action (2022-10-16) - chore(config): ignore git diff whitespace (2022-10-11) - chore(changelog): generate v0.9.1 (2022-10-10) ## v0.9.1 (2022-10-10) ### Others - build(deps): bump github.com/urfave/cli/v2 from 2.17.1 to 2.19.2 (2022-10-10) - chore(config): no transparent neovim (2022-10-10) - chore(config): use vim.api.nvim_command (2022-10-10) - build(deps): bump github.com/urfave/cli/v2 from 2.16.3 to 2.17.1 (2022-09-30) - chore(config): re-add seoul theme (2022-09-26) - chore(config): update nvim keymap (2022-09-21) - chore(config): update mocha theme kitty (2022-09-21) - chore(config): use iceberg for neovim (2022-09-21) - chore(config): update kitty transparent (2022-09-21) - chore(config): kitty disable ligature (2022-09-15) - chore(config): kitty new tab better (2022-09-15) - chore(config): use iosevka term curly (2022-09-15) - chore(config): use git merge-ort (2022-09-13) - build(deps): bump github.com/urfave/cli/v2 from 2.16.2 to 2.16.3 (2022-09-13) - build(deps): bump github.com/urfave/cli/v2 from 2.14.1 to 2.16.2 (2022-09-12) - chore(config): delta line numbers (2022-09-07) - chore(config): update monokai (2022-09-07) - chore: update golangci-lint config (2022-09-07) - chore: bump go 1.19 (2022-09-07) - chore(config): use Monokai (2022-09-07) - build(deps): bump github.com/urfave/cli/v2 from 2.14.0 to 2.14.1 (2022-09-06) - build(deps): bump github.com/urfave/cli/v2 from 2.11.2 to 2.14.0 (2022-09-02) - chore(config): add junegunn/seoul256.vim (2022-08-28) - build(deps): bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2 (2022-08-15) - chore(config): popup vim-go help (2022-08-01) - chore(config): imrpove neovim in vscode (2022-07-31) - chore(config): keymap fzf neovim (2022-07-31) - chore(config): neovim keymap save (2022-07-30) - chore(config): add neovim keymap (2022-07-30) - chore(config): give credit to https://github.com/nanotee/nvim-lua-guide (2022-07-30) - chore: update README with diff not compare (2022-07-30) - chore: remove cover from Makefile (2022-07-30) - chore(config): refactor packer config (2022-07-30) - chore(config): use vscode-neovim (2022-07-30) - chore(config): stop fold in neovim (2022-07-29) - chore(config): remove transparent background (2022-07-28) - chore(config): revert ignore case in neovim (2022-07-27) - chore(config): ignore case in neovim (2022-07-27) - chore(config): only ignore .git in neovim (2022-07-23) - chore(config): bump toggleterm in neovim (2022-07-23) - chore(config): use github copilot (2022-07-23) - chore(config): remove catppucin compile (2022-07-22) - build(deps): bump github.com/make-go-great/color-go from 0.3.0 to 0.4.1 (2022-07-22) - chore(config): improve kitty perf (2022-07-22) - chore(config): better tab for neovim (2022-07-21) - build(deps): bump github.com/urfave/cli/v2 from 2.11.0 to 2.11.1 (2022-07-21) - chore: add nvim catppucin cache (2022-07-18) - build(deps): bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 (2022-07-11) - chore(config): wip add kitty diff (2022-07-07) - build(deps): bump github.com/urfave/cli/v2 from 2.8.1 to 2.10.3 (2022-07-04) - chore: remove roadmap (2022-07-04) - chore: add Makefile (2022-07-04) - chore: bump github workflows v3 (2022-07-04) - chore: add dependabot (2022-07-04) - chore(config): enable git push.autoSetupRemote (2022-07-03) - chore(config): enable git fsmonitor (2022-06-30) - chore(config): kitty map (2022-06-27) - chore(config): lualine config in neovim (2022-06-24) - chore(config): add float term in neovim (2022-06-24) - chore(config): use catppuccin for bat, delta (2022-06-23) - chore: update doc (2022-06-22) - chore(config): add indent_blankline to neovim (2022-06-22) - chore(config): support git in nvim-tree (2022-06-20) - chore(config): disable git in nvim-tree (2022-06-16) - chore(config): set title in neovim (2022-06-16) - build: bump golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d (2022-06-14) - chore(config): add fzf for neovim (2022-06-14) - chore(config): only transparent for kitty (2022-06-07) - chore: update roadmap (2022-05-31) - chore(changelog): generate v0.9.0 (2022-05-31) ## v0.9.0 (2022-05-31) ### Added - feat: use make-go-great/diff-go to support diff dir (2022-05-31) - feat: Add diff command (2022-05-27) ### Others - build: bump github.com/make-go-great/diff-go v0.0.5 (2022-05-31) - refactor: use diff instead of compare (2022-05-31) - chore(config): update catppuccin theme (2022-05-30) - chore(config): remove termux and macos-terminal (2022-05-29) - chore(nvim): re-add nvim-tree (2022-05-29) - chore(config): add workaround for neovim (2022-05-29) - chore(config): remove tpope/vim-surround (2022-05-29) - chore: update readme roadmap (2022-05-27) - chore(config): comment for nvim config (2022-05-27) - chore(config): noshowmode for neovim (2022-05-27) - chore(config): use dynamic theme for lualine vim (2022-05-27) - chore(update): add virtualedit for vim (2022-05-27) - chore: update README (2022-05-27) - chore(config): disable transparency for neovide (2022-05-27) - chore(config): use lua for neovim config (2022-05-27) - chore(config): update alacritty config, add truecolor for neovim (2022-05-27) - chore: update roadmap and also remove git from neovim (2022-05-27) - chore(config): use neovide (2022-05-27) - chore(config): consistent neovim config (2022-05-27) - chore(config): use stylua with neoformat to format lua in neovim (2022-05-27) - chore(config): add neoformat (2022-05-27) - chore: update roadmap (2022-05-27) - build: bump github.com/urfave/cli/v2 v2.8.1 (2022-05-27) - chore(config): git log oneline (2022-05-26) - build: bump github.com/urfave/cli/v2 v2.8.0 (2022-05-23) - chore(config): use APL font (2022-05-17) - chore(config): no integrate with clipboard (2022-04-29) - chore(config): make sure kitty cursor not change (2022-04-26) - chore(config): no need kitty with nnn (2022-04-21) - chore(config): remove github dark (2022-04-19) - chore: update config ignore (2022-04-14) - chore(config): switch to agave, for now (2022-04-02) - build: bump go 1.18 (2022-03-16) - chore(config): update nvim config (2022-03-16) - chore(config): init nvim-tree (2022-03-09) - chore(config): add nvim-tree (2022-03-09) - chore(config): re add vim go, let the fun begin (2022-03-09) - chore(config): Disable kitty ligatures (2022-03-09) - build: run go get -u ./... (2022-02-19) - chore(config): change colorscheme based on terminal (2022-02-19) - chore(config): use catppuccin (2022-02-19) - chore(config): terminal macos use option as meta (2022-02-03) - chore(config): add termux color (2022-01-27) - chore(config): update kitty font (2022-01-27) - chore(config): update font for macos-terminal (2022-01-27) - chore(config): original dracula theme (2022-01-27) - chore(config): update ignore (2022-01-27) - chore(config): kitty with transparent background (2022-01-16) - chore(config): add github dark to alacritty (2022-01-10) - chore(config): add github to kitty (2022-01-10) - chore(config): update fd and nvim (2022-01-10) - chore(config): increase kitty window size (2021-12-23) - chore(config): copy on select with kitty (2021-12-17) - chore: update badge in readme (2021-12-16) - chore(config): update kitty with comment (2021-12-15) - chore: add git fetch (2021-12-13) - chore: Add more ignore with go files (2021-12-11) - chore(config): update bat color (2021-12-08) - chore(config): use kitty Monokai (2021-12-08) - chore(config): integrate kitty with nnn (2021-12-03) - chore: user github.com/make-go-great/copy-go (2021-12-02) - chore(config): off kitty audio bell (2021-12-02) - chore(config): enable cursor styling (2021-12-02) - chore(scripts): sort git tag with latest first (2021-11-29) - chore(scripts): git log with stat (2021-11-27) - chore(config): use .ignore instead .fdignore to support rg, ag (2021-11-23) - chore(changelog): generate v0.8.0 (2021-11-19) ## v0.8.0 (2021-11-19) ### Others - chore: bump copy-go v0.8.0 (2021-11-19) - chore(config): remove vim lang, should use IDE for that (2021-11-19) - chore(config): return back Cascadia Code (2021-10-27) - chore(config): back to Rec Mono Casual (2021-10-24) - chore(config): remote truecolor and use onedark (2021-10-22) - chore(config): remove coc.nvim (2021-10-12) - chore(scripts): add git tag (2021-10-12) - chore(config): Disable option in mac (2021-10-03) - Bump terminal size to 14.0 (2021-09-24) - chore(config): add tabstop for nvim (2021-09-24) - chore(config): add fdignore (2021-09-18) - chore(config): switch to nord config (2021-09-18) - chore(config): use vim nord (2021-09-18) - chore: Update configs (2021-09-17) - chore: bump go 1.17 in github action (2021-08-19) - build: update go.mod (2021-08-19) - chore(config): remove unused exts nvim (2021-08-19) - chore: add scripts folder (2021-08-14) - chore(config): remove vim prettier (2021-08-07) - build: update go.mod (2021-08-04) - chore(config): add mouse support and add prettier (2021-08-04) - chore(config): always love Agave (2021-07-16) - chore(config): vim-go new default (2021-07-16) - chore(config): remove nvim whitespace (2021-06-26) - chore(nvim): strip whitespace (2021-06-24) - chore(config): better tmux config (2021-06-24) - chore(config): add tmux (2021-06-23) - build: update go.mod (2021-06-17) - build: update go.mod (2021-06-03) - chore(config): update alacritty and nvim config (2021-06-03) - build: update go.mod (2021-05-30) - chore: remove already build (2021-05-24) - chore(config): remove mpv (2021-05-24) - chore(config): remove problematic (2021-05-16) - chore(config): add mpv (2021-05-16) - chore(config): re add bat (2021-05-13) - chore(changelog): generate v0.7.0 (2021-05-05) ## v0.7.0 (2021-05-05) ### Added - feat: un-export action funcs (2021-05-05) - feat: do not distinguish errors for simple case (2021-05-05) - feat: add compare command (#10) (2021-04-23) - feat: dry run for install, update, clean (#9) (2021-04-22) - feat: treat files, dirs in config as the same (#8) (2021-04-22) - feat: add --dry-run flag (#6) (2021-04-22) - feat: add --verbose flag (#5) (2021-04-15) ### Fixed - fix: correct aliases for commands (2021-04-14) ### Others - chore(readme): use dot as new name (2021-05-05) - chore: no need to have separate getConfigPath (2021-05-05) - refactor: split config real and config demo (2021-05-05) - chore: correct go build in github action (2021-05-05) - refactor: remove unused struct (2021-05-05) - refactor: move main to cmd (2021-05-05) - chore: switch pkg to internal (2021-05-05) - chore: add building macos on github action (#11) (2021-04-23) - chore(readme): guide compare (2021-04-23) - refactor: move completely cli outside golang (#7) (2021-04-22) - chore(config): use tag vim-go release (2021-04-19) - chore(config): ignore vim-go version (2021-04-16) - refactor: move aliases to pre-define var (2021-04-14) - chore(changelog): generate v0.6.0 (2021-04-14) ## v0.6.0 (2021-4-14) ### Added - feat: use my own color pkg to wrap fatih/color (#3) - feat: prevent define os running at runtime (#2) ### Others - chore: only run github action on main or pull request (#4) - chore(config): split vim and neovim config, keep it the same for now - chore(confg): add vimrc - build: update go.mod - chore: update latest go in github action - chore(config): i3status onedark color - chore(config): use lightline instead of airline - chore(config): add fcitx - chore(config): add redshift - chore(config): aadjust brightness in i3 - chore(config): i3lock with black color - chore(config): add feh and update rofi - chore(config): simplify i3 - chore(config): add volume i3status - chore(config): better i3status - chore(config): add xinit - chore(config): use cascadia code to look good on my bad laptop - chore(config): add rofi config - chore(config): add i3status config - chore(config): add i3 config - chore(config): use TwoDark for bat - chore(config): remove neovim solarized - chore(config): add one-dark color for alacritty - chore(config): add alacritty config - chore(config): stricter go format - chore(config): use airline for neovim - chore(config): disable cursor style in neovim - chore(config): switch neovim to onedark - chore(config): add onedark to vim - chore(config): tmux painless config - chore(config): better comment config neovim - chore(config): tmux plugin manager - chore(config): use back C-b for tmux - chore(changelog): generate v0.5.0 ## v0.5.0 (2021-3-17) ### Added - feat: replace ioutil.ReadAll with os pkg ### Others - build: bump copy-go v0.4.0 - chore(changelog): generate v0.4.0 ## v0.4.0 (2021-3-17) ### Others - chore(readme): better install usage - chore: bump go 1.16 in github action - build: bump go 1.16 - chore(config): update nvim - build: update go.mod - build: update go.mod - chore: remove old install script - chore(configs): add vim-polygot - chore(config): good old goimports - chore: use bat solarized - chore: update nvim config - chore: update nvim, tmux; remove fontconfig - chore: ignore .bak files - chore: remove fish config - chore: add fish config - chore: ignore node package.json - chore(nvim): ignore vim-go warning - build: update go.mod - chore(changelog): generate v0.3.0 ## v0.3.0 (2021-1-20) ### Added - feat(config): safe to delete unusedApps directly - feat(config): config clean remove all unused apps - feat: add clean config skeleton - feat: add skeleton clean command ### Others - refactor: use copier instead copy - refactor: move fmtErr to global var - chore: typo currentDir - chore(config): use Choco cooky font - refactor: use replaceFile and replaceDir - chore: remove github super linter - chore(changelog): generate v0.2.0 ## v0.2.0 (2021-1-18) ### Added - feat(config): replace configs path to config - feat: remove config path completly - feat: revert use absolute path to copy configs - feat: remove path flags - feat: use absolute path to copy configs - feat: add update cmd - feat: add update config - feat: add install config using my own copy pkg - feat(config): split files and folders - feat: add config loading - feat: skeleton install, update command - feat: skeleton go cli app ### Fixed - fix(config): correct copy dir ### Others - chore: add bat config - chore: cleanup unused config - build: bumpd copy-go v0.3.0 - chore: remove unused file - chore(readme): correct github linter badge - chore(readme): add github badges - chore: add golang in github action - chore(readme): add guide - chore: update from my config - chore: ignore build file - chore(config): add stackoverflow comments - refactor: use remove and copy to reduce boiler plate code - build: bump copy-go v0.2.0 - chore: update configs - chore: add gitignore - chore: add github action linter - chore: add MIT LICENSE - chore(changelog): generate v0.1.0 ## v0.1.0 (2021-1-12) ### Others - chore: add comment to install.sh - better nvim defaults - use env bash - remove bat - remove mpv as use other frontend - zenburn - remove terminal, use default as much as possible - tmux 3.1 move config to XDG - how to install - README - enough