Skip to content

Latest commit

 

History

History
2519 lines (1386 loc) · 135 KB

CHANGELOG.md

File metadata and controls

2519 lines (1386 loc) · 135 KB

4.50.0 (2024-10-13)

Features

  • zsh: save zsh xtrace output to file (9c98570)

4.49.0 (2024-09-14)

Bug Fixes

  • zsh: remove {n,}vim aliases (a6558e2)

Features

  • zsh: v func redirects to available editor (a493781)

4.48.0 (2024-08-01)

Features

4.47.1 (2024-07-15)

Bug Fixes

  • c function logic improved (6335111)

4.47.0 (2024-04-22)

Bug Fixes

  • zsh: delete .zlogin (62a5c4d)
  • zsh: functions vim modeline (bc069fc)
  • zsh: rename .zshenv to .zprofile (0e1317d)
  • zsh: zsh{env,rc} vim modelines (778733a)

Features

  • 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)

Bug Fixes

  • completions: remove _op & _e:func (376d450)

Features

  • brewfile: bump node version & add python3 (f8284ab)
  • F: improved functions function & completion (4d5e3bc)

Performance Improvements

  • zsh: remove airflow completion (6833483)

4.45.0 (2024-03-15)

Bug Fixes

  • zfd: multiple arguments & flag to edit completion (#45) (947e9d0)
  • zfd: option state leak & pushd options (397042e)

Features

  • F: improved functions function & completion (f3c414e)

4.44.2 (2024-03-03)

Bug Fixes

  • 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)

Bug Fixes

  • zinit: use upstream and plugin ices (12e7ef9)

4.44.0 (2024-02-05)

Bug Fixes

  • git, pip, zinit, zsh, and tmux configs (6c88b81)

Features

  • makefile: clean targets for python, docker, brew (c8142f2)

4.43.3 (2024-01-20)

Bug Fixes

  • git-config: set vim modeline filetype to gitconfig (#43) (54a1732)
  • stow: ignore .local/ dirs other than bin/ (c3c23c3)

4.43.2 (2024-01-14)

Bug Fixes

  • stow: correct stow ignore lists & files (1f5cac9)

4.43.1 (2024-01-13)

Bug Fixes

  • dkr: rm invalid alpine pkgs & format file (#41) (7ae2eba)
  • mkfn: improve func boilerplate & format file (#42) (cd6ecf8)

4.43.0 (2024-01-13)

Bug Fixes

  • gli: silence git output (6f51ee0)
  • options & hash dirs in .zshrc (7ed82de)

Features

  • mkfn: add debug flag & print args (d4886a1)

4.42.0 (2024-01-02)

Bug Fixes

  • 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)

Features

  • 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)

Performance Improvements

4.41.0 (2023-11-16)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • remove duplicate zic alias (8b56bf6)
  • xcoh & emoji::shrug func (8fceac1)

Features

  • enable cloning zinit fork (77a3c35)

4.39.0 (2023-10-07)

Bug Fixes

  • 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)

Features

  • build neovim & stow make targets (f7aca99)

4.38.0 (2023-10-01)

Bug Fixes

  • sort, mkcd, and zmv aliases (989b803)

Features

  • configure less & lessopen env variables (a6b8223)

4.37.0 (2023-10-01)

Bug Fixes

  • zi checks arch for neovim gh-r (ff271c9)

Features

4.36.0 (2023-09-28)

Bug Fixes

  • 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)

Features

  • global aliases for less, grep, cat & sort (3ffb5be)

4.35.0 (2023-09-21)

Bug Fixes

  • 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)

Features

  • set python version in makefile (66c1fee)

4.34.0 (2023-09-04)

Bug Fixes

  • correct blex mono font name (b787cf6)
  • tweak zinit ices to improve load proces (547b82a)

Features

  • l, la, & ls aliases for ls +- opts (53a3afa)

4.33.0 (2023-09-04)

Bug Fixes

  • set history path only one and early (98dc477)
  • tweak zinit ices to improve load proces (c337be8)

Features

  • track exa, nvim & zi aliases via aliases ice (9f15693)

4.32.1 (2023-09-03)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • maximize wezterm window when launched (40d1585)
  • search files with perl regex via zpgrep (4cbc338)

4.31.0 (2023-08-23)

Bug Fixes

  • pip install target dir path (5fb5b0a)

