Skip to content

Effortlessly transform text in various formats with Ulauncher – because nobody has time to manually format text! πŸ”„πŸ’»

License

Notifications You must be signed in to change notification settings

mathe00/ulauncher-plugin-text-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ Ulauncher Extension Text Tools

πŸ‘‹ Welcome to the Ulauncher Extension Text Tools repository!

This extension allows you to quickly transform input text into various formats directly from Ulauncher. Whether you need to change the case, reverse text, or apply a specific format like snake_case or kebab-case, this extension does it all instantly! πŸš€

screenshot

πŸš€ Available Features

  • πŸ”‘ Text transformation on the fly: Convert text into various formats such as uppercase, lowercase, title case, camelCase, snake_case, and more.
  • βš™οΈ Customizable transformations: Enable or disable specific transformations from the extension's settings in Ulauncher to match your workflow.
  • πŸ” Clipboard integration: Copy the transformed text to your clipboard with a single action.
  • πŸ” Multiple case styles: Uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case, and even SpongeBob case!
  • πŸ”„ Reverse text: Easily reverse the order of any text string.

πŸ”— Related Projects

If you find this extension useful, you might also want to check out my MassCode Integration Ulauncher Extension. It lets you quickly search and access your MassCode snippets directly from Ulauncher. Both extensions aim to simplify your workflow by eliminating repetitive tasks, but this Text Tools extension is specifically designed to be a comprehensive text manipulation tool.

This project is also similar to the Meme My Text Ulauncher Extension, which offers fun text transformations. However, Text Tools is more focused on practicality and covers a wider range of text formatting options for real-world tasks.

πŸ› οΈ Installation

To install and try out the Ulauncher Extension Text Tools, follow these steps:

  1. Clone this repository or download it as a ZIP file.
  2. In your terminal, navigate to your Ulauncher extensions folder:
    cd ~/.local/share/ulauncher/extensions/
  3. Clone this repository into the extensions folder:
    git clone https://github.com/your-username/ulauncher-extension-text-tools.git
  4. Restart Ulauncher to apply the changes.

Important: After installation, it's recommended to customize the extension's settings in Ulauncher:

  • Open Ulauncher.
  • Go to the Extensions tab.
  • Find the Text Tools extension.
  • Configure which transformations you want to enable or disable, such as Uppercase, Lowercase, Title Case, etc.

By setting up these preferences, you'll ensure the extension works according to your needs!

βš™οΈ Configuration

You can enable or disable specific text transformations directly in the extension's settings:

  • Uppercase
  • Lowercase
  • Title Case
  • Swap Case
  • Camel Case
  • Snake Case
  • Kebab Case
  • Reverse Text
  • SpongeBob Case ...and more!

Make sure to adjust these settings in Ulauncher under the Extensions tab once the extension is installed.

πŸ› οΈ Contributing

This extension was built with the help of ChatGPT! πŸ˜„ While it works great for my needs, I'm open to feedback, suggestions, and pull requests from the community.

Feel free to open issues or contribute to the project if you have ideas to make it better. I'm always happy to collaborate and make this tool more useful for others!

Please note that English isn’t my first language, so I apologize if there are any delays or misunderstandings when responding to issues. I appreciate your patience! πŸ˜…

βš–οΈ License

This extension is released under the MIT License, which is a permissive open-source license. If you think another license might be more appropriate for this project or it conflicts with Ulauncher's terms, please let me know! I want to make sure everything is legally sound and easy to share.

πŸ™ Special Thanks

A big shout-out to the creators of Ulauncher – the best app launcher for Linux! πŸš€ And thank you to all the open-source developers who make tools like this possible. Your work is invaluable!

⭐ Show Your Support

If you find this extension useful, consider giving it a star on GitHub! 🌟 Stars help me see how many people are interested and motivate me to keep improving the extension. If you prefer not to star it, that’s fine too – feel free to provide feedback through issues or pull requests. Every bit of input helps! 😊

About

Effortlessly transform text in various formats with Ulauncher – because nobody has time to manually format text! πŸ”„πŸ’»

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages