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 withStarship
. - Added
dotfiles
submodule, for easy access to my dotfiles - Added
update_repo.py
to make updating the repositoriesneovim
,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 thedotfiles
submodule, with the latest updates from thedotfiles
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 sourcingfzf-tab
. - changed(zshrc): Removed azure
autoload
andsource
. - 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 matchLSCOLORS
... - 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 fromexgxfxDxcxegDhabagacaD
toexgxfxDxcxegDhabagacaD
. - 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
tocopypath
. - changed(README): The section of the document displaying my
.zshrc
and.vimrc
files, uses the code from the files in theinsides
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
andwget
andtree
, 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.