Features

  • --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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • edit zsh completions via zcmp (279b0e0)
  • interactively view git log via fzshow (6ba463a)

4.28.0 (2023-06-01)

Bug Fixes

  • +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)

Features

  • 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)

Bug Fixes

Features

  • 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)

Bug Fixes

4.26.0 (2023-05-01)

Bug Fixes

  • +brew-link-keg logic (aa6ad1e)
  • fn function usage message (62d6bee)
  • kill zsh processes on exit (bedbc33)
  • show function count in list::functions (afc55f5)

Features

  • generate function boilerplate via mkfn (82bc383)
  • view or copy function(s) via fn (c1d6c64)

4.25.1 (2023-04-30)

Bug Fixes

  • fzf config conditional checks (42fe9f3)
  • limit file handles a process can have open (37c183c)
  • zinit load times (871eed4)

4.25.0 (2023-04-17)

Bug Fixes

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • docker nuke function cleanup (3f47d17)
  • enable wezterm scrollbar and tab bar (74e17f7)
  • remove zfd alias (176dfd2)
  • zdd zcompcache & zcompdump to global gitignore (6586ebd)

Features

  • 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)

Bug Fixes

  • .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)

Bug Fixes

  • remove docker hub token parameter (65f6dcc)

4.21.0 (2023-03-13)

Bug Fixes

  • 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)

Features

  • wezterm configuration (0866d18)
  • xdg dir navigation functions and completions (ffa91e9)

4.20.0 (2023-03-03)

Bug Fixes

  • python venv and remove unused aliases (594fb76)
  • remove .zshrc cruft (99e093d)
  • remove zsh completions dir (5820595)

Features

  • async compile zsh files in .zlogin (b68ce96)
  • function & completion for c, df, h, vd, zgd (c714382)

4.19.0 (2023-02-27)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • pure prompt and syntax highlighting repo var (4fa91f8)

4.18.0 (2023-02-13)

Bug Fixes

  • 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)

Features

  • add & optimize zsh autoload functions (81c36a7)
  • run make target anywhere via dotfiles::make (155d9a9)

4.17.0 (2023-02-04)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • disable homebrew env hints & auto cleanup (09876af)
  • set executable bit on rld::file zsh function (1717a35)

Features

  • add docker::nuke func via zsh autoloading (82a451c)

4.15.0 (2023-01-17)

Bug Fixes

  • simplify git & zinit aliases (48e5ff8)

Features

  • rld::file function to source a file (0d89fc4)

4.14.0 (2023-01-16)

Bug Fixes

  • .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)

Features

  • run docker image workflow after release (2cef205)

4.13.9 (2023-01-08)

Bug Fixes

  • 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)

Bug Fixes

  • add zinit gh-r progs & hostname to prompt (a81cbf0)

4.13.7 (2022-12-31)

Bug Fixes

  • add system info to "me" alias (8874a93)

4.13.6 (2022-12-22)

Bug Fixes

  • add exa & delta to Dockerfile (9dc5d65)

4.13.5 (2022-12-22)

Bug Fixes

  • 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)

Bug Fixes

  • use minideb:bullseye base docker image (2243776)

4.13.3 (2022-12-20)

Bug Fixes

  • remove docker-clean in docker-push make target (85a4276)
  • remove ssh -> docker from dockerfile (6aba856)

4.13.2 (2022-12-19)

Bug Fixes

  • add docker-ssh make target to README.md (50c7be3)
  • dockerfile log msg & pkg python3-bdist-nsi (4d10eba)

4.13.1 (2022-12-19)

Bug Fixes

  • silence all make targets (f8cb924)

4.13.0 (2022-12-19)

Features

  • connect to docker container via ssh (6ce3810)

4.12.0 (2022-12-19)

Features

  • update-readme make target (6947273)

4.11.0 (2022-12-18)

Bug Fixes

  • dockerfile structure & logic (7eb02b7)

Features

  • run container images workflow after release (1633f97)

4.10.3 (2022-12-17)

Bug Fixes

  • 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)

Bug Fixes

  • add bdfr default config to .gitignore (9af434a)

4.10.1 (2022-12-16)

Bug Fixes

  • rm --user pip option in py-* make targets (ae27e6a)

4.10.0 (2022-12-16)

Bug Fixes

  • flags in docker-build make target (9fc4982)

Features

