Releases: DictXiong/dotfiles
Releases · DictXiong/dotfiles
v1.3
🎉 dotfiles.cn marks its 2-year anniversary!
TL;DR
- Standalone and powerful
riot
, the ssh client wrapper based on bash scripts. - More plugins, more aliases, and more graceful configurations.
- Supports NixOS.
- Bug fixes.
What's Changed
- [debug] support nixos; fix ci by @DictXiong in #41
- [dev] nixos; riot multiple targets; install without ssh keys by @DictXiong in #42
- [dev] refactor riot; improve tmux and vim; more plugins; more aliases by @DictXiong in #43
Full Changelog: v1.2...v1.3
v1.2
TL;DR
We introduce:
- A convinient and powerful ssh client script
riot
. Farewell paid ssh clients! - A secure and simple DDNS client. No need to deploy dangerous CF tokens to servers any more.
- A ssh agent manager
sagent.sh
(orsagt
), an improved version ofpiv-agent
. - A pastebin.com client
pbin
.
What's Changed
- [dev] common.sh parses args; riot; getdfs; install.sh -x KEY=VAL by @DictXiong in #35
- [dev] ddns; better ssh agent; riot sshl; sys.online; zsh hist import; DFS_DEBUG; cbd/cbds by @DictXiong in #36
- [keys] remove pc{0,1}/old,sk0/fido,ph0/sep, update pc1/windows by @DictXiong in #37
- [dev] enhance riot; ddns avoid burst by @DictXiong in #38
- [debug+dev] riot checks and fix ipv6 support, fix crontab installation; antigen use F-Sy-H by @DictXiong in #39
- [debug/dev] loosen riot username check; autoload zcalc by @DictXiong in #40
Full Changelog: v1.1...v1.2
v1.2-beta
TL;DR
improve riot (a lot!)
What's Changed
- [keys] remove pc{0,1}/old,sk0/fido,ph0/sep, update pc1/windows by @DictXiong in #37
- [dev] enhance riot; ddns avoid burst by @DictXiong in #38
Full Changelog: v1.2-alpha...v1.2-beta
v1.2-alpha
TL;DR
We introduce the great and convenient DDNS client!
What's Changed
- [dev] common.sh parses args; riot; getdfs; install.sh -x KEY=VAL by @DictXiong in #35
- [dev] ddns; better ssh agent; riot sshl; sys.online; zsh hist import; DFS_DEBUG; cbd/cbds by @DictXiong in #36
Full Changelog: v1.1...v1.2-alpha
v1.1
TL;DR
log.py
has been rebuilt to logger.sh
. Therefore, we no longer depend on python. Excellent!
What's Changed
- Dev by @DictXiong in #8
- ci: sync fzf by @DictXiong in #9
- zshrc: ls multisystem fix by @DictXiong in #10
- struct: standard file structure by @DictXiong in #11
- ci: init ci by @DictXiong in #12
- ci: better structure by @DictXiong in #13
- ci: hotfix by @DictXiong in #14
- vim: backspace fix by @DictXiong in #15
- core: fix update & docker notify by @DictXiong in #16
- update.sh: degrade log 403 to warning by @DictXiong in #17
- git: push.autoSetupRemote=true by @DictXiong in #18
- [refactor] clean, readable by @DictXiong in #19
- ssh: add ip14 by @DictXiong in #20
- [core] update by @DictXiong in #21
- install.sh: autodep, improve note by @DictXiong in #22
- install.sh: cmake, less, and -l=DFS_LITE by @DictXiong in #23
- install.sh: support combined options by @DictXiong in #24
- install.sh: rerun when updated by @DictXiong in #25
- scripts: docker scripts by @DictXiong in #26
- zshrc: key bindings and piv-agent by @DictXiong in #27
- [core] mass change (DFS_UPDATE_CHANNEL) by @DictXiong in #28
- [core] parse func; gbes; .config/dotfiles/env by @DictXiong in #29
- [dev] dfs config; trash by @DictXiong in #30
- [dev] refactor log.py -> logger.sh by @DictXiong in #32
- [install.sh] hotfix by @DictXiong in #33
- zshrc: fix locale by @DictXiong in #34
Full Changelog: v1.0...v1.1
v1.1-alpha
TL;DR
log.py
has been rebuilt to logger.sh
. Therefore, we no longer depend on python. Excellent!
What's Changed
- Dev by @DictXiong in #8
- ci: sync fzf by @DictXiong in #9
- zshrc: ls multisystem fix by @DictXiong in #10
- struct: standard file structure by @DictXiong in #11
- ci: init ci by @DictXiong in #12
- ci: better structure by @DictXiong in #13
- ci: hotfix by @DictXiong in #14
- vim: backspace fix by @DictXiong in #15
- core: fix update & docker notify by @DictXiong in #16
- update.sh: degrade log 403 to warning by @DictXiong in #17
- git: push.autoSetupRemote=true by @DictXiong in #18
- [refactor] clean, readable by @DictXiong in #19
- ssh: add ip14 by @DictXiong in #20
- [core] update by @DictXiong in #21
- install.sh: autodep, improve note by @DictXiong in #22
- install.sh: cmake, less, and -l=DFS_LITE by @DictXiong in #23
- install.sh: support combined options by @DictXiong in #24
- install.sh: rerun when updated by @DictXiong in #25
- scripts: docker scripts by @DictXiong in #26
- zshrc: key bindings and piv-agent by @DictXiong in #27
- [core] mass change (DFS_UPDATE_CHANNEL) by @DictXiong in #28
- [core] parse func; gbes; .config/dotfiles/env by @DictXiong in #29
- [dev] dfs config; trash by @DictXiong in #30
- [dev] refactor log.py -> logger.sh by @DictXiong in #32
Full Changelog: v1.0...v1.1-alpha
v1.0
Tag for the old version.
The new version will request https://api.beardic.cn/get-var/dfs-commit-id for the production commit id. This will be much safer.