https://github.com/madmurphy/nextgen
An interactive Bash script that lets you easily set up a new extension project for GNOME Files (Nautilus)
https://github.com/madmurphy/nextgen
c gnome gnu nautilus nautilus-extension project-template
Last synced: 10 months ago
JSON representation
An interactive Bash script that lets you easily set up a new extension project for GNOME Files (Nautilus)
- Host: GitHub
- URL: https://github.com/madmurphy/nextgen
- Owner: madmurphy
- License: gpl-3.0
- Created: 2019-09-13T01:18:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-22T06:09:55.000Z (over 3 years ago)
- Last Synced: 2025-04-08T04:34:46.873Z (11 months ago)
- Topics: c, gnome, gnu, nautilus, nautilus-extension, project-template
- Language: C
- Homepage:
- Size: 70.3 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
NExtGen
=======
_Nautilus Extension Generator_
**NExtGen** is an interactive Bash script that lets you easily set up a new
extension project for **GNOME Files**.
All you have to do is to launch the `nextgen.sh` script (without arguments) and
answer a few questions. If you want to run the script in unattended mode (`-u`) you
can edit the following template command:
``` sh
./nextgen.sh -u foo-bar 'A sample extension for GNOME Files' 0.1.0 'John Doe' \
john.doe 'john.doe@example.org' '1, 2, 5'
```
For any issue, please [drop a message][1].
Installation
------------
The `nextgen.sh` script does not need to be installed in order to function. If
you wish anyway to have a copy of it permanently installed on your machine,
launch:
``` sh
./configure
make install
```
If the `configure` script is missing you will need to generate it by launching
`autoreconf -i` from the top level directory of the package (**GNU Autotools**
is required).
Free software
-------------
**NExtGen** is free software. You can redistribute it and/or modify it under
the terms of the GPL license version 3 or any later version. See [COPYING][2]
for details.
[1]: https://gitlab.gnome.org/madmurphy/nextgen/issues
[2]: COPYING