4.9.1 (2022-12-16)

Bug Fixes

  • @zi::scheduler call in Dockerfile RUN cmd (04e64da)
  • insert-last-command-output vicmd keybind (56d388b)

4.9.0 (2022-12-16)

Bug Fixes

  • apply id-as ice to all zi commands (84dbfbf)

Features

  • insert-last-command-output & prepend-sudo keybinds (5f2a3c1)

4.8.1 (2022-12-16)

Bug Fixes

  • comment out broken git zle widgets (5c64310)
  • zinit ver'' & lbin'' ices (3bf7040)

4.8.0 (2022-12-16)

Bug Fixes

Features

  • print functions in file via list-functions (c241661)

4.7.1 (2022-12-09)

Bug Fixes

  • change to personal fork (465029d)

4.7.0 (2022-12-09)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • add default-jre pkg to Dockerfile (ee8d9ef)

4.6.23 (2022-12-06)

Bug Fixes

  • rm gem & add ruby pkg to Dockerfile (0bb8e97)

4.6.22 (2022-12-06)

Bug Fixes

  • add gem pkg to Dockerfile (4b972f3)

4.6.21 (2022-12-06)

Bug Fixes

  • use latest tag in docker-shell Make target (325bd3b)

4.6.20 (2022-12-06)

Bug Fixes

  • create paths brace expansion in zprofile (9407a85)

4.6.19 (2022-12-05)

Bug Fixes

  • add init-buildx artifact to .gitignore (0ba0d88)
  • rm docker buildx flag for Dockerfile backward compatability (51c31c1)

4.6.18 (2022-12-05)

Bug Fixes

  • add ripgrep & fzf to Dockerfile (c22008b)
  • install stable neovim version in zinit (a8a8571)

4.6.17 (2022-12-05)

Bug Fixes

  • chown $USER home dir as root (23bbdf5)

4.6.16 (2022-12-05)

Bug Fixes

  • add apt pkgs to Dockerfile (b96d148)

4.6.15 (2022-12-05)

Bug Fixes

  • rm buildx flags in Docker Make targets (c64a928)

4.6.14 (2022-12-05)

Bug Fixes

  • install deps via apt instead of Brew (1c6b6af)
  • only build linux/amd64 docker image (def74f8)

4.6.13 (2022-12-05)

Bug Fixes

  • remove HOMEBREW_INSTALL_FROM_API env var (7f7e718)

4.6.12 (2022-12-05)

Bug Fixes

  • base image ubuntu 22.04 to debian:stabe-slim (83d7872)

4.6.11 (2022-12-05)

Bug Fixes

  • change base image ubuntu 22.04 to 20.04 (e2b6a35)

4.6.10 (2022-12-05)

Bug Fixes

  • run chown as sudo in Dockerfile (ad2299c)

4.6.9 (2022-12-05)

Bug Fixes

  • move homebrew env vars to avoid breaking cache (43e83c6)

4.6.8 (2022-12-05)

Bug Fixes

  • set BREW_PREFIX ~/.linuxbrew in dockerfile (da3651d)

4.6.7 (2022-12-05)

Bug Fixes

  • set HOMEBREW_INSTALL_FROM_API in dockerfile (cf74b19)

4.6.6 (2022-12-05)

Bug Fixes

  • homebrew install in dockerfile (6cffe46)

4.6.5 (2022-12-05)

Bug Fixes

  • homebrew install in dockerfile (717c7d4)

4.6.4 (2022-12-05)

Bug Fixes

  • homebrew/core tap install in dockerfile (6c46a15)

4.6.3 (2022-12-05)

Bug Fixes

  • docker related Make targets & README.md (834809f)

4.6.2 (2022-12-05)

Bug Fixes

  • zsh-completions & history-substring-search (9879695)

4.6.1 (2022-12-05)

Bug Fixes

  • append homebrew to $PATH & condense env var (d10c002)

4.6.0 (2022-12-04)

Features

  • add tree-sitter binary gh-r (07f4e07)
  • set CORRECT IGNORE to [_|.]* (c18aacc)

4.5.0 (2022-12-04)

Bug Fixes

  • add ~/.local/include to .gitignore (82c4328)
  • add npm & rm dupes in Brewfile (b8f2f3e)

Features

  • script to easily update license headers (26d5d72)

4.4.7 (2022-12-04)

