Linux is amazing

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vimtex

    VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

  • Some other things you might enjoy playing around with: * qutebrowser: a keyboard-focused browser with vim-like bindings. Instead of just a browser addon, it's a proper browser designed to be keyboard-operated. It's also quite configurable. Recently I set up keybindings to look up or save pages in the wayback machine. * kakoune: an experimental vim-like editor which inverts vim's verb-object paradigm to object-verb. So instead of specifying an operation like dw (delete word), you would press wd. This means that object selection becomes visible, so after you press w you will see a word highlighted, and then pressing d deletes what is highlighted. It also supports multiple selections. So in this example, you could have cursors in three different places. Then pressing w would show three different words hightlighted, and pressing d would delete each word. * LaTeX (and vimTeX, a plugin for editing LaTeX files): This doesn't directly have to do with a keyboard-oriented workflow, but the two go well together. LaTeX is a language for writing documents. You write your document much like you write source code, and then LaTeX will compile it into a document that is formatted as your source specifies. This means you can use a text editor like vim to create formatted documents, instead of going to a word processor. LaTeX is used widely in parts of academia to typeset papers, particularly in the field of mathematics, but it can be used in lots of situations where you need to format text. I use it for almost all papers I write, and for notes when plaintext isn't structured enough. It can make documents look quite nice. * mpv: a media player designed for usage from a terminal. * sxiv or feh: simple image viewers designed to be invoked from a shell, and good for use in tiling window managers. * zathura: pdf viewer with vimlike bindings. If you use LaTeX, zathura can interface with vimTeX in neat ways, allowing you to compile your document and view changes on every write, and jump from cursor location in vim to pdf position in zathura, or vice versa. * and of course, shell scripting can be an endless pit that is fun to dive into. Once you learn the common shell utilities, you can do a lot with them.

  • kakoune

    mawww's experiment for a better code editor

  • Some other things you might enjoy playing around with: * qutebrowser: a keyboard-focused browser with vim-like bindings. Instead of just a browser addon, it's a proper browser designed to be keyboard-operated. It's also quite configurable. Recently I set up keybindings to look up or save pages in the wayback machine. * kakoune: an experimental vim-like editor which inverts vim's verb-object paradigm to object-verb. So instead of specifying an operation like dw (delete word), you would press wd. This means that object selection becomes visible, so after you press w you will see a word highlighted, and then pressing d deletes what is highlighted. It also supports multiple selections. So in this example, you could have cursors in three different places. Then pressing w would show three different words hightlighted, and pressing d would delete each word. * LaTeX (and vimTeX, a plugin for editing LaTeX files): This doesn't directly have to do with a keyboard-oriented workflow, but the two go well together. LaTeX is a language for writing documents. You write your document much like you write source code, and then LaTeX will compile it into a document that is formatted as your source specifies. This means you can use a text editor like vim to create formatted documents, instead of going to a word processor. LaTeX is used widely in parts of academia to typeset papers, particularly in the field of mathematics, but it can be used in lots of situations where you need to format text. I use it for almost all papers I write, and for notes when plaintext isn't structured enough. It can make documents look quite nice. * mpv: a media player designed for usage from a terminal. * sxiv or feh: simple image viewers designed to be invoked from a shell, and good for use in tiling window managers. * zathura: pdf viewer with vimlike bindings. If you use LaTeX, zathura can interface with vimTeX in neat ways, allowing you to compile your document and view changes on every write, and jump from cursor location in vim to pdf position in zathura, or vice versa. * and of course, shell scripting can be an endless pit that is fun to dive into. Once you learn the common shell utilities, you can do a lot with them.

  • 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
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