Releases: ambaradan/markchad
0.5
Maintenance release
This release aligns the configuration code with changes made to the NvChad starter repository.
Plugins update
markview.nvim replaces render-markdown.nvim for displaying Markdown tags
which-key.nvim has been set to use the 'helix' view (floating view positioned to the right in the buffer)
Markchad 0.4
What's new
The configuration installation script has been completely reworked and now provides a menu from which the following operations can be performed:
- Checking for availability of required packages and presence of existing configurations
- Backup and restore previous configurations
- Installation of the configuration
- Consultation of inline help
NvChad Integrations
- Configured some additional plugins on NvChad base46 for better integration of themes.
- Apply the changes to conform to the code in the 'starter' repository.
- Experimentally introduced the functionality provided by volt, the new NvChad plugin for creating reactive UI in neovim. Created two menus based on file type including one customized for the Markdown language.
Plugins update
- Removed lazygit.nvim to avoid external dependencies, used instead as default git manager Neogit
- Replaced the plugin for writing in Zen Mode, now provided by zen-mode.nvim
- Inserted the nvim-spectre plugin a powerful tool for searching and replacing strings, it allows searches on the buffer as well as on the entire workspace, it uses ripgrep as a search engine and this makes it very fast.
Installation instructions
Download the script
The installation script is available at the following address:
curl -LO https://github.com/ambaradan/markchad/releases/latest/download/install_markchad.tar.gz
Also download the checksum file (sha256):
curl -LO https://github.com/ambaradan/markchad/releases/latest/download/install_markchad.tar.gz.sha256
Verify the integrity of the archive with:
sha256sum -c install_markchad.tar.gz.sha256
install_markchad.tar.gz: OK
Instal Markchad
If everything is correct extract the archive and start the script with:
tar -xf install_markchad.tar,gz
cd install_markchad
./install.sh
Markchad 0.3
What's Changed
- Add link to releases by @sspencerwire in #9
feat: added persisted.nvim - session management
Allows Neovim sessions to be saved for later reopening. Useful for
managing multiple projects
feat: new command to close all open buffers
Closing all buffers is recommended each time the session is changed;
this also places the NvChad terminal in the correct path.
feat: add live_grep mapping
added mapping for key search of the entire workspace, search is
displayed in a Telescope buffer
feat: change Markdown Preview mappings
Used Alt key instead of Space, improves workflow. 'Alt + o' to open,
'Alt + c' to close Markdown preview.
feat: new mapping for Yanky
added a unique mapping ( Alt + y ) to invoke Yanky Ring in both NORMAL
and INSERT modes
feat: add 'table-mode.nvim' for table editing
This plugin allows you to write and edit tables, each time you type the
|
character, the plugin aligns the cells and if necessary adds spacing
characters -
or blanks to align the entire table.
Install Script Changes
feat: added routine for checksum
Implemented routine for checking whether the compressed archive was
downloaded correctly.
Full Changelog: 0.1...0.3
Markchad 0.2
Modified documentation
- Fix
sqlite
install instruction by @sspencerwire in #5 - One more thing broken! by @sspencerwire in #6
- add
unzip
to packages by @sspencerwire in #7 - Ready the
README.md
for Markchad live deployment by @sspencerwire in #8
Configuration changes
-
fix: choosing the file 'peek.lua'
The control inserts the modified file to work with the 'markchad'
version of the configuration. -
chore: change theme - add hl for tables
Set the 'gruvbox' theme, great highlighting for both Markdown and Bash.
Added highlighting marker names for 'render-markdown' tables. -
feat: add 'table-mode.nvim' for table editing
This plugin allows you to write and edit tables, each time you type the
|
character, the plugin aligns the cells and if necessary adds spacing
characters-
or blanks to align the entire table. -
feat: better formatting of tables
Settings for displaying tables in Markdown documents have been improved -
feat: added shortcuts for peek.nvim
Added the commands<leader>mp
to open the preview and<leader>mc
to
close it.
Full Changelog: Stable...0.2
Markchad installation script
Markchad
Custom configuration of NvChad for Markdown code
Markchad installation script
The script allows automatic installation of a complete custom configuration of NvChad; the .config/
and all shared .local/share/
files containing the used plugins, language servers and other necessary files are provided.
The script is released in a compressed archive containing the script and library files, to download it run the following command:
curl -L https://github.com/ambaradan/markchad/releases/latest/download/install_markchad.tar.gz --output install_markchad.tar.gz
Then untar the file and run the script:
tar -xf install_markchad.tar.gz
cd markchad
./install.sh
What's Changed
- Editing
README.md
for Markchad by @sspencerwire in #1 - Revert admonitions by @sspencerwire in #2
- Update the README.md by @sspencerwire in #3
- New installation script by @ambaradan in #4
Full Changelog: https://github.com/ambaradan/markchad/commits/Stable