Bug Fixes

  • add missing backslash in zinit.zsh (f61191a)
  • specify amd64 platform in shell Make target (e93152e)

Reverts

  • disable neovim install via zinit (c3f437e)

4.4.6 (2022-12-03)

Bug Fixes

  • zinit install error msg & plugin install order (2debe31)

4.4.5 (2022-12-02)

Bug Fixes

  • find-replace handles sed/gsed and hidden dirs (ec38075)
  • find-replace() checks if gsed is installed (513148c)

4.4.4 (2022-12-02)

Bug Fixes

  • install lua5.3 & luarocks in Dockerfile (f438d23)

Performance Improvements

  • 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)

Bug Fixes

  • mv global .editorconfig to "$HOME" (6ea10ae)

4.4.2 (2022-12-01)

Bug Fixes

  • set TERM env var & zi install cmd (b3bb239)
  • zinit alias syntax & rm duplicate aliases (770db09)

Performance Improvements

  • faster zinit install for zsh-completions (dfba7cd)

4.4.1 (2022-12-01)

Performance Improvements

  • disable global compinit call on Ubuntu (d4e9443)

4.4.0 (2022-12-01)

Bug Fixes

  • install neovim config and rm brew gen-man-comp (dad3760)

Features

  • alias pretty-path to print paths in $PATH (1b6e0e7)

Performance Improvements

  • remove unused scripts in ~/.local/bin/ (e640122)

4.3.0 (2022-12-01)

Bug Fixes

  • install brew as non-root user in docker env (d9a27e5)

Features

  • install Homebrew in docker env (fccea7f)

Performance Improvements

  • increase http.postBuffer size in git config (d27aeea)
  • set HOMEBREW_INSTALL_FROM_API in Dockerfile (659a252)

4.2.0 (2022-12-01)

Bug Fixes

  • docker container username (ee902da)

Features

  • alias rm-docker to docker system prune --all (b0fa9a7)

Performance Improvements

  • alias "me" to "whoami" command (617cd92)

4.1.4 (2022-11-30)

Bug Fixes

  • docker container volume preserves linuxbrew install (e58a543)

4.1.3 (2022-11-30)

Bug Fixes

  • aliases use single quotes to avoid expansion (8ee0806)

Performance Improvements

  • remove cruft from zinit configuration (0ae6e6b)

4.1.2 (2022-11-22)

Bug Fixes

  • remove bitrot in docker Makefile (85fd289)
  • remove bitrot in zinit config (5723ad0)
  • remove bitrot in zinit config (7de426f)

Performance Improvements

  • improve zinit setup/install speed (02a26ed)

4.1.1 (2022-11-20)

Bug Fixes

  • 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)

ci

  • add weekly-digest report (e403916)

feat

  • release will publish new docker image to ghcr (3c7079b)

maint

  • pause building new docker image per release (08398bd)

release

revert

  • "release: v4.0.1 → v4.1.0" (f6f55ed)

4.0.1 (2022-11-06)

fix

  • specify python3 in py-install Make target (1d6e906)

4.0.0 (2022-11-06)

feat

  • Build mult-arch Docker images (eefdd2c)

fix

  • kitty fonts and misc. options (83d3873)

refactor

3.0.3 (2022-11-02)

fix

  • logger colors and logic (5e8c1ef)

maint

  • 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)

fix

  • zinit installation logic (532a34a)

3.0.1 (2022-11-02)

fix

  • add --noplugin flag when checking nvim binary (8e519b5)
  • new window flags for kitty keymap (105e9de)
  • zinit cloning logic (c47045f)

maint

3.0.0 (2022-11-01)

fix

  • add dotfiles deps to install via apt (42a066b)
  • correct Make target names (57c3d55)
  • indentation && quoting of zsh variable (fa03799)

maint

  • +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)

refactor

  • reduce duplicate code for easy grokking (ed9911e)

style

  • tweak kitty colorscheme values (cc98c71)

2.3.1 (2022-10-15)

fix

  • kitty utilizes built-in macOS fullscreen (bf43d0d)
  • Makefile target names && GNU stow install target (e72e9ff)

2.3.0 (2022-10-14)

feat

  • redo zinit zsh completion (0ba4601)

maint

  • clean up vimrc (856b1f1)
  • re-add function notation to widgets (4dcbe4a)

2.2.2 (2022-10-07)

