2024-03-09 00:48:52 -06:00
# ![](img/shellfox-32.png) Shellfox
2024-03-03 11:30:59 -06:00
[Shellfox ](https://hak.xwx.moe/jadedctrl/shellfox ) is a simple add-on for [Firefox ](https://firefox.com ) that allows you to run shell commands at the click of a button.
2024-03-04 22:34:55 -06:00
< img alt = "Screenshot of Shellfox." width = 555px src = "img/screenshot-youtube.png" >
2024-03-03 11:30:59 -06:00
## Installation
2024-03-04 22:34:55 -06:00
Shellfox has two components: A Firefox extension, and a native script that the extension uses to run commands.
2024-03-03 11:30:59 -06:00
2024-03-04 22:34:55 -06:00
You can install the Firefox extension from [Firefox Add-ons (AMO) ](https://addons.mozilla.org/en-US/firefox/addon/shellfox ).
2024-03-03 11:30:59 -06:00
2024-03-04 22:34:55 -06:00
The native script has only been tested on GNU/Linux, though it is likely to work on BSDs, and potentially macOS. It can be installed like so:
1. Download the repository: [master.zip ](https://hak.xwx.moe/jadedctrl/shellfox/archive/master.zip )
2. Extract the ZIP-archive; this will make a folder called `shellfox/` .
3. Open a terminal within that `shellfox/` folder.
4. Run the command: `$ sudo make native-install`
5. Make sure you have [the Firefox extension ](https://addons.mozilla.org/en-US/firefox/addon/shellfox ) installed.
6. Profit! ^_^
### From terminal
To install the native script solely from a terminal:
2024-03-03 11:30:59 -06:00
```
2024-03-04 22:34:55 -06:00
$ curl https://hak.xwx.moe/jadedctrl/shellfox/archive/master.tar.gz | tar -xzv
$ cd shellfox/
2024-03-03 11:30:59 -06:00
$ sudo make native-install
```
## Related projects
This add-on was inspired by [Textern ](https://github.com/jlebon/textern/ ), which allows you to edit text-boxes with an external editor like [Emacs ](https://gnu.org/software/emacs ). It’ s very useful, I highly recommend it!
2024-03-04 22:34:55 -06:00
2024-03-03 11:30:59 -06:00
## Source code
https://hak.xwx.moe/jadedctrl/shellfox
Author is Jaidyn Ann, < jadedctrl @ posteo . at >
License is the [GNU GPLv3 ](LICENSE ).