1. 39
  1.  

  2. 23

    The comprehensive vi input mode, combined with the rest of the editor experience means it’s so good that I’ll stray from my typical neovim terminal setup (which is high praise).

    So cool to hear this! The vi input mode was my Google Summer of Code project in 2008, and I mentored two students making improvements on it in 2011 and 2012. :)

    1. 6

      This is one of the things that I really like about the KDE Applications. There are exceptions of course, but by and large, if something works today, it’ll work fifteen years from now, too. The deprecation cycle is not very gratuituous.

      1. 3

        Author here, what a small world! Many thanks for the work, the vi-mode in Kate really is great.

      2. 6

        Kudos to KDE, the only remaining DE which puts user configurability and choice first

        1. 2

          I don’t think this is true. I have been a long time Xfce4 user and I would say the exact same ethos exists there for that DE.

        2. 5

          Kate is a brilliant editor, I use it now as my main editor. Boots up quick and just works. There is even a Debug Adapter Protocol support for those interested, however it’s not quite documented yet: https://invent.kde.org/utilities/kate/-/merge_requests/741

          1. 4

            I have to agree on the Krunner ranking. It is a nice feature of the desktop but incredibly annoying that you can’t adjust result ranking per extension. Very nice they try a practical weighting out-of-the-box but in the long run it makes Krunner look buggy. Also annoying you can’t customize half the extension prompts and commands (for example, I want to use “>” to indicate to Krunner I’m running a terminal command, I don’t want it to be the default input if Krunner is bugging on search results).

            1. 3

              Ah yes, the I too love playing screenlocker roulette. I’ve been running KDE on NixOS which has mostly (as with all things Linux) been a seamless experience, except for occasional nonsense like that.

              1. 3

                Desktop Environments are always a funny subject to me. For the last 12 years or so, I have been a die-hard Xfce user and I have moved and tried MATE, KDE, and currently giving Ubuntu’s GNOME a go (and I don’t hate it, honestly). But what gets me is how wildly different everyone’s opinion tends to be about the DE. I like that KDE exists and people find good usages with it but I can’t get over how weird it feels to me to use and I can’t honestly explain why? Its just so outside of my comfort zone.

                1. 1

                  This is how I feel. I guess when using desktop Linux I am always unsatisfied because I know that at some level, I could make it work exactly right for me, but I don’t because honestly who has the time, and I always just end up with twm and a few rxvt windows. Sigh.

                  1. 2

                    Oh, I don’t think that is anything to sigh about. The goal at the end of the day is be productive and if twm with rxvt is all you need its all you need! Its a real roll of the dice to have a DE do everything you need.

                    1. 1

                      Heh. What I actually use is a combination of notion, polybar, dunst and rofi. It’s not a DE, really, but it does do a lot of getting out of my way.

                2. 2

                  It’s been more than a year now since I switched to kde from gnome. The last time I’m using kde was when I was using opensuse 10, so it light years ago. Just want to give it try but never switch back to gnome. The main motivation for switching was gnome-shell that keep hoarding memory forcing me to kill it from time to time. But what makes me stay is the tiling window manager extension for kwin scripts.

                  1. 2

                    By far my favourite thing about KDE is the ‘Activities’ feature - basically it’s named ‘virtual desktops’, but it lets me sort my windows by activity and switch between activity. So for instance I can have everything for project X in the “project X” activity, and it’s neatly labelled. It’s brought a whole lot of order to my life, except for when I’m forced to reboot and all my windows are scattered across the wrong activities.

                    It has a long way to go, but in the long term if I can integrate it with a todo-list and be able to properly suspend activities I’m not working on (and reboot without fuss), then it’ll be amazing. Also, I’d like to set it up to create a new project folder every time I create a new Activity, and make the project folder act as a pseudo “home”.

                    1. 2

                      I have not used this, but there’s an embedded mode for neovim that allows to use it from e.g. VSCode as the editor.

                      Edit: oh, it’s about Kate not supporting it.