Skip to content

Flickernaut is a GNOME extension that adds custom entry to Nautilus context menu for your installed dev tools, IDEs, and custom apps.

License

Notifications You must be signed in to change notification settings

imoize/flickernaut

Repository files navigation

GNOME Shell Extension - Flickernaut

GitHub Weblate project translated GitHub issues GitHub last commit GitHub stars

A GNOME extension that adds custom entry to Nautilus context menu for your installed dev tools, IDEs, and custom apps.

Screenshots

Flickernaut Preview

Flickernaut Preview Flickernaut Preview Flickernaut Preview

Requirements

To use this extension, you need to install the nautilus-python package. This package acts as an extension and providing Python bindings for Nautilus. Below are the installation instructions for various Linux distributions:

Fedora

sudo dnf install nautilus-python nautilus-extensions

Ubuntu and Debian-based Distributions

sudo apt install python3-nautilus gir1.2-nautilus-3.0

Arch Linux

sudo pacman -Sy python-nautilus

Note

After making changes in the extension preferences, you need to restart Nautilus for the changes to take effect. For more details, see here.

Participate

Translations

You can help to translate the extension into your language, either by directly opening a pull request with the additions you've made, or by using Weblate.

Translation status

Development

This extension is developed using TypeScript and Python for Nautilus part. Make sure you have Node.js, npm and tsc installed to build the TypeScript sources.

Install the extension from source:

git clone https://github.com/imoize/flickernaut
cd flickernaut
make install

Then reload GNOME shell, for example by login and logout again, or under Xorg, alt+f2 and type r.

If using wayland without logout and login again, use nested wayland session:

make test-shell

To see extension log:

# for logs in extension's preferences
journalctl -o cat -f /usr/bin/gjs
# or
journalctl /usr/bin/gjs | grep flickernaut

# for logs in nautilus
journalctl -o cat -f /usr/bin/nautilus
# or
journalctl /usr/bin/nautilus | grep flickernaut

About

Flickernaut is a GNOME extension that adds custom entry to Nautilus context menu for your installed dev tools, IDEs, and custom apps.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •