From 4f66995c6968a499107f93ac5e48a2e06d787c0e Mon Sep 17 00:00:00 2001 From: Botspot Date: Sun, 3 Jan 2021 20:21:18 -0600 Subject: [PATCH] Add TLDR app --- apps/tldr/credits | 1 + apps/tldr/description | 7 +++++++ apps/tldr/icon-24.png | Bin 0 -> 4083 bytes apps/tldr/icon-64.png | Bin 0 -> 5767 bytes apps/tldr/install-32 | 15 +++++++++++++++ apps/tldr/uninstall | 11 +++++++++++ apps/tldr/website | 1 + 7 files changed, 35 insertions(+) create mode 100644 apps/tldr/credits create mode 100644 apps/tldr/description create mode 100644 apps/tldr/icon-24.png create mode 100644 apps/tldr/icon-64.png create mode 100755 apps/tldr/install-32 create mode 100755 apps/tldr/uninstall create mode 100644 apps/tldr/website diff --git a/apps/tldr/credits b/apps/tldr/credits new file mode 100644 index 0000000..85a4cab --- /dev/null +++ b/apps/tldr/credits @@ -0,0 +1 @@ +Ported to pi-apps by Raspberry Pi News on youtube, made by the community at https://github.com/tldr-pages/tldr diff --git a/apps/tldr/description b/apps/tldr/description new file mode 100644 index 0000000..a4ab902 --- /dev/null +++ b/apps/tldr/description @@ -0,0 +1,7 @@ +The tldr project is a collection of community-maintained help pages for command-line tools, that aims to be a simpler, more approachable complement to traditional man pages. + +Run it by typing "tldr " into terminal. + +Maybe you are new to the command-line world? Or just a little rusty? Or perhaps you can't always remember the arguments to lsof, or tar? + +It also is more digestable than man pages which blasts pages of useless stuff at you every time you use it. diff --git a/apps/tldr/icon-24.png b/apps/tldr/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..0a049959c0d5723f4e07225cba3235d767317b8f GIT binary patch literal 4083 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 bK+PEnakCC&U`}tlc>-vw>#EhMSVjB~4i*vX literal 0 HcmV?d00001 diff --git a/apps/tldr/icon-64.png b/apps/tldr/icon-64.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f0a6b9b3b91e6f71f9b64e4b0755273ca9c20a GIT binary patch literal 5767 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/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +cd ~/Downloads + +wget https://cdn.discordapp.com/attachments/741857430195142668/774969741981777930/tldr +sudo mv tldr /usr/bin/ +sudo chmod +x /usr/bin/tldr +tldr --update diff --git a/apps/tldr/uninstall b/apps/tldr/uninstall new file mode 100755 index 0000000..5caa125 --- /dev/null +++ b/apps/tldr/uninstall @@ -0,0 +1,11 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +tldr --clear-cache +sudo rm /usr/bin/tldr diff --git a/apps/tldr/website b/apps/tldr/website new file mode 100644 index 0000000..bc2df13 --- /dev/null +++ b/apps/tldr/website @@ -0,0 +1 @@ +https://github.com/dbrgn/tealdeer