Favourite Lesser Known Programs

nvtop, a htop-like monitoring tool for graphic cards, support Intel GPUs with i915 driver, AMD GPUs with amdgpu driver and Nvidia GPUs with proprietary driver.

3 Likes

@ceph mentioned espanso, I have been using it for a while, but then it stopped working on Wayland, but the git version in AUR has been fixed :smiley:

This snippet emulates an Android style keyboard, auto-capitalizing after:
“Full-stop<space><space>Lowercase-letter”

  - regex: ".  \\b(?P<one>[a-z])"
    replace: "{{UpperCase}}"
    vars:
      - name: UpperCase
        type: shell
        params:
          cmd: "echo \". \" $ESPANSO_ONE | tr [:lower:] [:upper:]"
          shell: bash

I modified the work of Reddit user u/pseudometapseudo (their script corrected two capitalized letters at the beginning of a word).

1 Like

Not sure how unknown these are and not sure how many are in AUR. Here goes though.

Micro - text editor. Basically nano but more capable. If you’d like to learn vim or emacs but don’t want to put the time into learning those, use micro.

Kitty - terminal emulator. Quick, light light weight.

Stow - symlink farm. Very easy to set up symlinks. Great to use with dotfiles to put them all in one place.

TheFuck - if you accidentally misspell then instead of writing it again just write “fuck” and it will suggest something that is usually what you wanted.

Obsidian.md - note taking app. Has really changed my life, both work and outside of work. Markdown, lots of Plugins and Backlinks.

…and you still won’t know how to use vim or emacs. :rofl:

But yeah, micro is a very decent text editor. Not lesser known, I would say, but also not nearly as common as nano, unfortunately.

Oh, indeed.

I want to learn to use vim but to learn it just to edit a few config files is so overkill.

I guess it’s not unknown but I often run into people who never heard of it. Most people using Linux have heard about vim.

TL;DR (yeah, tldr is a program you can install :wink:).

But to the point:
A really quick and nice editor is adie from the fox package.

In a GUI environment, I prefer featherpad. It allows for root-edits, asking for a password to change files. From a tty I’ve always been used to use nano. Simple and quick.

1 Like

With wayland support :slight_smile:

I’m going to recommend below alacarte as the best replacement for menulibre, which is seeing some problems as an editor for the Xfce Whisker menu.

You may have discovered that menulibre no longer loads after you select the Edit Applications option in the Whisker menu’s right-click menu. Also, trying to launch menulibre from the terminal now generates an error message. Reinstalling menulibre, as suggested in the AUR comments, no longer solves the problem. menulibre has been flagged out-of-date in the AUR. While we wait for an update, you might install menulibre manually, and these instructions actually do work on EdeavourOS:

However, you might prefer to stay within the Arch ecosystem. One alternative to menulibre is appeditor:

https://aur.archlinux.org/packages/appeditor-git

I tried appeditor, and it was terribly buggy. I found the graphical glitches unacceptable, so I moved on.

Another alternative to menulibre is alacarte, which may have been the original menu editor for the Xfce Whisker menu. To my surprise, alacarte is still being developed. The Xfce variant of alacarte (3.42) in the AUR is working very well for me (although it lags alacarte 3.44by a minor update):

https://aur.archlinux.org/packages/alacarte-xfce

I find that alacarte-xfce provides all of the important functionality that menulibre provided, and it actually loads in a window that respects your Xfce theme, so alacarte-xfce is my recommendation for a menulibre replacement.

Whichever replacement for menulibre you install, you’ll want to change the default menu editor in Whisker menu Preferences. On the Commands tab, after Edit Applications, simply change menulibre to alacarte, for example, or search for, and select, whichever menu editor you have installed.

1 Like