Favourite Lesser Known Programs

Thanks. Your first link was directly to its website, which is where I only saw a download for the .deb file, which is why I used it.

If I have disabled the torrent function in it, do I still need to use a VPN just to get a TV schedule?

It sounds like you figured it out. I am a GUI guy, so I use the pamac GUI to install/uninstall, however you can do it all via command line as well, and yes, you need to know the package name. :+1:

Yea I’m not sure where that link came from, cause I made a point of going to the page that is now linked. Sorry about that.

If you’re just going to use it as a calendar then I wouldn’t even worry about disabling anything in it, nor would I worry about a VPN.

1 Like

This reminds me of something I am using as my standard editor. IMO it is not that less known, but I really like spacemacs. It is basically vim within emacs with a lot of features already configured, where you would normally use plugins in vim e.g. surround, powerline, neotree, … And you can use some unmatched feature of emacs, like org-mode.
One thing really I find particular helpful is which-key, it gives you a little pop-up showing you possible followup keymaps e.g. pressing Space + g gets you to the git commands, if you have the git layer installed. There is also an introduction for vim users: https://www.spacemacs.org/doc/VIMUSERS.html#philosophy

1 Like

My favorite default text editor is medit. (yay medit).
It is fast, has tabs and F5 refreshes the content (if, say the content has changed on disk).
I’m talking mousepad and leafpad replacement here. Not fancy code editors.
Although it has syntax coloring which is great.

1 Like

I use Birdtray for a Thunderbird system tray notification, but I stumbled across a qt5 app with pretty much the same abilities, called SysTray-X.

You can find it in AUR as Systray-x-git.

SysTray-X is a Qt5 system tray icon for Thunderbird email client version 68 and newer, which shows the number of unread emails, and can minimize / close Thunderbird to tray. It’s available for Linux and Microsoft Windows.

3 Likes

One more for you. How many times have you heard a song, reached for your phone, tried to find where you put the SondHound app to find out info on a song, only to miss the song completely? Well now there is a desktop app that does the same with one click, using either your PC’s microphone or via a downloaded file;

SongRec, currently in AUR.

6 Likes

Thank you - Exactly what I was looking for, it was driving me crazy !

1 Like

Thank will def check it out. TOOOOOO many times a spinet of a song is played in a movie or TV show I miss getting the info on.

Here’s something to go with that statement. :rofl: :rofl: :rofl:

1 Like

Impressive, works well here (with the 2 tracks I tried, 100% success rate).

4 Likes

gives me the vibes of windows media player from windows 7

Emote

emote is an emoji picker written in GTK3 which I found quite useful . It loads faster than Plasma’s emoji picker , has fewer emojis . But they are enough .

Artha

artha - A free cross-platform English thesaurus based on WordNet .
I don’t know if it’s lesser know but sharing since it’s very useful for me .

2 Likes

quikey a keyboard macro program:

# Start the server
qk start 
qk add -n ':bb' -p '#!/bin/bash'

Now open a terminal or an editor and type :bb press space and boom.

qk add -n ':bbb'

Launches the $EDITOR (env var that points to an editor) and you can write multiline phrases.

