What is a program that you use that's uncommon but essential for you?

This page summarizes the projects mentioned and recommended in the original post on /r/archlinux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • cdhist

    Linux shell cd history.

  • I use ranger frequently also, e.g. for navigating around an unfamiliar directory tree to see what dirs and files are there. But cdist automatically keeps track of all directories I cd to and allows me to quickly jump back to any of them. Generally I work in various projects/dirs etc, and then just cd -- to switch between them (or I sometimes use fzf nowadays which can fuzzy search that cdhist history).

  • dotfiles

    My dotfiles, utilizing 'pont', my dotmodule manager (by AlexAegis)

  • Another example on how the modules matter more than pont itself. On it's own it has 0 context on what XDG folder locations are, but I have an xdg module (https://github.com/AlexAegis/dotfiles/tree/master/modules/xdg) that has an environmental file in ~/.config/environment.d listing my XDG config (which is pretty much the default but that doesnt matter) And a named, environment script. These environment scripts are always run, no matter what. And I'm using them to source environmental variables, so if ANOTHER module is dependent on xdg because I'm using these variables, it doesnt matter if my environment has these variables or not, pont will load them, from there.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dollar

    Execute commands when copying the $ (by editicalu)

  • sftpman

    Application that handles sshfs/sftp file systems mounting.

  • guake

    Drop-down terminal for GNOME

  • fsearch

    A fast file search utility for Unix-like systems based on GTK3

  • its amateurish but it works, probably fsearch is a better option to use for most people.

  • kitty

    Cross-platform, fast, feature-rich, GPU based terminal

  • I replied to the wrong comment, I was asking about kakoune. I already use Micro, but oddly enough, micro is kinda broken on my system because of bugs like this https://github.com/kovidgoyal/kitty/issues/267 and a few others that don't seem like they'll ever get fixed.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • frece

    Maintain a database sorted by frecency (frequency + recency)

  • Something I wrote: frece.

  • foliate

    Read e-books in style

  • You should try Foliate. I recently found about this after using CoolReader for years and have never looked back.

  • pacwatch

    A pacman wrapper which helps you watch important package updates.

  • I want to be aware of important package updates but don't want to read the whole update list, so https://github.com/ouuan/pacwatch.

  • pass-import

    A pass extension for importing data from most existing password managers

  • pass, a password manager that encrypts all the contents and git versions it for easy syncing and version control.

  • ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  • remember the quotes or bash will split the individual arguments

  • brillo

  • I've replaced systemd-backlight with a brillo wrapper script, because I miss the smooth backlight restore from Windows.

  • chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

  • Not to take away from the good work you've put in, but how does pont compare to the other managers listed here. I've just started trying out chezmoi myself fwiw.

  • z

    z - jump around

  • I use z for this purpose.

  • nvidia-all

    Nvidia driver latest to 396 series AIO installer

  • nvidia-all - since it fixes one nasty freeze nvidia couldn't fix for a year

  • lsidups

    Find duplicates / perceptually similar images from terminal, export list / json to process them with tools like nsxiv.

  • lsidups - my own extensible cli tool for finding similar images

  • sxiv

    Discontinued Simple X Image Viewer (by muennich)

  • sxiv - fast and scriptable image viewer

  • buku

    :bookmark: Personal mini-web in text

  • buku - cli bookmark manager, I use it mostly with fzf wrapper (fzfmenu version)

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • fzfmenu - every dmenu user who knows about fzf at some point probably wrote something similar, so here's mine ;)

  • lf

    Terminal file manager

  • And lf with ueberzug - if you still use ranger, check it out, it's really good and faster.

  • ueberzug

    ueberzug is a command line util which allows to display images in combination with X11. The user is expected to have knowledge of theoretical computer science. https://github.com/seebye/ueberzug/wiki/Troubleshooting/119e30f331799b30fb9594db29740685cb09425b

  • And lf with ueberzug - if you still use ranger, check it out, it's really good and faster.

  • zoxide

    A smarter cd command. Supports all major shells.

  • zoxide - for quick jumps between frequently visited directories (integration with lf is trivial)

  • tdrop

    A Glorified WM-Independent Dropdown Creator

  • I had issues with all the available terminals in some way. The one that worked best for me was stjerm, but even that was flakey sometimes. Then I discovered tdrop which lets you make any window into a dropdown one. I wrote a small script that combined tdrop with termite and I've been using that ever since. Used with tmux it's unbelievably useful.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts