From 002abaa30746a72c9252f51fee56593e81481e15 Mon Sep 17 00:00:00 2001 From: Denis Lehmann Date: Mon, 4 May 2020 22:49:09 +0200 Subject: [PATCH] add a lot of software --- README.md | 84 +++++++++++++++++++++++++++++++++++++ android.md | 53 ++++++++++++++++++++++- raw/android_body.md | 5 --- raw/android_header.md | 4 -- raw/body.md | 98 +++++++++++++++++++++++++++++++++++++++++++ raw/body_android.md | 47 +++++++++++++++++++++ raw/generate.sh | 6 +-- raw/header_android.md | 7 ++++ 8 files changed, 291 insertions(+), 13 deletions(-) delete mode 100644 raw/android_body.md delete mode 100644 raw/android_header.md create mode 100644 raw/body_android.md create mode 100644 raw/header_android.md diff --git a/README.md b/README.md index d94c2d6..ed55a7c 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,16 @@ List**](./android.md). - [File Editing](#file-editing) - [File Management](#file-management) - [File Sharing](#file-sharing) + - [Look & Feel](#look-feel) + - [Music](#music) + - [Networking](#networking) - [Operating Systems](#operating-systems) - [Package Managers](#package-managers) - [Programming Languages](#programming-languages) - [Search Engines](#search-engines) + - [Terminal](#terminal) + - [Version Controlling](#version-controlling) + - [Video](#video) - [Web Browsers](#web-browsers) - [Window Managers](#window-managers) @@ -40,8 +46,12 @@ List**](./android.md). ### Office + - [**ghostwriter**](http://wereturtle.github.io/ghostwriter/) + Distraction-free Markdown editor - [**Libre Office**](https://libreoffice.org/) Free and powerful office suite + - [**TeXstudio**](https://texstudio.org/) + integrated writing environment for creating LaTeX documents ## Nerdy @@ -49,14 +59,23 @@ List**](./android.md). - [**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 ### 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 @@ -64,12 +83,43 @@ List**](./android.md). 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 +### 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 + - [**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** + - [**Wireshark**](https://wireshark.org/) + The world’s foremost and widely-used network protocol analyzer + ### Operating Systems - [**NixOS**](https://nixos.org/) @@ -98,6 +148,31 @@ List**](./android.md). Free internet metasearch engine which aggregates results from more than 70 search services +### 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 Controlling + + - [**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/) @@ -107,10 +182,19 @@ List**](./android.md). ### 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/android.md b/android.md index 8fef822..38c89f7 100644 --- a/android.md +++ b/android.md @@ -1,10 +1,61 @@ # Android Links -This list contains nice open source software for Android. +This is a collection of nice open source software for Android. 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. - [Casual](#casual) + - [Communication](#communication) + - [File Synchronisation](#file-synchronisation) + - [Stores](#stores) + - [Video](#video) - [Nerdy](#nerdy) + - [Custom ROMs](#custom-roms) + - [System Tools](#system-tools) + - [Terminal](#terminal) ## Casual +### Communication + + - [**Riot**](https://about.riot.im/) + Universal secure chat app entirely under your control, 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 + +### Stores + + - [**F-Droid**](https://f-droid.org/) + F-Droid is an installable catalogue of FOSS applications + +### Video + + - [**NewPipe**](https://newpipe.schabi.org/) + Lightweight YouTube experience + ## Nerdy + +### Custom ROMs + + - [**LineageOS**](https://lineageos.org/) + Operating system for various devices, based on the Android mobile + platform + +### System Tools + + - [**ClassyShark3xodus**](https://forum.xda-developers.com/android/software-hacking/dexdump-xodus-trackers-apk-static-t3833391) + Scan apps for trackers + +### Terminal + + - [**Nix-on-Droid**](https://nix-on-droid.unboiled.info/) + Nix package manager + - [**Termux**](https://termux.com/) + Terminal emulator and Linux environment app that works directly with + no rooting or setup required diff --git a/raw/android_body.md b/raw/android_body.md deleted file mode 100644 index cd10057..0000000 --- a/raw/android_body.md +++ /dev/null @@ -1,5 +0,0 @@ -Casual ------- - -Nerdy ------ diff --git a/raw/android_header.md b/raw/android_header.md deleted file mode 100644 index 32a1d72..0000000 --- a/raw/android_header.md +++ /dev/null @@ -1,4 +0,0 @@ -Android Links -============= - -This list contains nice open source software for Android. diff --git a/raw/body.md b/raw/body.md index 1e2bfc2..70a8cb1 100644 --- a/raw/body.md +++ b/raw/body.md @@ -15,9 +15,15 @@ Casual ### Office +[**ghostwriter**](http://wereturtle.github.io/ghostwriter/) +: Distraction-free Markdown editor + [**Libre Office**](https://libreoffice.org/) : Free and powerful office suite +[**TeXstudio**](https://texstudio.org/) +: integrated writing environment for creating LaTeX documents + Nerdy ----- @@ -26,15 +32,28 @@ Nerdy [**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 + ### 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/) @@ -43,11 +62,48 @@ Nerdy [**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 +### 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 + +[**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** + +[**Wireshark**](https://wireshark.org/) +: The world's foremost and widely-used network protocol analyzer + ### Operating Systems [**NixOS**](https://nixos.org/) @@ -78,6 +134,35 @@ Nerdy : Free internet metasearch engine which aggregates results from more than 70 search services +### 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 Controlling + +[**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/) @@ -88,12 +173,25 @@ Nerdy ### 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/raw/body_android.md b/raw/body_android.md new file mode 100644 index 0000000..a9dc853 --- /dev/null +++ b/raw/body_android.md @@ -0,0 +1,47 @@ +Casual +------ + +### Communication + +[**Riot**](https://about.riot.im/) +: Universal secure chat app entirely under your control, 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 + +### Stores + +[**F-Droid**](https://f-droid.org/) +: F-Droid is an installable catalogue of FOSS applications + +### Video + +[**NewPipe**](https://newpipe.schabi.org/) +: Lightweight YouTube experience + +Nerdy +----- + +### Custom ROMs + +[**LineageOS**](https://lineageos.org/) +: Operating system for various devices, based on the Android mobile + platform + +### System Tools + +[**ClassyShark3xodus**](https://forum.xda-developers.com/android/software-hacking/dexdump-xodus-trackers-apk-static-t3833391) +: Scan apps for trackers + +### Terminal + +[**Nix-on-Droid**](https://nix-on-droid.unboiled.info/) +: Nix package manager + +[**Termux**](https://termux.com/) +: Terminal emulator and Linux environment app that works directly with + no rooting or setup required diff --git a/raw/generate.sh b/raw/generate.sh index 937bc3c..31639f5 100755 --- a/raw/generate.sh +++ b/raw/generate.sh @@ -3,11 +3,11 @@ # Cleanup files pandoc header.md -o header.md pandoc body.md -o body.md -pandoc android_header.md -o android_header.md -pandoc android_body.md -o android_body.md +pandoc header_android.md -o header_android.md +pandoc body_android.md -o body_android.md # Generate README.md and android.md pandoc -H header.md --toc body.md -o ../README.md pandoc -t gfm ../README.md -o ../README.md -pandoc -H android_header.md --toc android_body.md -o ../android.md +pandoc -H header_android.md --toc body_android.md -o ../android.md pandoc -t gfm ../android.md -o ../android.md diff --git a/raw/header_android.md b/raw/header_android.md new file mode 100644 index 0000000..987babf --- /dev/null +++ b/raw/header_android.md @@ -0,0 +1,7 @@ +Android Links +============= + +This is a collection of nice open source software for Android. 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.