Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
Last synced: 24 days 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 (11 months ago)
- Default Branch: trunk
- Last Pushed: 2024-02-28T02:04:10.000Z (11 months ago)
- Last Synced: 2024-12-19T23:54:42.944Z (25 days ago)
- Topics: document-editing, document-management, geany-plugin, geany-plugins, gtk3, ide
- Language: C
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
[![Linux](https://github.com/andy5995/pinner/actions/workflows/linux.yml/badge.svg)](https://github.com/andy5995/pinner/actions/workflows/linux.yml)
[![CodeQL Analysis](https://github.com/andy5995/pinner/actions/workflows/codeql.yml/badge.svg)](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.