add-ctxmo

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2024 License: MIT Imports: 17 Imported by: 0

README

Welcome to add-ctxmo 👋

Static Badge GitHub tag (with filter) GitHub License GitHub go.mod Go version (subdirectory of monorepo)

add-ctxmo is a tool written in Go and using the fyne UI library, to easily add contextmenu options for Windows File-Explorer.

Install

Download the latest version from releases

or

go install github.com/floholz/add-ctxmo@latest

Usage

  1. Set the Registry Key. This value will also be used to as a filename for the registry files.
  2. Select the executable, this contextmenu option should call.
    1. Either type the path to the executable,
    2. or select it from the file dialog.
  3. Set the text, that will appear in the contextmenu.
  4. (optional) You can select to only generate .reg files and don't execute them, by checking the checkbox.
  5. Click the button to generate the registry files and create the contextmenu option.

image_app.png

The contextmenu option should look something like this.

img_explorer.png

The tool will always generate two registry files in the app directory.

  • One .reg file, representing a registry file to add the registry entries.
  • One .del.reg file, representing a registry file to remove these registry entries.

img.png

Environment Variables

ADDCTXMO_PATH

With this environment variable you can set the app path, where all registry files will be generated at.

By default, the registry files will be saved to $HOME/.addctxmo/.

e.g.:

ADDCTXMO_PATH="C:\my-custom-dir\add-ctxmo"

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

📝 License

Copyright © 2024 floholz.

This project is MIT licensed.


Show your support

Give a ⭐ if this project helped you!

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL