4.50.0 (2024-10-13)
- zsh: save zsh xtrace output to file (9c98570)
4.49.0 (2024-09-14)
- zsh: remove {n,}vim aliases (a6558e2)
- zsh:
v
func redirects to available editor (a493781)
4.48.0 (2024-08-01)
4.47.1 (2024-07-15)
- c function logic improved (6335111)
4.47.0 (2024-04-22)
- zsh: delete .zlogin (62a5c4d)
- zsh: functions vim modeline (bc069fc)
- zsh: rename .zshenv to .zprofile (0e1317d)
- zsh: zsh{env,rc} vim modelines (778733a)
- remove pure in favor of rc/07-prompt.zsh (8486ff0)
- wezterm: mouse/link cfg + format via stylua (762c302)
- zsh: print alias when ran via widget (3f7f058)
4.46.0 (2024-03-20)
- completions: remove _op & _e:func (376d450)
- brewfile: bump node version & add python3 (f8284ab)
- F: improved functions function & completion (4d5e3bc)
- zsh: remove airflow completion (6833483)
4.45.0 (2024-03-15)
- zfd: multiple arguments & flag to edit completion (#45) (947e9d0)
- zfd: option state leak & pushd options (397042e)
- F: improved functions function & completion (f3c414e)
4.44.2 (2024-03-03)
- zinit: misc. ices and neovim (35d0cfa)
- zinit: use custom built eza (f8e6334)
- zinit: zinit xtrace prompt (fcc4965)
- zshenv: do not sutoload *.zwc && cruft cleanup (56e25ca)
- zshenv: homebrew init for x86_64 macOS and Linuxbrew (48b8cbf)
- zshenv: remove explicit sourcing of ~ZDOTDIR/.zshenv (b45b98d)
- zshrc: history options (18a0055)
4.44.1 (2024-02-11)
- zinit: use upstream and plugin ices (12e7ef9)
4.44.0 (2024-02-05)
- git, pip, zinit, zsh, and tmux configs (6c88b81)
- makefile: clean targets for python, docker, brew (c8142f2)
4.43.3 (2024-01-20)
- git-config: set vim modeline filetype to
gitconfig
(#43) (54a1732) - stow: ignore
.local/
dirs other thanbin/
(c3c23c3)
4.43.2 (2024-01-14)
- stow: correct stow ignore lists & files (1f5cac9)
4.43.1 (2024-01-13)
- dkr: rm invalid alpine pkgs & format file (#41) (7ae2eba)
- mkfn: improve func boilerplate & format file (#42) (cd6ecf8)
4.43.0 (2024-01-13)
- mkfn: add debug flag & print args (d4886a1)
4.42.0 (2024-01-02)
- bashrc rm cargo init & editorconfig config (83800ce)
- increase wezterm fps to macbook promotion limit (5998db2)
- make py pkgs & py-pip-install target (21696d1)
- remove aliases (2ddbef4)
- remove branch in git clone zsh widget (3932c48)
- rm duplicate aliases & zinit config (9d2ff27)
- rm duplicate zdotdir vars & cleanup zsh files (fb5d42f)
- setopts interactive_comments & auto_cd (5c447c8)
- stow ignores ~/.local/{share,state}/* (27ef884)
- used hashed dir in zinit cfg (2385231)
- zfd function login and completion options (77a9758)
- zinit & zsh alias plugins (e93459d)
- zsh history ignore dupes (cc246b4)
- zshenv fpath paths and opt cleanup (8a88ffb)
- add minimal zinit env to dkr sandbox function (c8a6956)
- extract function (7d857a2)
- git alias nuke to clean -fxd & reset --hard (a3a055b)
- wezterm theme & keybind for launcher (bc8dcd0)
- zinit configuration (0b436c6)
4.41.0 (2023-11-16)
- add-to-path option parsing & logging (d6b904e)
- expression check for NO_RC in zshrc (dcb44d5)
- rename zsh::clean to zsh-clean (2c87112)
- set function permissions to 644 (a214716)
- zdd completion descriptions (c35bed8)
- git-repo-website opens git repository URL in browser (1527943)
- set NO_RC to skip loading zsh files in rc.d (4478f57)
- zdd is now a function w/ tab completion (e2a65ba)
- zsh::clean function removes zsh generated files (f4843ef)
4.40.1 (2023-11-01)
- ensure $ZDOTDIR is set (548fc1d)
- git ignores regex zsh[-_]history (f6ba5dc)
- zinit configuration parameters (8dbc946)
- zinit repo variable name (ee27b15)
4.40.0 (2023-10-21)
- enable cloning zinit fork (77a3c35)
4.39.0 (2023-10-07)
- dotfile dockerfile neovim install prefix (d984ac5)
- editor alias & cleanup zsh config cruft (20d1839)
- misc. zinit config tweaks (4a62ccb)
- set arch in makefile docker targets (365bfec)
- topgrade configuration (fd7db00)
- zi system check for neovim gh-r (a210a51)
- build neovim & stow make targets (f7aca99)
4.38.0 (2023-10-01)
- sort, mkcd, and zmv aliases (989b803)
- configure less & lessopen env variables (a6b8223)
4.37.0 (2023-10-01)
- zi checks arch for neovim gh-r (ff271c9)
- expand aliases via tab (7ef4e02)
4.36.0 (2023-09-28)
- gli func checks if in git dir (b5c7d15)
- improve python make targets (8cceaee)
- migrate exa -> eza & rdarwish -> topgrade-rs (31841bb)
- use eza or exa depending on os (0f1c95c)
- global aliases for less, grep, cat & sort (3ffb5be)
4.35.0 (2023-09-21)
- add python binary dir to path (c5dabf4)
- conflicting wezterm keybinds with tmux (806a9c2)
- correct zinit key to compinit_opts (6816e42)
- increase wezterm font size (32e8c47)
- python package install targets (d147fea)
- remove misc. programs in Brewfile (0d62533)
- remove pinned branch for zunit (1d6503d)
- remove resource intensive options in kitty config (6e09a33)
- wezterm open url mouse binding (399cfda)
- set python version in makefile (66c1fee)
4.34.0 (2023-09-04)
- l, la, & ls aliases for ls +- opts (53a3afa)
4.33.0 (2023-09-04)
- track exa, nvim & zi aliases via aliases ice (9f15693)
4.32.1 (2023-09-03)
- call -init-homebrew for arm64 macOS & linux (67beb86)
- do not set zdotdir env var in zsh rc.d config (c946819)
- move {f,}path setup to zshenv & rm zwc cruft (7d623cb)
- re-add zinit & zsh config aliases (5948f21)
- remove cruft in zshrc (33e0ec9)
- remove setting options in rc.d zsh config (b63327e)
4.32.0 (2023-08-28)
- reduce zinit load time for new prompt (857d4fa)
- set $pythonpath env var & add it to $path (fc37847)
- update python pkg dir for $PATH (0e1e513)
- use submods annex for misc. plugins (9344fe0)
- zinit plugin load order (5731033)
4.31.0 (2023-08-23)
- pip install target dir path (5fb5b0a)
- --distro & --platform flags for dkr command (600aa8c)
- add error handling to c function (284c650)
- add new options to dkr sandbox completion (bd606c2)
- dkr flag --platform to select amd64/arm64 (1a66d2a)
4.30.0 (2023-06-06)
- check if zsh scripts exist in fzf config (b044803)
- logic checks in zinit config (a47d2ed)
- macos:rm-ds-store find command options (21ad07d)
- rm invalid formula ssh from brewfile (d83a558)
- zshrc indentation (921475c)
- check for git repositories with new upstream commits (0cd1eea)
- rm all compiled zsh zwc files via zsh:rm-zwc (dcf2f20)
4.29.0 (2023-06-02)
- change zsh completion files to 644 (ead2824)
- mkfn autoload shebang & options (60d2d7b)
- remove cruft from zfd (91d8775)
- remove ssh signing from git config (81f2b03)
- run
cleanup-runs.yml
workflow every sunday (7dce754) - smooth execute-and-wait.zsh spinner animation (8a8f2f4)
- zfd argument logic & zsh completion (4d654c6)
- zfd function zsh completion (dbaf538)
4.28.0 (2023-06-01)
- +brew-link-keg logging & check multiple paths (beceb4c)
- dkr conflicting function name (4c51d20)
- dkr sandbox run builds image if not present (2c6ffed)
- dkr sub-command zsh completion (5b4d611)
- fzf config logic checks (690835b)
- alias 'get-localnet-hosts' lists hosts on LAN via arp-scan (52ad514)
- conditionally load zsh plugins if MININMAL set (cb77198)
- dkr zsh completion (1517b18)
- ls-containers shows containers indefinitely (94a52b9)
- misc scripts colors-demo.zsh & execute-and-wait.zsh (d58ae4c)
- set rehash to true for zsh completion (6471328)
4.27.0 (2023-05-17)
- add null ice to zshelldoc cfg (cfee6be)
- dkr sandbox & nuke subcommands (e4fd949)
- mkfile fn fixes (fb5dc55)
- OMZ plugin load order (f576eac)
- set brew prefix in +brew-link-keg (2d80caf)
- set path for zinit zcompdump (27fe004)
- zinit cfg updates (217d80b)
- zinit config (540b474)
- zinit plugin ices (b5c60d9)
- add alias "mk" for "make" (b2de4c0)
- add gnu programs to PATH via +brew-link-kegs (a2c3773)
- dkr command for common docker related tasks (3931f02)
- help-zshglob lists common zsh globs (0f1ccd4)
- moved docker::nuke to be a dkr subcommand (dde0fa0)
4.26.1 (2023-05-01)
- quoting in zinit config (#39) (dc97ad1)
- remove trailing
;
in zinit config (1c06934) - zinit config quoting (8cfab51)
4.26.0 (2023-05-01)
- +brew-link-keg logic (aa6ad1e)
- fn function usage message (62d6bee)
- kill zsh processes on exit (bedbc33)
- show function count in list::functions (afc55f5)
4.25.1 (2023-04-30)
- fzf config conditional checks (42fe9f3)
- limit file handles a process can have open (37c183c)
- zinit load times (871eed4)
4.25.0 (2023-04-17)
- check for updates from upstream repo (22c35b7)
- easily backup file/dir via mkbak command (018638c)
- ton of misc. changes to zsh related files (2783806)
4.24.0 (2023-04-10)
- add /usr/local/bin to $PATH (8a5a7b7)
- add exa to brewfile (9b54e35)
- add jq to brewfile (6c32e48)
- aliases for zsh rc.d and $ZDOTDIR (82cf830)
- completion matching list (f08433f)
- docker shell edge cases and completion (2e7a587)
- format curl-progress (a7e525e)
- format zsh autoloaded functions (e63b5be)
- initializing homebrew (e0ceff0)
- log statments and container tag (0d23e32)
- remove default-ice annex usage (cdb79c1)
- remove git-fzf.zsh cruft (016cf9e)
- remove symlinks for misc. zsh login files (1d8b152)
- remove unused python aliases (9dc4738)
- remove, add, update misc. aliases (4ce5cdd)
- rename brew.link-all-keg to +brew-link-keg (4378866)
- typos in zinit config (1b588a7)
- update brewfile programs (88afdf1)
- zinit configuration (c8be61d)
- zsh config file aliases (67f9f93)
- link all brew kegs via brew.link-all-keg (ba489c2)
- new flags and completion for docker::sanbox & arch dockerfile (24d4d34)
4.23.1 (2023-03-27)
- add --verbose & --tag opts to docker::shell (47e1b16)
- add file & unzip pkgs to base docker container (c8bb512)
- attempt to set locale in zlogin (737591b)
- remove extraneous characters (0382ab7)
- set docker shell volume to container name (a95ad02)
- set explicit width of zsh prompt characters (88a993f)
- source alias first in case of errors (a4271eb)
- zinit config compinit calls (ce055e4)
- zsh compinit calls (b64a479)
4.23.0 (2023-03-26)
- Brewfile taps, cask args, and casks (555bb09)
- misc. updates to zsh env, opts, and completion (8c90a04)
- misc. updates to zsh functions (815572c)
- misc. wezterm keybinds and colorscheme (5509eb2)
- wezterm configuration (696e79d)
- wezterm splitpane key map (16577fb)
- zsh alias to rc/06-alias.zsh (21dfb60)
- print colorized figlet messages via banner (eafcdff)
- progress bar for curl via curl-progress (19311aa)
- quick sandbox env via docker::shell function (bd75b4e)
4.22.0 (2023-03-22)
- docker nuke function cleanup (3f47d17)
- enable wezterm scrollbar and tab bar (74e17f7)
- remove zfd alias (176dfd2)
- zdd zcompcache & zcompdump to global gitignore (6586ebd)
- add dockerfile with arch linux base image (9c0ea2a)
- add-to-path func for easy path manipulation (03f8754)
- mkfile func to easily create file(s) (076c9c2)
- zfd func to easily edit zsh functions (81ba4be)
4.21.2 (2023-03-20)
- .zshenv conditionally sources .zprofile (7db7025)
- compile completions in .zlogin (543681f)
- misc. zsh rc.d changes (4ef9c81)
- personal zsh completions (2756af2)
4.21.1 (2023-03-20)
- remove docker hub token parameter (65f6dcc)
4.21.0 (2023-03-13)
- add zsh_history to repo .gitignore (e9c3d91)
- c zsh function logic (2091d38)
- makefile pip opts uses cache and --target-dir (a6517d9)
- remove cruft in global git ignore (cadd984)
- rm code and comments in .zshrc and .zprofile (f76895e)
- vd command and _vd completion (d27ca7b)
- zsh rc files load order and logic (7b1b525)
4.20.0 (2023-03-03)
- python venv and remove unused aliases (594fb76)
- remove .zshrc cruft (99e093d)
- remove zsh completions dir (5820595)
4.19.0 (2023-02-27)
- add homebrew to path in zprofile (e8f89da)
- autoload personal completions in zshrc (4b541a8)
- autoloading & completion in zshrc (9968449)
- cleanup zshrc (add34c7)
- history configuration in .zshrc (9e45615)
- move update-path logic from zprofile to zshrc (88938e5)
- optimize plugin ices in zinit.zsh (9ca2a91)
- remove python, c, h, and df aliases (0b0fc16)
- remove zinit aliases (ee62042)
- simplify spaghetti logic in aliases.zsh (affb3bb)
- style & rm update path func in zprofile (b2ce5e5)
- update files in gnu stow ignore files (cc99063)
- zunit install recipe in zinit (258cccb)
- add diagrams to py-pkgs in makefile (e643851)
- add h,c,df functions & completions (33321eb)
- add symlinks to zshrc, zshenv, and zprofile (55e4819)
- compile zsh functions via zsh::compile cmd (25a16ff)
- completion loading func zsh::load-completion (86dd924)
4.18.2 (2023-02-19)
- add local python bin to path in zprofile (05f12bc)
- cmd & rm zsh plugins install in dockerfile (d0b4cbd)
- docker tag in docker-shell make target (c8e36fe)
- hide title bar in kitty config (ee10675)
- misc. plugins & snippets in zinit config (637d2a9)
- rm cruft & simplify prompt logic (78439e9)
- zsh history & cache paths in zshrc (fcd190b)
4.18.1 (2023-02-18)
- pure prompt and syntax highlighting repo var (4fa91f8)
4.18.0 (2023-02-13)
- brew-install make target (27a9acd)
- load all zsh modules & add completion option (88c288b)
- logic to set homebrew and path (f0f67f0)
- remove duplicate aliases (bd16e38)
- remove loading all zsh modules (53ae248)
- rm cruft & simplify $path values (7483b17)
- rm unused _export helper function (d729483)
- zinit recipes & use personal fork (7c40e50)
- add & optimize zsh autoload functions (81c36a7)
- run make target anywhere via dotfiles::make (155d9a9)
4.17.0 (2023-02-04)
- bootstrap macos options & dockutil logic (1bb5d56)
- condense .zprofile $PATH & env var logic (35be3cb)
- makefile logging & misc. target logic (aa154fd)
- mv emoji functions to be autoloaded via zsh (23e758f)
- use default-ice in zinit (74ada21)
- zinit make ice prefix & formatting (0c6e402)
- zprofile & zshenv logic (8b2e880)
- add safari::tab command to new safari tab (3399f46)
- alias ? to "which" command (f65dea6)
- watch::file-count cmd prints # files in dir (fcf2d28)
4.16.0 (2023-02-01)
- disable homebrew env hints & auto cleanup (09876af)
- set executable bit on rld::file zsh function (1717a35)
- add docker::nuke func via zsh autoloading (82a451c)
4.15.0 (2023-01-17)
- simplify git & zinit aliases (48e5ff8)
rld::file
function to source a file (0d89fc4)
4.14.0 (2023-01-16)
- .zshrc logging (d348eb6)
- add .DS_Store to .dockerignore (2c4fa6c)
- add dockutil to bootstrap-macos (96ba56e)
- consolidate zshenv logic into zprofile (0306f77)
- docker, brew-install, & python make targets (289f19f)
- dockerfile & docker related make target logic (5275136)
- dockerfile build time & copy dotfile repo (35f823a)
- dockerfile neovim installation (19a753a)
- logging in aliases.zsh (d26de89)
- path modification logic & logging (ba4bd35)
- remove git config cruft (8ba4909)
- remove sourcing rust cargo env (7f27112)
- rm docker-ssh & update py-pkgs Makefile target (55422e2)
- styling & gadd zsh func to aliases (48340e4)
- use autoload logging & test zinit styling (36eaf8e)
- zinit.zsh logging & update misc. plugins (fd2662f)
- run docker image workflow after release (2cef205)
4.13.9 (2023-01-08)
- add qemu step to docker workflow (31495d6)
- dockerfile labels (82bc81c)
- format dockerfile labels (61cb5ef)
- install apt prerequisites for neovim ppa (47efe57)
- install apt recommended (3a341f2)
- remove ncurses-bin package (44a7ad9)
- remove neovim src with sudo (f6c4cdc)
- use nightly apt repo instead of compiling nvim (8161f71)
4.13.8 (2023-01-01)
- add zinit gh-r progs & hostname to prompt (a81cbf0)
4.13.7 (2022-12-31)
- add system info to "me" alias (8874a93)
4.13.6 (2022-12-22)
- add exa & delta to Dockerfile (9dc5d65)
4.13.5 (2022-12-22)
- disable zinit config cruft (7c79be5)
- docker-build & docker-shell Make targets (e89b7c0)
- Dockerfile base image & CMD (715f322)
- PATH and env variables (443ba60)
- zinit plugin repository (fe158d9)
4.13.4 (2022-12-20)
- use minideb:bullseye base docker image (2243776)
4.13.3 (2022-12-20)
- remove docker-clean in docker-push make target (85a4276)
- remove ssh -> docker from dockerfile (6aba856)
4.13.2 (2022-12-19)
- add docker-ssh make target to README.md (50c7be3)
- dockerfile log msg & pkg python3-bdist-nsi (4d10eba)
4.13.1 (2022-12-19)
- silence all make targets (f8cb924)
4.13.0 (2022-12-19)
- connect to docker container via ssh (6ce3810)
4.12.0 (2022-12-19)
- update-readme make target (6947273)
4.11.0 (2022-12-18)
- dockerfile structure & logic (7eb02b7)
- run container images workflow after release (1633f97)
4.10.3 (2022-12-17)
- add hadolint & rm id-as ice (397043b)
- add meson & rm apt cleanup in Dockerfile (42d35e1)
- add platform flag in docker-build Make target (fdbf5f0)
4.10.2 (2022-12-16)
- add bdfr default config to .gitignore (9af434a)
4.10.1 (2022-12-16)
- rm --user pip option in py-* make targets (ae27e6a)
4.10.0 (2022-12-16)
- flags in docker-build make target (9fc4982)
- add watch to Brewfile (0f3b403)
4.9.1 (2022-12-16)
- @zi::scheduler call in Dockerfile RUN cmd (04e64da)
- insert-last-command-output vicmd keybind (56d388b)
4.9.0 (2022-12-16)
- apply id-as ice to all zi commands (84dbfbf)
- insert-last-command-output & prepend-sudo keybinds (5f2a3c1)
4.8.1 (2022-12-16)
4.8.0 (2022-12-16)
- use updated sbin logic (b82bc4d)
- print functions in file via list-functions (c241661)
4.7.1 (2022-12-09)
- change to personal fork (465029d)
4.7.0 (2022-12-09)
- clean up zinit configuration (8ac3fd0)
- set vim to git editor (6f08401)
- specify base image architecture in dockerfile (4d12264)
- vim modeline & trailing backslashes in .zprofile (a30e8ae)
- docker-load & docker-save Make targets (9858c48)
- git status (alt-s) & diff (alt-d) zle widgets (31c9b6c)
- load prog completion via load_completion cmd (77338f6)
- vim buffer navigation keymap & add/rm plugin (16fa469)
4.6.24 (2022-12-06)
- add default-jre pkg to Dockerfile (ee8d9ef)
4.6.23 (2022-12-06)
- rm gem & add ruby pkg to Dockerfile (0bb8e97)
4.6.22 (2022-12-06)
- add gem pkg to Dockerfile (4b972f3)
4.6.21 (2022-12-06)
- use latest tag in docker-shell Make target (325bd3b)
4.6.20 (2022-12-06)
- create paths brace expansion in zprofile (9407a85)
4.6.19 (2022-12-05)
- add init-buildx artifact to .gitignore (0ba0d88)
- rm docker buildx flag for Dockerfile backward compatability (51c31c1)
4.6.18 (2022-12-05)
4.6.17 (2022-12-05)
- chown $USER home dir as root (23bbdf5)
4.6.16 (2022-12-05)
- add apt pkgs to Dockerfile (b96d148)
4.6.15 (2022-12-05)
- rm buildx flags in Docker Make targets (c64a928)
4.6.14 (2022-12-05)
4.6.13 (2022-12-05)
- remove HOMEBREW_INSTALL_FROM_API env var (7f7e718)
4.6.12 (2022-12-05)
- base image ubuntu 22.04 to debian:stabe-slim (83d7872)
4.6.11 (2022-12-05)
- change base image ubuntu 22.04 to 20.04 (e2b6a35)
4.6.10 (2022-12-05)
- run chown as sudo in Dockerfile (ad2299c)
4.6.9 (2022-12-05)
- move homebrew env vars to avoid breaking cache (43e83c6)
4.6.8 (2022-12-05)
- set BREW_PREFIX ~/.linuxbrew in dockerfile (da3651d)
4.6.7 (2022-12-05)
- set HOMEBREW_INSTALL_FROM_API in dockerfile (cf74b19)
4.6.6 (2022-12-05)
- homebrew install in dockerfile (6cffe46)
4.6.5 (2022-12-05)
- homebrew install in dockerfile (717c7d4)
4.6.4 (2022-12-05)
- homebrew/core tap install in dockerfile (6c46a15)
4.6.3 (2022-12-05)
- docker related Make targets & README.md (834809f)
4.6.2 (2022-12-05)
- zsh-completions & history-substring-search (9879695)
4.6.1 (2022-12-05)
- append homebrew to $PATH & condense env var (d10c002)
4.6.0 (2022-12-04)
4.5.0 (2022-12-04)
- script to easily update license headers (26d5d72)
4.4.7 (2022-12-04)
- disable neovim install via zinit (c3f437e)
4.4.6 (2022-12-03)
- zinit install error msg & plugin install order (2debe31)
4.4.5 (2022-12-02)
- find-replace handles sed/gsed and hidden dirs (ec38075)
- find-replace() checks if gsed is installed (513148c)
4.4.4 (2022-12-02)
- install lua5.3 & luarocks in Dockerfile (f438d23)
- compress docker build & add clean Make target (c678cac)
- remove cruft programs in Brewfile (c6e7c14)
- rm cruft && reorder steps order in Dockerfile (3bcb2af)
4.4.3 (2022-12-01)
- mv global .editorconfig to "$HOME" (6ea10ae)
4.4.2 (2022-12-01)
- faster zinit install for zsh-completions (dfba7cd)
4.4.1 (2022-12-01)
- disable global compinit call on Ubuntu (d4e9443)
4.4.0 (2022-12-01)
- install neovim config and rm brew gen-man-comp (dad3760)
- alias pretty-path to print paths in $PATH (1b6e0e7)
- remove unused scripts in ~/.local/bin/ (e640122)
4.3.0 (2022-12-01)
- install brew as non-root user in docker env (d9a27e5)
- install Homebrew in docker env (fccea7f)
- increase http.postBuffer size in git config (d27aeea)
- set HOMEBREW_INSTALL_FROM_API in Dockerfile (659a252)
4.2.0 (2022-12-01)
- docker container username (ee902da)
- alias rm-docker to docker system prune --all (b0fa9a7)
- alias "me" to "whoami" command (617cd92)
4.1.4 (2022-11-30)
- docker container volume preserves linuxbrew install (e58a543)
4.1.3 (2022-11-30)
- aliases use single quotes to avoid expansion (8ee0806)
- remove cruft from zinit configuration (0ae6e6b)
4.1.2 (2022-11-22)
- remove bitrot in docker Makefile (85fd289)
- remove bitrot in zinit config (5723ad0)
- remove bitrot in zinit config (7de426f)
- improve zinit setup/install speed (02a26ed)
4.1.1 (2022-11-20)
- branch names for lint workflow triggers (207278d)
- json syntax in release config (b29cd22)
- single quote zinit aliases (b27443e)
- stow ignores .zcompdump (fc57655)
4.1.0 (2022-11-07)
- add weekly-digest report (e403916)
- release will publish new docker image to ghcr (3c7079b)
- pause building new docker image per release (08398bd)
- v4.0.1 → v4.1.0 (20692d7)
- "release: v4.0.1 → v4.1.0" (f6f55ed)
4.0.1 (2022-11-06)
- specify python3 in py-install Make target (1d6e906)
4.0.0 (2022-11-06)
- Build mult-arch Docker images (eefdd2c)
- kitty fonts and misc. options (83d3873)
- Makefile improvements (ed1d40d)
3.0.3 (2022-11-02)
- logger colors and logic (5e8c1ef)
- add .zprofile & fix zr{ld,eset} aliases (1c218ed)
- cleanup .gitignore cruft (f2ebc36)
- do not expire git credentials (dbffeab)
- improve logic for setting locale (5358acf)
3.0.2 (2022-11-02)
- zinit installation logic (532a34a)
3.0.1 (2022-11-02)
- add --noplugin flag when checking nvim binary (8e519b5)
- new window flags for kitty keymap (105e9de)
- zinit cloning logic (c47045f)
- path helper functions (89e5cfe)
3.0.0 (2022-11-01)
- add dotfiles deps to install via apt (42a066b)
- correct Make target names (57c3d55)
- indentation && quoting of zsh variable (fa03799)
- +x alias for chmod +x (ce84f2f)
- install automake via apt (3b9f025)
- make Make target stow PHONY (0244a75)
- remove zenv plugin && specify neovim nightly (36f9df9)
- resolve zinit.zsh conflicts (f04c079)
- tweak yabai window border width (5d8a651)
- reduce duplicate code for easy grokking (ed9911e)
- tweak kitty colorscheme values (cc98c71)
2.3.1 (2022-10-15)
- kitty utilizes built-in macOS fullscreen (bf43d0d)
- Makefile target names && GNU stow install target (e72e9ff)
2.3.0 (2022-10-14)
- redo zinit zsh completion (0ba4601)
2.2.2 (2022-10-07)
- open new kitty window in current working dir (ab823e2)
- aliases use EDITOR instead of hardcoded vari (65682b7)
- set EDITOR based on if neovim is available (5875f8b)
- tweak kitty window border style (4ba7bee)
2.2.1 (2022-10-07)
- check correct path to zprofile check (0f143f6)
- delete nord.conf kitty colorscheme (89356b4)
- fix kitty shortcuts (b4ba260)
- remove duplicate OMZ plugins (6cabf88)
2.2.0 (2022-10-07)
- set rehash completion zstyle (75f93ab)
2.1.0 (2022-10-05)
- add zprofile to ensure the env is defined (7dc0007)
2.0.1 (2022-10-04)
- open URLs on click and text selection in Kitty (524efc0)
- add FireCode and Victor fonts to Brewwfile (35a67f7)
2.0.0 (2022-10-04)
- kitty config overhaul (c7d9625)
1.47.4 (2022-10-04)
- prepend BREW path to $PATH & update log msg (4ef1bf0)
1.47.3 (2022-10-04)
- prepend paths to $PATH (e40efc5)
- add homebrew sbin to $PATH (75ffe75)
1.47.2 (2022-10-04)
- add --autostash to git pull alias and sort aliases (e5e3e9a)
1.47.1 (2022-10-04)
- improve cohesion of logging function (7e40322)
1.47.0 (2022-10-04)
- clean up zshrc cruft (f2d1e71)
- condense exports and update log colors (f741312)
- update log colors (f7e28f7)
1.46.1 (2022-10-03)
- fix script addition loading order in yabai (cbd5e9d)
1.46.0 (2022-10-01)
- Make target to install safari ext via mas-cli (974e100)
- quoting for possible Homebrew location (5b567c8)
- add mkcmd & mk* cmds opens file in editor (40d0008)
- add nvim state dir to gitignore (3df58d7)
- chmod 775 & add vim modeline to zsh files (a8f47e2)
- rm sys.sh & rename osx setup script (862a567)
- un-comment neovim nightly zinit install cmd (d72c9d4)
- update Dockerfile logic (225d454)
- update Makefile logic (a9ab655)
- update permissions and zsh files (e2f2838)
- update stow to ignore ~/.local/s{hare,tate} (1b6b7ad)
1.45.0 (2022-09-11)
- add dependabot configuration (59a1186)
1.44.2 (2022-09-09)
- remove vim alias to neovim (4a24afd)
- update docker related Make targets (7df62e8)
- update Dockerfile (5b5cb92)
- vimrc yak shaving (ada0982)
1.44.1 (2022-09-06)
- remove executable bit from zsh config files (93580c1)
- update
htop
config (1dd2550) - update git zsh completion (1bcbed6)
1.44.0 (2022-09-06)
- automatically clone if git URL zsh widget (2dc68b7)
- font settings in kitty.conf (18d0162)
- add widget.zsh to files for sourcing (37a231c)
1.43.2 (2022-09-06)
- zsh reload script (89a01b5)
1.43.1 (2022-09-06)
- change release type prefixes (52a2619)
1.43.0 (2022-09-06)
- add shell reload script (481c3f0)
- zsh configuration (67fdd4a)
1.42.0 (2022-08-31)
- add global luaformatter configuration (0a0d077)
- add release triggers
style
&maint
(defe9ec) - misc. zsh, kitty, git config updates (26a861b)
- remove ssh config (0c88678)
- update xdg dir aliases & zshenv (d71de04)
1.41.0 (2022-08-14)
- add ranger configuration (ee03064)
1.40.0 (2022-08-06)
- remove alacritty configuration (5574e51)
- global git ignores zhistory file (b7b8193)
1.39.0 (2022-08-05)
- zsh related configurations (69cb863)
- cleaned up nuke-docker logic and printing (8f2fa83)
1.38.0 (2022-07-30)
- add Docker dev environment support (49a17c6)
- aliases & zinit config bugs (66e987a)
- improve multiple targets (fcce534)
- misc. zsh & zinit config bugs (8904554)
1.37.0 (2022-07-27)
1.36.0 (2022-07-25)
- configure ice (cb24ded)
- nuke-docker output and retry logic (8db576a)
- remove perl eval (c89ca8e)
- retry logic for nuke-docker (3dbd641)
- window border padding fix for vivaldi (2a5c1cc)
1.35.0 (2022-07-22)
- add system info script (7494b7d)
- ssh configuration (4d9bcee)
1.34.0 (2022-07-19)
- add ssh config to improve the ssh experience (e7973b8)
- formatting (b04b4ea)
1.33.0 (2022-07-17)
- add utility functions file util.sh (7178465)
1.32.0 (2022-07-17)
- add 'needs-triage' to new issues (2f3af5e)
- add pull request automation workflow (964ddb6)
- use kitty split layout && format zinit config (6324464)
- correct label name for issue automation (a8e9b1b)
- clean up zinit config (fa31657)
1.31.0 (2022-07-15)
- brew target for install/uninstall (e60b969)
- build grep w/ --enable-perl-regexp (i.e., -P) (d9a92bc)
- Dockerfile Makefile target calls (fd06d4d)
- locale variables for Zsh (d625b16)
- remove extra \ at EoL (75030dc)
- use grep instead of ggrep to parse versions (1d63344)
- add mdformat-toc pkg to python/prog target (798af42)
- clean up zsh{rc,env} & add tmux recipe (3ed7942)
- comment out various broken zinit config bits (3203851)
- refactor GNU target to automagically get latest version (7b4c022)
- remove shell extenstion from nuke-docker cmd (b8a51e7)
- update
stow
make target (11b95b8) - update dotfiles Dockerfile && make targets (410557e)
- consistent formatting of bin scripts (d0f455e)
- consistent formatting of zinit config (357a191)
- consistent formatting of zsh files (02164a2)
1.30.0 (2022-06-16)
- add checkmake to zinit gh-r to install (c814311)
- clean up zsh configuration files (4bbf3c2)
- Make targets consistent name scheme (9009ca5)
- utlize muli-platform images via buildx (4745b76)
- v1.29.0 → v1.30.0 (f7f04d1)
1.29.0 (2022-06-08)
- fix jq naming and add docker to path (af80e9b)
- update df Dockerfile, docker Make targets, and nuke-docker.sh (825c730)
1.28.1 (2022-06-04)
1.28.0 (2022-06-04)
- add alacritty terminal configuration (7a513b4)
- bin installer Makefile and dotfiles Makefile (5ce1e1e)
- zshelldoc & tree gh-r recipes & "v" alias (9e783f6)
- add comment boxes to aliases.zsh (0c0fac6)
- add docker buildx binary (a17c411)
- add more zsh options (3278a3a)
- add semver program and format gh-r programs (e3adde2)
- display hostname in tmux statusbar (29c501c)
- update bin Makefile install target and installer configure logic (3dde004)
- update stow install and dotfiles {un,i}nstall targets (3a89e40)
- update Zsh options to get preferred behavior (9b087d0)
- change section headers to boxes (15ff0fc)
- remove trailing whitespace (6a7aecc)
- switch to patched font BlexMono Nerd Font (4a6202a)
1.27.0 (2022-05-29)
- conflicting ctrl skhd commands (d765913)
1.26.0 (2022-05-24)
- add
update
Make target (6c9ac99) - add hyper gh-r recipe (d5f2743)
- clean up skhd configuration (87de048)
- clean up zinit cfg for lbin updates (9b85aa7)
- test out CodeQL (651a724)
- use 1password-beta to Brewfile (6ffd3d7)
- {zshelldoc,tree} lbin & add luarocks completion (1d8f66f)
- aliases and zinit config (d94710e)
- aliases incorrectly quoted (b625381)
- only show targets for make tab completion (655716b)
- semantic-release config path (be8d1ef)
- swap OS filter logic to generic first and specific last (368b1c2)
- add back semantic-release config (bfdc7d3)
- add checkmake gh-r, python38 to path, and sort PHONY targets (af2e170)
- add stylua gh-r (4994fd0)
- condense brew (u)install logic into single target (b5d7a1b)
- delete .gitmodules due to hammerspoon config now seperate repository (f13696b)
- delete unused .chglog config and template (942585b)
- install luarocks from source (e8e5571)
- move .releaserc to .github dir to clean up $HOME (518e521)
- remove CodeQL scan (99493e6)
- remove help target and clean up bin Makefile (a37432e)
- goto alias logic condensed (2a870e4)
- clean up zinit configuration (79a17eb)
- fmt README.md (38422a8)
- format gh-r recipes (814759b)
- format zinit.zsh (cc44c8b)
- format zshrc and fzf.zsh utility functions (5c9b313)
1.25.0 (2022-05-13)
- add Docker buildx and docker-credential-helpers gh-r recipes (5d87509)
- add pkg-config to dotfiles Dockerfile (6deaae7)
- remove git-fzf in favor of fzf helpful functions (9be6505)
- clean up skhd configuration (bfe9972)
- delete .deepsource.toml (ed85bf5)
- update Docker dotfiles Dockerfile and build/run make targets (19ddf30)
- format aliases.zsh (01cac60)
1.24.0 (2022-05-12)
- correct volume prune cmd from nuke-docker.sh (c714126)
- dotfiles Makefile config cloning logic (0d75f95)
- exa lbin glob (312fe63)
- add xz, file and rm bat from Dockerfile (d8c94a4)
- clean up dotfiles Dockerfile (5a04813)
- delete docker-compose.yml (85d8ebb)
- delete tarball-installer.py (beef34c)
- downgrade docker-compse version from 3.9 -> 3 (edaef35)
- locales and misc. cleanup in Dockerfile (da72471)
- silence Skittped CherryPicks warning in git config (146fa0f)
- update locales configuration in Dockerfile (8ae8e6b)
- update volume configuration in Dockerfile and Makefile (c35cf22)
- fmt zinit gh-r configuration (b73e4e9)
1.23.0 (2022-05-12)
- decrease # of workflows to retain in workflows cleanup job (5cdb5bb)
1.22.0 (2022-05-12)
- break after successful configure command to avoid errors (2f0e56f)
- check if tty via $- and print accordingly (5895445)
- check if tty via $- and print accordingly (0b9f09d)
- conditional logic for sourcing brew shellenv (6805d77)
- stopgap for delta binary until fixed in zinit upstream (f3cdc97)
- tarball installer cmake conditional logic (b8310b6)
- add gpt cli and format zinit.zsh (9fc3105)
- change edit-commandline bind-key from ^e to ^v (981217b)
- create helper function to create aliases and remove redundant code (879e5f8)
- fix indentation of dotfiles Makefile (4892374)
- fix lua URL, remove modeline, format to fix missing seperator (9d8325e)
- update bin Makefile and zinit.zsh (eeec9fe)
- use zsh to call tarball install script (1c11649)
1.21.0 (2022-05-06)
- check if config exists, update Brewfile, and rm compile from zshrc (e959623)
- change gh binaries to use lbin ice (02ebd81)
- cleanup zinit.zsh binary and plugin installations (ad06ed6)
- update zunit and revolver recipes (f074838)
1.20.0 (2022-05-05)
- homebrew activation logic in zshenv (c3fe834)
1.19.0 (2022-05-03)
- add alias to output detailed system info (4c40a2f)
- add back git-fzf.zsh (0b6fc01)
- add back neovim gh-r recipe to zinit.zsh (57ae185)
- add logic to handle 2 cases for linuxbrew (a363eee)
- convert all gh-r recipes to use lbin ice (6c3267d)
- remove 1password-{cli,beta} from Brewfile (9e7c52b)
- remove vim fold markers from git config (8cc350e)
- stop homebrew autoupdate, fix linuxbrew init, add gh-r recipes, remove git and fzf from zsh init (364c602)
- update lbin syntax for testing (1458249)
- update tar Makefile, Dockerfile, and zinit configs (061e13d)
- update various zinit.zsh sections (5add278)
1.18.0 (2022-04-28)
- correct misspelled variable (8e2a1f7)
- git config (5ba3815)
- Makefile formatting (7525fb1)
- omz_urlencode not error when using Terminal.app (363363f)
- remove '.' prefix from skhd config filename (3edc8ab)
- zreset alias crashing terminal (f24a663)
- zsh install from src and zshenv (f33a193)
- change zinit branch (3de6202)
- change zinit branch back to main (e783a4f)
- clean up Brewfile (1054bef)
- clean up Makefile (0507ff8)
- clean up unused parts of vimrc (2633bdf)
- compilation function and clean up zinit sections (c7bc310)
- fix misc issues in zsh related configs (82173ea)
- fix printing in bin Makefile (9798dc1)
- make yabai active window border color to bright red (ea3ff5a)
- remove pip ice install (57eda71)
- add color to logging functions (abf0a50)
- condense compiling zsh from source formatting (2f6e8e3)
- fix folds and pip completion function (1ee0a82)
- fmt aliases (faa323c)
- remove vim folds (2129887)
1.17.0 (2022-04-19)
- clone personal repos via
https://vdoster/${REPO_NAME}
(d62dfc6)
- add vim modeline and fold markers (ba26119)
1.16.0 (2022-04-17)
- add vim script (vim 8) configuration (ec9b676)
- add vimrc (24e95c5)
- fix zsh related config (447cac3)
- fix zshenv (505a66f)
- Docker volume permissions && use docker compose (329631d)
- remove zsh cruft (7b50aef)
- rm duplicate vimrc and clean up zinit.zsh (2c275d5)
- use zunit test branch (3a8732a)
- add ruby 2.6.8 and fix URL spacing (087a9df)
- fix ices for zi-programs.zsh (e474164)
- make zsh target phony && shfmt source URL (3c06d46)
- add vim fold markers (608ca15)
1.15.0 (2022-04-04)
- condense formtting of extract alias (317f8ce)
- correct Makefile targets for configurations (aa2d8df)
- rm hammerspoon config; it has own repo now (fa36fa2)
- refactor Makefile to install hs || nvim cfg (ef5e598)
- add missing backslash in zinit.zsh (b884c5c)
- fix Makefile config targets (9829b7d)
- remove you-the-champ.zsh cruft (e154883)
- add completion for zunit & revolver (bd75644)
- add debug section for zsh & add zenith binary (2889bc2)
- add volta-cli to test programs (153130b)
- added revolver artifact dir to gitignore (12e7722)
- change dockerfile base image to ubuntu (b17c5a0)
- clean up zinit.zsh whitespace (2e140b9)
- increase kitty scrollback speed (ee877f5)
- minor value tweaks & formatting kitty config (20f395b)
- put zsh-bin ices on newlines (bc17ff0)
- remove logging (feffde4)
- remove zinit.zsh config cruft (772fe6d)
- rm git config husky hooks & submodule cruft (3589d53)
- use correct branch for zunit tests (5e55c18)
- use correct branch for zunit tests (09efaac)
- zsh prompt shows user and host (dcc9b35)
- dotfiles dockerfile (e2cfca0)
1.14.0 (2022-03-24)
- add
feat
&maint
release rules (d782ce1)
- hs modules battery, sys stats, new spoons (8bf1de4)
1.13.1 (2022-03-21)
- format Makefile (e622580)
1.13.0 (2022-03-21)
- clean up zi config and add tmux stats (87f32e8)
- clean up zinit config cruft (050fbad)
- move unused config bits to different file for easy reference (9cff804)
- re-enable window decorations, use IBM plex font, and fmt config (26bf6eb)
- reduce cruft in zinit config (458e4b9)
- set docker platform to linux/amd64 to work on apple M1 processors (3ec0936)
- tmux mem-cpu-load status bar stats (e2539ef)
- improved hs window border logic when a window is destroyed (c59c27b)
- rm OMZP directories breaking `la` & misc. zinit config cruft (ab53129)
- zinit env variables & remove starship example (6be9428)
- only show tabs when appropriate (92024e3)
- update z{'init.zsh','shenv'} & aliases (3a6c7e7)
- use alpine base image in Dockerfile for M1 compat (610af16)
- add devdash binary & fzf-tab (33b8ef6)
- run dotfiles container Make target and zi programs fixes (d404275)
- v1.12.1 → v1.13.0 (f52ee0a)
1.12.1 (2022-03-11)
- fix history substring search and add all zi recipes (f1f809a)
- test misc. changes (ca80d33)
- update kitty, hammerspoon, git config, and zsh cfgs (84a9070)
- re-work of hs modules (4be25e0)
1.12.0 (2022-03-07)
- add global rust & cargo install (40a27ae)
1.11.2 (2022-03-06)
- README.md reflects current feature set (7b38045)
1.11.1 (2022-03-06)
- update release user details (5a04988)
- remove unused rust-annex configurations (7785e16)
- re-work of hs modules (4d3ca6e)
1.11.0 (2022-03-03)
- add zsh alias for python3 pip (841152d)
- git alias for restoring and amending a commit (721fa97)
- integrating hhtwm and custom wm-related module (016e568)
1.10.0 (2022-03-01)
- update nvcln alias to delete packer_compiled.lua (70d1556)
- re-do hammerspoonconfig (a6889ca)
1.9.3 (2022-02-28)
- set release-notes preset to eslint (c950cc6)
1.9.2 (2022-02-28)
- lowercase release tags in releaserc (34ba7ae)
- lowercase release type in releaserc (6e76b2e)
- remove conflicting commit parser dependency (ac14bba)
1.9.1 (2022-02-28)
- remove extra backslash breaking npm installs (a1411b3)
1.9.0 (2022-02-28)
- remove trunk and associated formatter config files (acc3e96)
1.8.0 (2022-02-28)
- bump num of concurrent workers to update git repositories (2dc8f76)
- update Brewfile with misc. programs (de04d7f)
- update trunk version v0.7.0 -> v0.8.0 (6160535)
1.7.1 (2022-02-21)
1.7.0 (2022-02-21)
- add script to display 255 color codes (4a98b80)
- compile zsh configs for faster load times (~100%) (a0242c8)
- ignore compiled zsh files (e.g., .zwc) (48dfef7)
- new aliases to easily access zsh related configs (4395050)
- testing rustup plugin for certain binaries (e.g., exa, delta) (f442e85)
1.6.0 (2022-02-21)
- use trunk mega {formatt,lint}er (c9f45dd)
1.5.0 (2022-02-15)
- clean up history env vars & try pip completion (03fc305)
- clean up tmux config annoyances and visuals (024b246)
1.4.2 (2022-02-12)
- hammerspoon tiling & docker completions (570b274)
1.4.1 (2022-02-12)
1.4.0 (2022-02-12)
- add get-gh-release.sh to download and install programs hosted on GitHub (30576b2)
1.3.5 (2022-02-11)
1.3.4 (2022-02-09)
1.3.3 (2022-02-08)
1.3.2 (2022-02-07)
- nvim binary selection more precise (4f29f6e)
1.3.1 (2022-02-06)
- consistent order of files in replacement and change verification due to impl (4ae6fac)
- update version in .cz.toml when version changes (c4bb776)
1.3.0 (2022-02-06)
- correct version regex in semantic-release configuration (81f5d93)
- add bash script to remove ALL local and remote tags from the current git dir (ebecc00)
- remove the unnecessary npm package tag
@juliuscc
- correct author to
juliuscc
for semantic-release slackbot plugin - add missing
semantic-release
to npm package
- .release.yml: use semantic-release for releasing future versions
- .cz.toml: change commitizen configuration from yaml to toml
- remove git-changelog and bumpversion configuration files
- .cz.yaml: Add VERSION file which will be bumped each release
- add release-tool.phar binary recipe
- add commitizen and pre-commit configurations