Hi,

When pressing Ctrl-Alt-T when Konsole is already open, I would like for the existing window to be unminimized and for a new tab to be created, rather than a new window.

How to do this ?

Thanks

  • wdx@feddit.org
    link
    fedilink
    arrow-up
    1
    ·
    10 hours ago

    Mildly related, but maybe yakuake might be for you.

    You make it start on startup. Then when pressing Ctrl alt T (or whatever you configure) it will retract/expand from the top. Can add another hotkey to open a new tab, etc

  • boredsquirrel@slrpnk.net
    link
    fedilink
    arrow-up
    7
    ·
    2 days ago

    Yes very possible

    1. Open the konsole settings, enable “use a single process” (or something)
    2. Copy the konsole desktop entry from /usr/share/applications to ~/.local/share/applications and change Exec=konsole to Exec=konsole --new-tab

    I did this, works without issues

    • KaKi87@jlai.luOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 hours ago

      Open the konsole settings, enable “use a single process” (or something)

      Yeah I did that already thinking it would solve this but I didn’t know there was an additional step to perform 😅

      Copy the konsole desktop entry from /usr/share/applications to ~/.local/share/applications

      So, I just did something stupid. 😭

      • I ran cp /usr/share/applications ~/.local/share/applications not noticing that you didn’t specify the name of the file ;
      • I then noticed that it copied many more files than intended, so I ran rm -r ~/.local/share/applications ;
      • As I was gonna run mkdir -p ~/.local/share/applications && cp /usr/share/applications/org.kde.konsole.desktop ~/.local/share/applications, I noticed a bunch of my apps disappeared, meaning this directory already existed and already had files that weren’t duplicates from /usr/share/applications.

      How do I recover from that ?

      Thank you

      • boredsquirrel@slrpnk.net
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        11 hours ago

        Lol ma boy

        Good idea but obviously you should have looked what entries there were

        diff --color=auto -qy  ~/.local/share/applications /usr/share/applications
        

        Would have been the command.

        Good luck getting your entries back! (And no, rm has no wastebin…)

        Normally only user customized ones go in there, maybe if you use hacky tools like appimage-manager or so they too.

      • KubeRoot
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 hours ago

        I don’t know how to recover exactly, but if none of the files were handwritten, they probably came from something like flatpak - applications installed specifically for your user. You should probably look into whatever you might be using to install software for help restoring/recreating the .desktop files, or worst case reinstall the software you lost them for.

        On a side note, doesn’t cp error when trying to copy folders without the recursive flag?

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      2 days ago

      Also, in Shortcuts, remove Ctrl-Alt-T from “Launch” and put it on “Open in New Tab”.

      And it annoys me that you can’t close tabs in Konsole with middle click. Just sayin’.

      • KaKi87@jlai.luOP
        link
        fedilink
        arrow-up
        1
        ·
        23 hours ago

        in Shortcuts, remove Ctrl-Alt-T from “Launch” and put it on “Open in New Tab”

        That works, thank you !

        you can’t close tabs in Konsole with middle click

        Actually, that works. Konsole v24.12.1 on KDE neon 6.2

        Although I always close all terminal sessions on all devices with Ctrl+D because it’s universal.

        • ikidd@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          21 hours ago

          hmm, I’m on 24.12.0 on Fedora so I guess I’ll see if it works when it upgrades next.

          • KaKi87@jlai.luOP
            link
            fedilink
            arrow-up
            3
            ·
            edit-2
            17 hours ago

            Hmm, I would find it weird that this feature would have been added just now on that last patch version.

            However, I noticed something : on another computer, running flatpaked Konsole on Pop OS, middle click doesn’t work indeed. So, maybe this feature only works when using KDE ?

            UPDATE : turns out, the feature just wasn’t enabled. Go to Configure Konsole -> Tab Bar / Splitters -> Behavior -> Close tab on middle-click.

            Also, here’s something I like on Konsole that other terminal emulators don’t have : making the tab bar always visible, because I don’t like when the terminal resizes due to going between 1 tab & 2+ tabs.

            • ikidd@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              17 hours ago

              That’s awesome, it’s fixed. I have no idea why that isn’t the default, because it does nothing otherwise (though if you dbl-middle click, it brings up tab configuration).

              TYVM