Skip to content

Changelog

All notable changes to this project will be documented in this file.

As a note, if the changelog only says "removed(program)", assume it's been removed from the entire readme. If it's only from a specific section, it'll be specified within the parentheses of the change.

Latest

  • Replaced Powerlevel10k shell theme with Starship.
  • Added dotfiles submodule, for easy access to my dotfiles
  • Added update_repo.py to make updating the repositories neovim, zsh, and other information easier.
  • This script retrieves this information from the dotfiles submodule.
  • Added update_submodule.bash to help manually-automate the updating of the dotfiles submodule, with the latest updates from the dotfiles repository.
  • All the code examples are now currently up to date with the latest changes.
  • Added gnome-terminal-profile-setup.bash to help automate the setup of a custom gnome terminal profile.
  • Reworked the Gnome Terminal Profile, so it no longer overwrite existing profiles.
  • Added a workflow that can do the same thing as update_submodule.bash, but automatically via dependabot.
  • Update the wording and information in main document.

2024.4.25

  • added(programs): cheat
  • added(programs): fzf-tab
  • added(programs): eza
  • added(init.vim): mechatroner/rainbow_csv
  • added(zshrc): Updated and added new zstyle settings. They are now located in a section called "Zsh Style Configurations".
  • added(readme): Added a few new sections for future documentation.
  • changed(zshrc): Checks if fzf is installed before sourcing fzf-tab.
  • changed(zshrc): Removed azure autoload and source.
  • changed(readme): Add recommended method of installing fzf on Linux.
  • changed(aliases): Rename several aliases.
  • changed(aliases): Add new alias for eza.
  • removed(aliases): Removed lsd based aliases.
  • removed(zshrc): PATH variable updated.

2024.4.22

This update is a major overhaul and rewrite of the entire repository. Because of this, I will not be listing all of the changes, as it would be too much to list. However, I will list some of the major changes:

  • changed(programs): Added and removed many programs. The programs better reflect what I consistently use and/or like to have on hand at any given time.
  • changed(vim => neovim): I've switched from using Vim to Neovim. All configurations and documentation referring to vim have been updated to reflect this change.
  • changed(init.vim): The main configuration file for Neovim has been updated to reflect the changes made to the programs and plugins.
  • changed(aliases): Updated and added new aliases.
  • changed(readme): Rewrote 90% of the documentation to improve wording, clarity, and overall readability. I've also added new sections and removed old ones that were no longer relevant.
  • changed(readme): Added a notice section to inform users to view the document on my website, to view it in its entirety.

2023.6.27

  • added(vimrc): ntpeters/vim-better-whitespace.
  • added(vimrc): New file specific configurations.
  • changed(readme): Update url link of website status badge.
  • changed(readme/misc): Using new feature provided by updated dependencies/packages, I've removed many redundant files and replaced them with a single file that is used in multiple places. This should make maintaining this repository much easier.

2022.8.25

  • added(zshrc): New aliases.
  • added(zshrc): git plugin.
  • added(vimrc): Add specific configurations for markdown and txt files.
  • changed(zshrc): Update existing aliases.
  • changed(zshrc): The contents of .zshrc no longer contain the ENTIRE contents of my .zshrc, rather just most of the general configurations. It was becoming too much of a pain to continuously document every little change.
  • changed(vimrc): Slight wording/formatting changes.
  • removed(zshrc): Unnecessary code.
  • removed(program): fd/fd-find
  • removed(program): git-quick-stats

2022.7.17

  • added(vimrc): valloric/youcompleteme.
  • added(zshrc): New aliases.
  • added(readme): A link to the repository of the newly added vimrc plugin.
  • added(zshrc): Comments on the commands to download the zsh plugins.
  • changed(vimrc): Slight formatting change.
  • changed(zshrc): Modified plugins.
  • changed(zshrc): General refactoring.
  • changed(zshrc): A bunch of other small changes.

2022.5.26

  • changed(zshrc): Removed some code in the linux zshrc files that I don't consider to be general configurations.
  • changed(vimrc): Add specific configurations for Markdown files.
  • changed(readme): Changed the website status badge.

2022.5.24

  • added(zshrc): LS_COLORS, to match LSCOLORS...
  • added(vimrc): set colorcolumn=89.
  • added(profile): Terminal profile for the gnome terminal.
  • added(programs): fzf.
  • added(programs): zsh-completions.
  • added(programs): gallery-dl.
  • added(ohmyzsh-plugin): zsh-autosuggestions, removing the need to source it.
  • changed: Update information in section Modifying LSCOLORS (which is now Modifying CLI Colors) to include information about LS_COLORS.
  • changed: Update information, wording, and other things small throughout the document...
  • changed(vimrc): Now using vim-plug instead of Vundle. All information relating or referencing to Vundle, has been changed to vim-plug.
  • changed(zshrc): LSCOLOR is now set from exgxfxDxcxegDhabagacaD to exgxfxDxcxegDhabagacaD.
  • changed(zshrc): Created two separate versions of the linux zshrc file. One specific to desktop and the other to server.
  • changed(aliases): Update alias information.
  • removed(aliases): Unneeded aliases + alias content.
  • removed(program): bottom.
  • removed(program): hstr.

2022.3.1

  • added(programs): comments to mkdocs.yml.
  • changed(mkdocs): Updated plugins, features, and extensions used via mkdocs.yml.
  • changed(mkdocs): Updated version number of all packages in mkdocs-requirements.txt.
  • changed(zshrc): Updated deprecated zsh plugin copydir to copypath.
  • changed(README): The section of the document displaying my .zshrc and .vimrc files, uses the code from the files in the insides folder.

2021.12.21

  • added(programs): git-quick-stats.
  • added(programs): pyenv.
  • added(programs): ffmpeg.
  • added(programs): asciinema.
  • added(programs): m-cli.
  • added(programs): .tmux.
  • added(programs): tmux.
  • added(programs): imagemagick.
  • added(misc): a few other things that I can't remember.
  • changed: Updated the Custom Aliases section.
  • changed: Updated the My .zshrc section.
  • changed: Updated Terminal Profile.
  • removed(program): duti.
  • removed(program): jq.
  • removed(program): Homebrew Command Not Found.
  • removed(program): symboliclinker.
  • removed(program): tmux and wget and tree, as they are usually installed by default.
  • removed(program): gistome.
  • removed(program): git-extras.
  • removed(vimrc): davidhalter/jedi-vim.
  • removed(vimrc): tpope/vim-fugitive.
  • removed(program): edkolev/tmuxline.vim.
  • removed(program): pdfgrep.
  • removed(program): hub.
  • removed(program): cloc.
  • fixed(readme): Wording and grammar throughout README.md.

2021.6.5

This is the first "release" where all configurations and such have been completely added.