Any interest in a batch file renamer in KIO?

Nomen Luni nomen.luni at
Mon May 17 11:38:20 BST 2021


I actually looked at KRename some time back and it wasn't quite what I
wanted. It does actually appear as a service menu option when installed,
so it has that base covered, however for my needs it's felt a little
unwieldy. My application, whilst no doubt a little less capable feels
smaller and more streamlined to operate and dare I say more at a level
consistent with the Dolphin ethos in terms of the simplicity of the GUI
- I realise this is subjective. If anyone has used the Thunar 'bulk
rename' plugin, mine is heavily influenced by the interface of that (but
implemented in Qt which was one of the prime reasons for its
creation)... so it wasn't a case of 'new code is more fun,' so much as
'this is exactly what I want.'

Since KRename already operates as a Dolphin plugin it shouldn't be too
much work to integrate it directly into Dolphin, or perhaps even just
ship it as a default plugin, however that isn't something I'm interested
in working on as I don't use it... benevolent self interest and all that.

Dolphin could really benefit from a batch rename function in my opinion,
what form that functionality should take, pre-existing or new, is a
worthwhile conversation. In any case, Harald's point regarding
discoverability is a valid one, as I'm sure a large proportion of users
never take the time to investigate the service menu plugins.


On 17/05/2021 10:53, Konstantin Kharlamov wrote:
> On Mon, 2021-05-17 at 11:44 +0200, Harald Sitter wrote:
>> Yo
>> On Sat, May 15, 2021 at 4:53 PM Nomen Luni <nomen.luni at> wrote:
>>> Hi Folks,
>>> First time poster. I've recently developed a batch file renaming utility
>>> which operates as a service menu plugin within Dolphin. If anyone has
>>> seen the 'bulk rename' plugin for Thunar, this is highly inspired by
>>> that app in terms of functionality but is a from-scratch implementation
>>> using the Qt stack.
>>> I'm writing to gauge if there's any interest for inclusion in Plasma and
>>> speaking with Nate Graham he said KIO might be the place for it to live
>>> and directed me here.
>>> So basically, is there any interest and if so, could someone give me
>>> some guidance on how to integrate/get it reviewed and added?
>>> The code is on Github. Currently it's compiling through Qt Creator:
>>> <>
>> Neat!
>> Have you considered contributing to
>> I know new code is more fun but krename is already incredibly powerful :)
>  From what I read, the main difference is OP developed a Dolphin plugin, whereas
> KRename is a separate app. If this plugin will get included in Plasma, then it
> will be immediately available in default Plasma installation. Whereas KRename is
> a special utility for specific usecase, which I don't think is a part of of
> default installation.
> I think a plugin discoverbility for a popular app might be a little bit higher
> than that of special application, which one wouldn't know about unless they
> specifically search for it.
>> HS

More information about the kde-devel mailing list