fix

  • open new kitty window in current working dir (ab823e2)

maint

  • 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)

fix

  • check correct path to zprofile check (0f143f6)

maint

  • delete nord.conf kitty colorscheme (89356b4)
  • fix kitty shortcuts (b4ba260)
  • remove duplicate OMZ plugins (6cabf88)

2.2.0 (2022-10-07)

feat

  • add zsh precmd to fix broken term output (dbc9614)
  • use new yabai 5.0.0 options (735f54b)

fix

  • set rehash completion zstyle (75f93ab)

maint

  • add bdfr and best-of to py-prog Make target (8a5787f)
  • update htop configuration (8feea84)

2.1.0 (2022-10-05)

feat

  • add zprofile to ensure the env is defined (7dc0007)

maint

  • add vim mode lines, rm cruft, misc. fixes (f362222)
  • adjust tab fade for kitty (d393ad6)

2.0.1 (2022-10-04)

fix

  • open URLs on click and text selection in Kitty (524efc0)

maint

  • add FireCode and Victor fonts to Brewwfile (35a67f7)

2.0.0 (2022-10-04)

refactor

1.47.4 (2022-10-04)

fix

  • prepend BREW path to $PATH & update log msg (4ef1bf0)

1.47.3 (2022-10-04)

fix

maint

  • add homebrew sbin to $PATH (75ffe75)

1.47.2 (2022-10-04)

maint

  • add --autostash to git pull alias and sort aliases (e5e3e9a)

1.47.1 (2022-10-04)

maint

  • improve cohesion of logging function (7e40322)

1.47.0 (2022-10-04)

feat

  • add edit-function & find-replace functions (0a38e6f)
  • add pritty-env function (62b6012)

maint

  • clean up zshrc cruft (f2d1e71)
  • condense exports and update log colors (f741312)
  • update log colors (f7e28f7)

1.46.1 (2022-10-03)

maint

  • fix script addition loading order in yabai (cbd5e9d)

1.46.0 (2022-10-01)

feat

  • Make target to install safari ext via mas-cli (974e100)

fix

  • quoting for possible Homebrew location (5b567c8)

maint

  • 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)

feat

  • add dependabot configuration (59a1186)

1.44.2 (2022-09-09)

fix

  • only delete plugins/packer_compiled.lua (10b0ef7)
  • vimrc works without warnings (8373091)

maint

1.44.1 (2022-09-06)

fix

  • _accept-line-with-url widget (06466e2)
  • OMZL config for history searching (4cca437)

maint

  • remove executable bit from zsh config files (93580c1)
  • update htop config (1dd2550)
  • update git zsh completion (1bcbed6)

1.44.0 (2022-09-06)

feat

  • automatically clone if git URL zsh widget (2dc68b7)

fix

  • font settings in kitty.conf (18d0162)

maint

  • add widget.zsh to files for sourcing (37a231c)

1.43.2 (2022-09-06)

fix

1.43.1 (2022-09-06)

maint

  • change release type prefixes (52a2619)

1.43.0 (2022-09-06)

feat

  • add shell reload script (481c3f0)

maint

1.42.0 (2022-08-31)

feat

  • add global luaformatter configuration (0a0d077)

maint

  • 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)

feat

  • add ranger configuration (ee03064)

1.40.0 (2022-08-06)

fix

  • remove alacritty configuration (5574e51)

maint

  • global git ignores zhistory file (b7b8193)

1.39.0 (2022-08-05)

fix

  • zsh related configurations (69cb863)

maint

  • cleaned up nuke-docker logic and printing (8f2fa83)

1.38.0 (2022-07-30)

feat

  • add Docker dev environment support (49a17c6)

fix

  • aliases & zinit config bugs (66e987a)
  • improve multiple targets (fcce534)
  • misc. zsh & zinit config bugs (8904554)

1.37.0 (2022-07-27)

fix

maint

  • add prezto environment and LESS env vars (b1b9375)
  • use prezto completion via submod annex (795e1a6)

1.36.0 (2022-07-25)

fix

  • 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)

maint

  • add rust annex, fix readurl annex branch, and waits (b184e48)
  • make ice (4f01bfc)

1.35.0 (2022-07-22)

feat

fix

1.34.0 (2022-07-19)

feat

  • add ssh config to improve the ssh experience (e7973b8)

fix

style