qk ls
+---------+------+----------------------------+----------------------------------+
| Name    | Tags | Last Modified              | Phrase                           |
+---------+------+----------------------------+----------------------------------+
| :hello: |      | 2020-11-22T10:30:20.323476 | Hello, my name is John Doe.      |
|         |      |                            |                                  |
|         |      |                            | But really ...                   |
| ::sb    |      | 2020-11-22T10:37:04.131470 | #!/bin/bash                      |
|         |      |                            | # Script Name:                   |
|         |      |                            | # Script Func...                 |
| ::qk    |      | 2020-08-03T18:24:25.299360 | https://github.com/bostrt/quikey |
| #bs     |      | 2020-08-03T20:18:11.149100 | #!/bin/bash                      |
| #gm     |      | 2020-08-03T20:18:37.594464 | xirconuk@gmail.com               |
| :sb     |      | 2020-10-11T20:05:07.207801 | #!/bin/bash                      |
| :sbl    |      | 2020-10-17T21:32:21.606671 | #!/usr/bin/lua                   |
| :pysb   |      | 2020-10-18T11:58:21.683823 | #!/usr/bin/env python            |
| :ov     |      | 2020-11-21T12:04:12.754930 | --overwrite="*"                  |
| :amz    |      | 2020-11-21T12:10:40.149712 | www.amazon.co.uk                 |
| :rl     |      | 2020-11-21T12:11:28.480090 | www.bbc.co.uk/rugby-league       |
| #s      |      | 2020-11-21T12:26:54.080245 | sudo                             |
| #sp     |      | 2020-11-21T12:27:33.617296 | sudo pacman                      |
| #u      |      | 2020-11-21T12:27:53.543607 | sudo updatedb                    |
| :qkd    |      | 2020-11-21T23:45:56.066881 | qk rm -n                         |
|         |      |                            |                                  |
| :qkrst  |      | 2020-11-21T13:04:46.490636 | qk stop && qk start              |
| :cfg    |      | 2020-11-21T23:50:01.207863 | cd ~/.config                     |
|         |      |                            | 1                                |
| :micro  |      | 2020-11-21T18:25:17.434628 | cd ~/.config/micro               |
| :rofi   |      | 2020-11-21T18:25:48.350025 | cd ~/.config/rofi                |
|         |      |                            |                                  |
| #bsp    |      | 2020-11-21T18:29:52.948453 | cd ~/.config/bspwm               |
| :bb     |      | 2020-11-22T10:55:39.256147 | #!/bin/bash                      |
+---------+------+----------------------------+----------------------------------+

Lists your definitions.

2 Likes

For those of you out there like me (lazy). For a couple of simple packages that can make folk’s lives much easier I have found these two can help many many folks out there using arch based distros.

update-grub - it’s installed from aur and basically is just a script that you no longer have to type out that whole mkinciopio whatever I can never remember. I just type sudo update-grub and grub is updated.

https://aur.archlinux.org/packages/update-grub/

Secondly, as I just did this yet again on my install - if you setup a computer with a swap partition or if you need to configure hibernation witha swapfile. . .

hibernator - simple download from aur, will setup hibernate for you and update areas appropriately, and you can have hibernation in 30 seconds or less with one script.

Note if you need to create a swapfile - look at the notes - you will need to run as hibernator 16G for instance if you need a 16gb swap file.

https://aur.archlinux.org/packages/hibernator/

Anyway, two nice simple ā€œprogramsā€ to help in setting up your Endeavour machine to be more of a daily driver instead of a toy like so many seem to think Arch based stuff is.

And one more for good measure - ungoogled-chromium, but I set it up via chaotic-aur
You can install the keyring, and mirrorlist respectively from the aur as so many other things.

Then just edit your pacman.conf file with mirrors close to you. (thanks @librewish + garuda guys for the mirror I use), Run a pacman update with ungoogled-chromium and you have it in a short minute instead of the 8-15 hours it takes to build from the aur.

https://lonewolf.pedrohlc.com/chaotic-aur/

https://aur.archlinux.org/packages/?O=0&SeB=nd&K=chaotic&outdated=&SB=n&SO=a&PP=50&do_Search=Go

6 Likes

No need, this can be done manually quite easily by

cd /usr/bin
sudo touch update-grub
sudo chmod 755 update-grub

Then use any editor and put following content in the file:

#! /bin/sh
grub-mkconfig -o /boot/grub/grub.cfg

Done!

4 Likes

Or be lazy like me - and make an alias in your .bashrc (or equivalent). I use:

alias update-grub='sudo grub-mkconfig -o /boot/grub/grub.cfg'

or, more accurately - I have it in there, but I don’t use grub anymore! :grin:

7 Likes

My install was just yay -S update-grub.

That’s less steps for me to remember. So, I’ll keep doing that. But thank you! There’s lots of ways to do things. I like the one I remember easiest.

4 Likes

I even abbreviated the alias , upg

:grin::grin:

3 Likes

As long as you remember what it was for!

(Now - was that for mainline pkgs or the AUR? Or was that for Appimages? Maybe Python? mkinitcpio? Oh yeah grub…)

upg - update grub

Simple :slightly_smiling_face:

2 Likes