Releases: gabriellaraujocoding/xed-extra-plugins
Releases · gabriellaraujocoding/xed-extra-plugins
v1.1.0 - Find in Files + Git Gutter auto-refresh
Release notes.
-
New plugin added:
xed-find-in-files: searches occurrences of a search term inside all files from a folder (grouped by file). -
Bug fixes:
xed-git: auto-refresh gutter markers after git commit.
v1.0.1 - Split Pane: Zoom & Word Wrap Fixes
Bugfix release for Split Pane.
Fixes:
- Word Wrap is now applied consistently to both left and right panes.
- The left pane now always mirrors the active right pane zoom level.
v1.0.0 - Initial public release
First public release of Xed Extra Plugins: a practical collection of lightweight plugins for Xed (Linux Mint), mainly focused on programming productivity.
Included plugins
- xed-git: highlights lines changed since the last commit (green=added, orange=modified, red=removed).
- xed-indentation-guides: VS Code-like indentation guides inside the editor based on leading whitespace and tab width.
- xed-quick-highlight: highlights occurrences of the currently selected text.
- xed-source-code-browser: symbol tree (functions/classes/macros/variables, etc.) for the current document using ctags.
- xed-split-pane: split workflow with a pinned LEFT pane + normal tabbed editor on the RIGHT.
- xed-terminal: embedded VTE terminal in the bottom panel (tabs + preferences).
Install
Download Source code (zip) from this release, extract it, then copy the plugin folders to Xed’s user plugin directory:
mkdir -p ~/.local/share/xed/plugins/
cp -r xed-extra-plugins-1.0.0 ~/.local/share/xed/plugins/Enable the plugins in: Edit → Preferences → Plugins.
For usage details, see the repository README.md and each plugin folder’s README.
Dependencies (Mint / Ubuntu / Debian)
sudo apt update
# common
sudo apt install -y python3 python3-gi gir1.2-gtk-3.0
# GtkSourceView plugins: xed-git, xed-indentation-guides, xed-quick-highlight
sudo apt install -y gir1.2-gtksource-3.0
# xed-git
sudo apt install -y gir1.2-ggit-1.0
# xed-source-code-browser
sudo apt install -y ctags
# xed-terminal
sudo apt install -y libvte-2.91-0 gir1.2-vte-2.91Debug logging
Set the corresponding environment variable to enable stderr logs:
XED_DEBUG_GIT=1XED_DEBUG_INDENTATION_GUIDES=1XED_DEBUG_QUICK_HIGHLIGHT=1XED_DEBUG_SOURCE_CODE_BROWSER=1XED_DEBUG_SPLIT_PANE=1XED_DEBUG_TERMINAL=1
Notes
- Hotkey behavior can depend on your editor keybindings/desktop environment.