1.33.0 (2022-07-17)

feat

  • add utility functions file util.sh (7178465)

1.32.0 (2022-07-17)

feat

  • add 'needs-triage' to new issues (2f3af5e)
  • add pull request automation workflow (964ddb6)
  • use kitty split layout && format zinit config (6324464)

fix

  • correct label name for issue automation (a8e9b1b)

maint

1.31.0 (2022-07-15)

docs

  • update installation guide (7c44084)
  • update Makefile targets & setup steps (4a8d2cf)

feat

  • add history multi word search plugin (915c89a)
  • add zicln and cldf aliases (8f97fb6)

fix

  • 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)

maint

  • 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)

style

  • consistent formatting of bin scripts (d0f455e)
  • consistent formatting of zinit config (357a191)
  • consistent formatting of zsh files (02164a2)

1.30.0 (2022-06-16)

fix

  • revert v1.3.0 release (#24) (b823fc3), closes #24

maint

  • 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)

release

1.29.0 (2022-06-08)

maint

  • 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)

fix

  • "zinstall" alias (4471132)
  • zshelldoc binary selection and add gh cli binary (bff906f)

1.28.0 (2022-06-04)

feat

  • add alacritty terminal configuration (7a513b4)

fix

  • bin installer Makefile and dotfiles Makefile (5ce1e1e)
  • zshelldoc & tree gh-r recipes & "v" alias (9e783f6)

maint

  • 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)

style

  • change section headers to boxes (15ff0fc)
  • remove trailing whitespace (6a7aecc)
  • switch to patched font BlexMono Nerd Font (4a6202a)

1.27.0 (2022-05-29)

fix

  • conflicting ctrl skhd commands (d765913)

maint

1.26.0 (2022-05-24)

feat

  • 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)

fix

  • {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)

maint

  • 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)

refactor

  • goto alias logic condensed (2a870e4)

style

1.25.0 (2022-05-13)

feat

  • add Docker buildx and docker-credential-helpers gh-r recipes (5d87509)

fix

  • add pkg-config to dotfiles Dockerfile (6deaae7)
  • remove git-fzf in favor of fzf helpful functions (9be6505)

maint

  • clean up skhd configuration (bfe9972)
  • delete .deepsource.toml (ed85bf5)
  • update Docker dotfiles Dockerfile and build/run make targets (19ddf30)

style

1.24.0 (2022-05-12)

fix

  • correct volume prune cmd from nuke-docker.sh (c714126)
  • dotfiles Makefile config cloning logic (0d75f95)
  • exa lbin glob (312fe63)

maint

  • 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)

style

  • fmt zinit gh-r configuration (b73e4e9)

1.23.0 (2022-05-12)

docs

  • add release CI workflow status badge (f0dc7c6)
  • update status badge alt names (067ad88)

maint

  • decrease # of workflows to retain in workflows cleanup job (5cdb5bb)

1.22.0 (2022-05-12)

fix

  • 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)

maint

  • 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)

feat

  • check if config exists, update Brewfile, and rm compile from zshrc (e959623)

maint

  • 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)

maint

  • clean up and format zinit.zsh (3791f42)
  • new gh workflow && zinit logic (90b5c3c)

refactor

  • homebrew activation logic in zshenv (c3fe834)

1.19.0 (2022-05-03)

fix

maint

  • 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)

feat

  • add skhd (keymap daemon) configuration (ff02fef)
  • zinit, zsh, yabai, and skhd updates (4fde072)

fix

  • 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)

maint

  • 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)

style

  • 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)

feat

  • clone personal repos via https://vdoster/${REPO_NAME} (d62dfc6)

style

  • add vim modeline and fold markers (ba26119)

1.16.0 (2022-04-17)

feat

fix

  • 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)

maint

  • 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)

style

update

  • add vim fold markers to bin Makefile (d483436)
  • yabai config fleshed out (36569b6)

1.15.0 (2022-04-04)

chore

  • condense formtting of extract alias (317f8ce)
  • correct Makefile targets for configurations (aa2d8df)
  • rm hammerspoon config; it has own repo now (fa36fa2)

feat

  • refactor Makefile to install hs || nvim cfg (ef5e598)

fix

  • add missing backslash in zinit.zsh (b884c5c)
  • fix Makefile config targets (9829b7d)
  • remove you-the-champ.zsh cruft (e154883)

