https://github.com/andy5995/pinner
A Geany plugin that enables pinning documents to a sidebar tab
https://github.com/andy5995/pinner
document-editing document-management geany-plugin geany-plugins gtk3 ide meson mesonbuild
Last synced: about 1 month ago
JSON representation
A Geany plugin that enables pinning documents to a sidebar tab
- Host: GitHub
- URL: https://github.com/andy5995/pinner
- Owner: andy5995
- License: mit
- Created: 2024-02-18T13:23:42.000Z (over 1 year ago)
- Default Branch: trunk
- Last Pushed: 2024-02-28T02:04:10.000Z (about 1 year ago)
- Last Synced: 2025-04-04T03:31:48.046Z (about 2 months ago)
- Topics: document-editing, document-management, geany-plugin, geany-plugins, gtk3, ide, meson, mesonbuild
- Language: C
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/andy5995/pinner/actions/workflows/linux.yml)
[](https://github.com/andy5995/pinner/actions/workflows/codeql.yml)# Pinner
A [Geany plugin](https://www.geany.org/support/plugins/) designed to enhance
document management by allowing users to pin documents to a sidebar tab. This
feature is particularly useful for users working with many multiple open
documents, as it enables them to add selected filenames to a list for easy
access. Users can then simply click on a filename in the list to switch to
that document.The plugin will add two items to the Geany tools menu:
Pin Document
Unpin DocumentThe list is not persistent and will be cleared when you exit Geany. To clear
it manually, right click on it and left-click on "Clear".## Keybindings
When the plugin is enabled, keybindings to pin and unpin documents can be
changed from the Geany preferences menu.## Build and Install
meson setup builddir -Dprefix=/usr
cd builddir
ninja
sudo ninja installThis will build the plugin and install it to '/usr/lib/geany'. You may change
the prefix if desired. Use `meson configure` in the builddir to see other
build options. See the [Meson Build docs](https://mesonbuild.com/) for more
information about using Meson.