diff --git a/README.md b/README.md deleted file mode 100644 index 104a3ae..0000000 --- a/README.md +++ /dev/null @@ -1,275 +0,0 @@ -# Links - -This is a collection of nice open source software. Below, you find two -categories. [Casual](#casual) contains software for everyone. -[Nerdy](#nerdy) contains software which is suited for people who are -technically more interested. - -If you are using **Android**, take a look at the [**Android -Links**](./android.md). - -If you are owning a **server**, take a look at the [**Selfhosted -Links**](./selfhosted.md). - -If you are looking for new **hardware**, start at the [**Hardware -Links**](./hardware.md) - -If you are using the **Nix** package manager or **NixOS**, have a look -at the [**Nix Links**](./nix.md) - - - [Casual](#casual) - - [Communication](#communication) - - [File Synchronisation](#file-synchronisation) - - [Graphics](#graphics) - - [Music](#music) - - [Notes](#notes) - - [Office](#office) - - [Video](#video) - - [Nerdy](#nerdy) - - [Communication](#communication-1) - - [Documentation](#documentation) - - [File Editing](#file-editing) - - [File Management](#file-management) - - [File Sharing](#file-sharing) - - [Graphics](#graphics-1) - - [Look & Feel](#look-feel) - - [Music](#music-1) - - [Networking](#networking) - - [Newsfeeds](#newsfeeds) - - [Operating Systems](#operating-systems) - - [Package Managers](#package-managers) - - [PDF Viewers](#pdf-viewers) - - [Programming Languages](#programming-languages) - - [Terminal](#terminal) - - [Version Control](#version-control) - - [Video](#video-1) - - [Web Browsers](#web-browsers) - - [Window Managers](#window-managers) - -## Casual - -### Communication - - - [**Rambox**](https://rambox.pro/) - Workspace browser that allows you to manage as many applications as - you want - - [**Element**](https://element.io/) - All-in-one secure chat app for teams, friends and organisations, - based on the **Matrix** protocol - -### File Synchronisation - - - [**Syncthing**](https://syncthing.net/) - Synchronizes files between two or more computers in real time, - safely protected from prying eyes - -### Graphics - - - [**GIMP**](https://gimp.org/) - Cross-platform image editor available for GNU/Linux, OS X, Windows - and more operating systems - - [**Inkscape**](https://inkscape.org/) - Vector graphics editor for GNU/Linux, Windows and MacOS X - -### Music - - - [**Audacious**](https://audacious-media-player.org/) - Plays your music how you want it, without stealing away your - computer’s resources from other tasks - - [**DeaDBeeF**](https://deadbeef.sourceforge.io/) - Lets you play variety of audio formats, convert between them, - customize the UI almost any way you want, and use many additional - plugins which can extend it even more - - [**Quod Libet**](https://quodlibet.readthedocs.io/) - Designed around the idea that you know how to organize your music - better than we do - -### Notes - - - [**Joplin**](https://joplinapp.org/) - Note taking and to-do application with synchronisation capabilities - -### Office - - - [**ghostwriter**](http://wereturtle.github.io/ghostwriter/) - Distraction-free Markdown editor - - [**Libre Office**](https://libreoffice.org/) - Powerful office suite - - [**TeXstudio**](https://texstudio.org/) - Integrated writing environment for creating LaTeX documents - -### Video - - - [**VLC**](http://videolan.org/) - Cross-platform multimedia player and framework that plays most - multimedia files, and various streaming protocols - -## Nerdy - -### Communication - - - [**Matrix**](https://matrix.org/) - Open network for secure, decentralized communication - - [**Mutt**](http://mutt.org/) - Small but very powerful text-based mail client - - [**Neomutt**](https://neomutt.org/) - Fork of **Mutt** with added features - -### Documentation - - - [**Zeal**](https://zealdocs.org/) - Offline documentation browser for software developers - -### File Editing - - - [**Kakoune**](https://kakoune.org/) - Modal editor, similar to **Vim** - - [**Neovim**](https://neovim.io/) - Hyperextensible **Vim**-based text editor - - [**Pandoc**](https://pandoc.org/) - Swiss-army knife for converting files from one markup format into - another - - [**Vim**](https://www.vim.org/) - Highly configurable text editor built to make creating and changing - any kind of text very efficient - -### File Management - - - [**exa**](https://the.exa.website/) - Improved file lister with more features and better defaults - - [**ranger**](https://ranger.github.io/) - Console file manager with VI key bindings - - [**rsync**](https://rsync.samba.org/) - Utility that provides fast incremental file transfer - -### File Sharing - - - [**Magic Wormhole**](https://github.com/warner/magic-wormhole/) - Get things from one computer to another, safely - -### Graphics - - - [**feh**](https://feh.finalrewind.org/) - Image viewer aimed mostly at console users - - [**ImageMagick**](https://imagemagick.org/) - Software suite for displaying, creating, converting, modifying, and - editing raster images - -### Look & Feel - - - [**Pywal**](https://github.com/dylanaraps/pywal) - Tool that generates a color palette from the dominant colors in an - image - -### Music - - - [**Beets**](http://beets.io/) - Media library management system for obsessive music geeks - - [**Mopidy**](https://mopidy.com/) - Extensible music server written in **Python** - -### Networking - - - [**aria2**](https://aria2.github.io/) - Lightweight multi-protocol & multi-source command-line download - utility - - [**curl**](https://curl.haxx.se/) - Command line tool and library for transferring data with URLs - - [**Mosh**](https://mosh.org/) - Remote terminal application that allows roaming, supports - intermittent connectivity, and provides intelligent local echo and - line editing of user keystrokes - - [**Nmap**](https://nmap.org/) - Utility for network discovery and security auditing - - [**Termshark**](https://termshark.io/) - A terminal UI for tshark, inspired by **Wireshark** - - [**WireGuard**](https://wireguard.com/) - Extremely simple yet fast and modern VPN that utilizes - state-of-the-art cryptography - - [**Wireshark**](https://wireshark.org/) - The world’s foremost and widely-used network protocol analyzer - -### Newsfeeds - - - [**spiderss**](https://git.opaque.tech/denis/spiderss/) - Plaintext RSS crawler - -### Operating Systems - - - [**NixOS**](https://nixos.org/) - Declarative operating system, based on the **Nix** package manager - -### Package Managers - - - [**Nix**](https://nixos.org/nix/) - Purely functional package manager, available for all Unix based - distributions - -### PDF Viewers - - - [**MuPDF**](https://mupdf.com/) - Lightweight PDF, XPS, and E-book viewer - - [**zathura**](https://pwmt.org/projects/zathura/) - Highly customizable and functional document viewer - -### Programming Languages - - - [**Haskell**](https://www.haskell.org/) - An advanced, purely functional programming language - - [**Python**](https://python.org/) - Programming language that lets you work quickly and integrate - systems more effectively - - [**Rust**](https://www.rust-lang.org/) - Language empowering everyone to build reliable and efficient - software - -### Terminal - - - [**fish**](https://fishshell.com/) - Fish is a smart and user-friendly command line - - [**kitty**](https://sw.kovidgoyal.net/kitty/) - The fast, featureful, GPU based terminal emulator - - [**rxvt-unicode**](http://software.schmorp.de/pkg/rxvt-unicode.html) - rxvt-unicode is a fork of the well known terminal emulator rxvt - - [**tmux**](https://tmux.github.io) - Terminal multiplexer - - [**Xonsh**](https://xon.sh/) - Python-powered, cross-platform, Unix-gazing shell language and - command prompt - -### Version Control - - - [**Git**](https://git-scm.com/) - Distributed version control system designed to handle everything - from small to very large projects with speed and efficiency - -### Video - - - [**mpv**](https://mpv.io/) - Media player for the command line - -### Web Browsers - - - [**qutebrowser**](https://qutebrowser.org/) - Keyboard-focused browser with a minimal GUI - - [**w3m**](http://w3m.sourceforge.net/) - Text-based web browser as well as a pager - -### Window Managers - - - [**2bwm**](https://github.com/venam/2bwm) - Fast floating WM, with the particularity of having 2 borders - - [**awesome**](https://awesomewm.org/) - Highly configurable, next generation framework window manager for X - - [**bspwm**](https://github.com/baskerville/bspwm) - Tiling window manager based on binary space partitioning - - [**i3**](https://i3wm.org/) - Improved tiling window manager - - [**i3-gaps**](https://github.com/Airblader/i3/) - **i3** with more features - - [**Sway**](https://swaywm.org/) - Sway is a tiling Wayland compositor and a drop-in replacement for - **i3** - - [**xmonad**](https://xmonad.org/) - Dynamically tiling X11 window manager that is written and configured - in **Haskell** diff --git a/README.org b/README.org index 28801ec..a9f5355 100644 --- a/README.org +++ b/README.org @@ -1,288 +1,142 @@ ** Casual - :PROPERTIES: - :CUSTOM_ID: casual - :END: *** Communication - :PROPERTIES: - :CUSTOM_ID: communication - :END: -- [[https://rambox.pro/][*Rambox*]] :: Workspace browser that allows you - to manage as many applications as you want -- [[https://element.io/][*Element*]] :: All-in-one secure chat app for - teams, friends and organisations, based on the *Matrix* protocol +- [[https://rambox.pro/][Rambox]] :: Workspace browser that allows you to manage as many applications as you want +- [[https://element.io/][Element]] :: All-in-one secure chat app for teams, friends and organisations, based on the *Matrix* protocol *** File Synchronisation - :PROPERTIES: - :CUSTOM_ID: file-synchronisation - :END: -- [[https://syncthing.net/][*Syncthing*]] :: Synchronizes files between - two or more computers in real time, safely protected from prying eyes +- [[https://syncthing.net/][Syncthing]] :: Synchronizes files between two or more computers in real time, safely protected from prying eyes *** Graphics - :PROPERTIES: - :CUSTOM_ID: graphics - :END: -- [[https://gimp.org/][*GIMP*]] :: Cross-platform image editor available - for GNU/Linux, OS X, Windows and more operating systems -- [[https://inkscape.org/][*Inkscape*]] :: Vector graphics editor for - GNU/Linux, Windows and MacOS X +- [[https://gimp.org/][GIMP]] :: Cross-platform image editor available for GNU/Linux, OS X, Windows and more operating systems +- [[https://inkscape.org/][Inkscape]] :: Vector graphics editor for GNU/Linux, Windows and MacOS X *** Music - :PROPERTIES: - :CUSTOM_ID: music - :END: -- [[https://audacious-media-player.org/][*Audacious*]] :: Plays your - music how you want it, without stealing away your computer's resources - from other tasks -- [[https://deadbeef.sourceforge.io/][*DeaDBeeF*]] :: Lets you play - variety of audio formats, convert between them, customize the UI - almost any way you want, and use many additional plugins which can - extend it even more -- [[https://quodlibet.readthedocs.io/][*Quod Libet*]] :: Designed around - the idea that you know how to organize your music better than we do +- [[https://audacious-media-player.org/][Audacious]] :: Plays your music how you want it, without stealing away your computer's resources from other tasks +- [[https://deadbeef.sourceforge.io/][DeaDBeeF]] :: Lets you play variety of audio formats, convert between them, customize the UI almost any way you want, and use many additional plugins which can extend it even more +- [[https://quodlibet.readthedocs.io/][Quod Libet]] :: Designed around the idea that you know how to organize your music better than we do *** Notes - :PROPERTIES: - :CUSTOM_ID: notes - :END: -- [[https://joplinapp.org/][*Joplin*]] :: Note taking and to-do - application with synchronisation capabilities +- [[https://joplinapp.org/][Joplin]] :: Note taking and to-do application with synchronisation capabilities *** Office - :PROPERTIES: - :CUSTOM_ID: office - :END: -- [[http://wereturtle.github.io/ghostwriter/][*ghostwriter*]] :: Distraction-free - Markdown editor -- [[https://libreoffice.org/][*Libre Office*]] :: Powerful office suite -- [[https://texstudio.org/][*TeXstudio*]] :: Integrated writing - environment for creating LaTeX documents +- [[http://wereturtle.github.io/ghostwriter/][ghostwriter]] :: Distraction-free Markdown editor +- [[https://libreoffice.org/][Libre Office]] :: Powerful office suite +- [[https://texstudio.org/][TeXstudio]] :: Integrated writing environment for creating LaTeX documents *** Video - :PROPERTIES: - :CUSTOM_ID: video - :END: -- [[http://videolan.org/][*VLC*]] :: Cross-platform multimedia player - and framework that plays most multimedia files, and various streaming - protocols +- [[http://videolan.org/][VLC]] :: Cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols ** Nerdy - :PROPERTIES: - :CUSTOM_ID: nerdy - :END: *** Communication - :PROPERTIES: - :CUSTOM_ID: communication-1 - :END: -- [[https://matrix.org/][*Matrix*]] :: Open network for secure, - decentralized communication -- [[http://mutt.org/][*Mutt*]] :: Small but very powerful text-based - mail client -- [[https://neomutt.org/][*Neomutt*]] :: Fork of *Mutt* with added - features +- [[https://matrix.org/][Matrix]] :: Open network for secure, decentralized communication +- [[http://mutt.org/][Mutt]] :: Small but very powerful text-based mail client +- [[https://neomutt.org/][Neomutt]] :: Fork of *Mutt* with added features *** Documentation - :PROPERTIES: - :CUSTOM_ID: documentation - :END: -- [[https://zealdocs.org/][*Zeal*]] :: Offline documentation browser for - software developers +- [[https://zealdocs.org/][Zeal]] :: Offline documentation browser for software developers *** File Editing - :PROPERTIES: - :CUSTOM_ID: file-editing - :END: -- [[https://kakoune.org/][*Kakoune*]] :: Modal editor, similar to *Vim* -- [[https://neovim.io/][*Neovim*]] :: Hyperextensible *Vim*-based text - editor -- [[https://pandoc.org/][*Pandoc*]] :: Swiss-army knife for converting - files from one markup format into another -- [[https://www.vim.org/][*Vim*]] :: Highly configurable text editor - built to make creating and changing any kind of text very efficient +- [[https://kakoune.org/][Kakoune]] :: Modal editor, similar to *Vim* +- [[https://neovim.io/][Neovim]] :: Hyperextensible *Vim*-based text editor +- [[https://pandoc.org/][Pandoc]] :: Swiss-army knife for converting files from one markup format into another +- [[https://www.vim.org/][Vim]] :: Highly configurable text editor built to make creating and changing any kind of text very efficient *** File Management - :PROPERTIES: - :CUSTOM_ID: file-management - :END: -- [[https://the.exa.website/][*exa*]] :: Improved file lister with more - features and better defaults -- [[https://ranger.github.io/][*ranger*]] :: Console file manager with - VI key bindings -- [[https://rsync.samba.org/][*rsync*]] :: Utility that provides fast - incremental file transfer +- [[https://the.exa.website/][exa]] :: Improved file lister with more features and better defaults +- [[https://ranger.github.io/][ranger]] :: Console file manager with VI key bindings +- [[https://rsync.samba.org/][rsync]] :: Utility that provides fast incremental file transfer *** File Sharing - :PROPERTIES: - :CUSTOM_ID: file-sharing - :END: -- [[https://github.com/warner/magic-wormhole/][*Magic Wormhole*]] :: Get - things from one computer to another, safely +- [[https://github.com/warner/magic-wormhole/][Magic Wormhole]] :: Get things from one computer to another, safely *** Graphics - :PROPERTIES: - :CUSTOM_ID: graphics-1 - :END: -- [[https://feh.finalrewind.org/][*feh*]] :: Image viewer aimed mostly - at console users -- [[https://imagemagick.org/][*ImageMagick*]] :: Software suite for - displaying, creating, converting, modifying, and editing raster images +- [[https://feh.finalrewind.org/][feh]] :: Image viewer aimed mostly at console users +- [[https://imagemagick.org/][ImageMagick]] :: Software suite for displaying, creating, converting, modifying, and editing raster images *** Look & Feel - :PROPERTIES: - :CUSTOM_ID: look-feel - :END: -- [[https://github.com/dylanaraps/pywal][*Pywal*]] :: Tool that - generates a color palette from the dominant colors in an image +- [[https://github.com/dylanaraps/pywal][Pywal]] :: Tool that generates a color palette from the dominant colors in an image *** Music - :PROPERTIES: - :CUSTOM_ID: music-1 - :END: -- [[http://beets.io/][*Beets*]] :: Media library management system for - obsessive music geeks -- [[https://mopidy.com/][*Mopidy*]] :: Extensible music server written - in *Python* +- [[http://beets.io/][Beets]] :: Media library management system for obsessive music geeks +- [[https://mopidy.com/][Mopidy]] :: Extensible music server written in *Python* *** Networking - :PROPERTIES: - :CUSTOM_ID: networking - :END: -- [[https://aria2.github.io/][*aria2*]] :: Lightweight multi-protocol & - multi-source command-line download utility -- [[https://curl.haxx.se/][*curl*]] :: Command line tool and library for - transferring data with URLs -- [[https://mosh.org/][*Mosh*]] :: Remote terminal application that - allows roaming, supports intermittent connectivity, and provides - intelligent local echo and line editing of user keystrokes -- [[https://nmap.org/][*Nmap*]] :: Utility for network discovery and - security auditing -- [[https://termshark.io/][*Termshark*]] :: A terminal UI for tshark, - inspired by *Wireshark* -- [[https://wireguard.com/][*WireGuard*]] :: Extremely simple yet fast - and modern VPN that utilizes state-of-the-art cryptography -- [[https://wireshark.org/][*Wireshark*]] :: The world's foremost and - widely-used network protocol analyzer +- [[https://aria2.github.io/][aria2]] :: Lightweight multi-protocol & multi-source command-line download utility +- [[https://curl.haxx.se/][curl]] :: Command line tool and library for transferring data with URLs +- [[https://mosh.org/][Mosh]] :: Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes +- [[https://nmap.org/][Nmap]] :: Utility for network discovery and security auditing +- [[https://termshark.io/][Termshark]] :: A terminal UI for tshark, inspired by *Wireshark* +- [[https://wireguard.com/][WireGuard]] :: Extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography +- [[https://wireshark.org/][Wireshark]] :: The world's foremost and widely-used network protocol analyzer *** Newsfeeds - :PROPERTIES: - :CUSTOM_ID: newsfeeds - :END: -- [[https://git.opaque.tech/denis/spiderss/][*spiderss*]] :: Plaintext - RSS crawler +- [[https://git.opaque.tech/denis/spiderss/][spiderss]] :: Plaintext RSS crawler *** Operating Systems - :PROPERTIES: - :CUSTOM_ID: operating-systems - :END: -- [[https://nixos.org/][*NixOS*]] :: Declarative operating system, based - on the *Nix* package manager +- [[https://nixos.org/][NixOS]] :: Declarative operating system, based on the *Nix* package manager *** Package Managers - :PROPERTIES: - :CUSTOM_ID: package-managers - :END: -- [[https://nixos.org/nix/][*Nix*]] :: Purely functional package - manager, available for all Unix based distributions +- [[https://nixos.org/nix/][Nix]] :: Purely functional package manager, available for all Unix based distributions *** PDF Viewers - :PROPERTIES: - :CUSTOM_ID: pdf-viewers - :END: -- [[https://mupdf.com/][*MuPDF*]] :: Lightweight PDF, XPS, and E-book - viewer -- [[https://pwmt.org/projects/zathura/][*zathura*]] :: Highly - customizable and functional document viewer +- [[https://mupdf.com/][MuPDF]] :: Lightweight PDF, XPS, and E-book viewer +- [[https://pwmt.org/projects/zathura/][zathura]] :: Highly customizable and functional document viewer *** Programming Languages - :PROPERTIES: - :CUSTOM_ID: programming-languages - :END: -- [[https://www.haskell.org/][*Haskell*]] :: An advanced, purely - functional programming language -- [[https://python.org/][*Python*]] :: Programming language that lets - you work quickly and integrate systems more effectively -- [[https://www.rust-lang.org/][*Rust*]] :: Language empowering everyone - to build reliable and efficient software +- [[https://www.haskell.org/][Haskell]] :: An advanced, purely functional programming language +- [[https://python.org/][Python]] :: Programming language that lets you work quickly and integrate systems more effectively +- [[https://www.rust-lang.org/][Rust]] :: Language empowering everyone to build reliable and efficient software *** Terminal - :PROPERTIES: - :CUSTOM_ID: terminal - :END: -- [[https://fishshell.com/][*fish*]] :: Fish is a smart and - user-friendly command line -- [[https://sw.kovidgoyal.net/kitty/][*kitty*]] :: The fast, featureful, - GPU based terminal emulator -- [[http://software.schmorp.de/pkg/rxvt-unicode.html][*rxvt-unicode*]] :: rxvt-unicode - is a fork of the well known terminal emulator rxvt -- [[https://tmux.github.io][*tmux*]] :: Terminal multiplexer -- [[https://xon.sh/][*Xonsh*]] :: Python-powered, cross-platform, - Unix-gazing shell language and command prompt +- [[https://fishshell.com/][fish]] :: Fish is a smart and user-friendly command line +- [[https://sw.kovidgoyal.net/kitty/][kitty]] :: The fast, featureful, GPU based terminal emulator +- [[http://software.schmorp.de/pkg/rxvt-unicode.html][rxvt-unicode]] :: rxvt-unicode is a fork of the well known terminal emulator rxvt +- [[https://tmux.github.io][tmux]] :: Terminal multiplexer +- [[https://xon.sh/][Xonsh]] :: Python-powered, cross-platform, Unix-gazing shell language and command prompt *** Version Control - :PROPERTIES: - :CUSTOM_ID: version-control - :END: -- [[https://git-scm.com/][*Git*]] :: Distributed version control system - designed to handle everything from small to very large projects with - speed and efficiency +- [[https://git-scm.com/][Git]] :: Distributed version control system designed to handle everything from small to very large projects with speed and efficiency *** Video - :PROPERTIES: - :CUSTOM_ID: video-1 - :END: -- [[https://mpv.io/][*mpv*]] :: Media player for the command line +- [[https://mpv.io/][mpv]] :: Media player for the command line *** Web Browsers - :PROPERTIES: - :CUSTOM_ID: web-browsers - :END: -- [[https://qutebrowser.org/][*qutebrowser*]] :: Keyboard-focused - browser with a minimal GUI -- [[http://w3m.sourceforge.net/][*w3m*]] :: Text-based web browser as - well as a pager +- [[https://qutebrowser.org/][qutebrowser]] :: Keyboard-focused browser with a minimal GUI +- [[http://w3m.sourceforge.net/][w3m]] :: Text-based web browser as well as a pager *** Window Managers - :PROPERTIES: - :CUSTOM_ID: window-managers - :END: -- [[https://github.com/venam/2bwm][*2bwm*]] :: Fast floating WM, with - the particularity of having 2 borders -- [[https://awesomewm.org/][*awesome*]] :: Highly configurable, next - generation framework window manager for X -- [[https://github.com/baskerville/bspwm][*bspwm*]] :: Tiling window - manager based on binary space partitioning -- [[https://i3wm.org/][*i3*]] :: Improved tiling window manager -- [[https://github.com/Airblader/i3/][*i3-gaps*]] :: *i3* with more - features -- [[https://swaywm.org/][*Sway*]] :: Sway is a tiling Wayland compositor - and a drop-in replacement for *i3* -- [[https://xmonad.org/][*xmonad*]] :: Dynamically tiling X11 window - manager that is written and configured in *Haskell* +- [[https://github.com/venam/2bwm][2bwm]] :: Fast floating WM, with the particularity of having 2 borders +- [[https://awesomewm.org/][awesome]] :: Highly configurable, next generation framework window manager for X +- [[https://github.com/baskerville/bspwm][bspwm]] :: Tiling window manager based on binary space partitioning +- [[https://i3wm.org/][i3]] :: Improved tiling window manager +- [[https://github.com/Airblader/i3/][i3-gaps]] :: *i3* with more features +- [[https://swaywm.org/][Sway]] :: Sway is a tiling Wayland compositor and a drop-in replacement for *i3* +- [[https://xmonad.org/][xmonad]] :: Dynamically tiling X11 window manager that is written and configured in *Haskell*