maint

  • 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)

refactor

style

  • clean up misc. fmt Makefile issues (3dbeead)
  • reorder zinit plugins (25b5ebf)

1.14.0 (2022-03-24)

build

  • add feat & maint release rules (d782ce1)

feat

  • hs modules battery, sys stats, new spoons (8bf1de4)

1.13.1 (2022-03-21)

chore

  • remove git config cruft (bd2629a)
  • remove homebrew env variables from zshenv (9ab5939)

style

1.13.0 (2022-03-21)

chore

  • 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)

feat

  • tmux mem-cpu-load status bar stats (e2539ef)

fix

  • 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)

maint

  • only show tabs when appropriate (92024e3)
  • update z{'init.zsh','shenv'} & aliases (3a6c7e7)
  • use alpine base image in Dockerfile for M1 compat (610af16)

new

  • add devdash binary & fzf-tab (33b8ef6)
  • run dotfiles container Make target and zi programs fixes (d404275)

release

1.12.1 (2022-03-11)

chore

  • fix history substring search and add all zi recipes (f1f809a)
  • test misc. changes (ca80d33)
  • update kitty, hammerspoon, git config, and zsh cfgs (84a9070)

refactor

1.12.0 (2022-03-07)

new

  • add global rust & cargo install (40a27ae)

1.11.2 (2022-03-06)

docs

  • README.md reflects current feature set (7b38045)

1.11.1 (2022-03-06)

build

  • update release user details (5a04988)

chore

  • remove unused rust-annex configurations (7785e16)

refactor

1.11.0 (2022-03-03)

chore

  • add zsh alias for python3 pip (841152d)

new

  • git alias for restoring and amending a commit (721fa97)

refactor

  • integrating hhtwm and custom wm-related module (016e568)

1.10.0 (2022-03-01)

chore

  • remove releaserc cruft (307eaa9)
  • use zi gh-r to fetch program binaries (15282dc)

fix

  • update nvcln alias to delete packer_compiled.lua (70d1556)

new

  • re-do hammerspoonconfig (a6889ca)

1.9.3 (2022-02-28)

chore

  • set release-notes preset to eslint (c950cc6)

1.9.2 (2022-02-28)

Bug Fixes

  • lowercase release tags in releaserc (34ba7ae)
  • lowercase release type in releaserc (6e76b2e)
  • remove conflicting commit parser dependency (ac14bba)

1.9.1 (2022-02-28)

Bug Fixes

  • remove extra backslash breaking npm installs (a1411b3)

1.9.0 (2022-02-28)

Features

  • remove trunk and associated formatter config files (acc3e96)

1.8.0 (2022-02-28)

Bug Fixes

  • add zcompcache dir (6d9f28b)
  • zsh aliases, env, and zinit configs (7984b68)

Features

  • 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)

Features

  • 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)

Features

  • use trunk mega {formatt,lint}er (c9f45dd)

1.5.0 (2022-02-15)

Bug Fixes

  • clean up history env vars & try pip completion (03fc305)
  • clean up tmux config annoyances and visuals (024b246)

Features

  • add easy way to clone github repositories (f03980e)
  • add graphviz and yasm (c7b0644)

1.4.2 (2022-02-12)

Bug Fixes

  • hammerspoon tiling & docker completions (570b274)

1.4.1 (2022-02-12)

1.4.0 (2022-02-12)

Features

  • 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)

Bug Fixes

  • nvim binary selection more precise (4f29f6e)

1.3.1 (2022-02-06)

Bug Fixes

  • 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)

Bug Fixes

  • correct version regex in semantic-release configuration (81f5d93)

Features

  • add bash script to remove ALL local and remote tags from the current git dir (ebecc00)

v1.2.0 (2022-02-06)

Fix

  • remove the unnecessary npm package tag @juliuscc
  • correct author to juliuscc for semantic-release slackbot plugin
  • add missing semantic-release to npm package

Feat

  • .release.yml: use semantic-release for releasing future versions

v1.1.0 (2022-02-06)

v1.0.0 (2022-02-06)

Refactor

  • .cz.toml: change commitizen configuration from yaml to toml
  • remove git-changelog and bumpversion configuration files

Fix

  • .cz.yaml: Add VERSION file which will be bumped each release
  • add release-tool.phar binary recipe

Feat

  • add commitizen and pre-commit configurations