π 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! π
- π‘ 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.
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.
To install and try out the Ulauncher Extension Text Tools, follow these steps:
- Clone this repository or download it as a ZIP file.
- In your terminal, navigate to your Ulauncher extensions folder:
cd ~/.local/share/ulauncher/extensions/
- Clone this repository into the extensions folder:
git clone https://github.com/your-username/ulauncher-extension-text-tools.git
- 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!
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.
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! π
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.
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!
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! π