From 65a90e05460f811830439d458a69e5252d9b32ef Mon Sep 17 00:00:00 2001 From: Marco Ziesing Date: Sat, 17 Jul 2021 10:29:04 +0200 Subject: [PATCH 1/5] add theme "terminal" --- .gitmodules | 3 ++ config.toml | 82 +++++++++++++++++++++++++++++++++++++++++++++++-- themes/terminal | 1 + 3 files changed, 83 insertions(+), 3 deletions(-) create mode 100644 .gitmodules create mode 160000 themes/terminal diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a6851ba --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/terminal"] + path = themes/terminal + url = https://github.com/panr/hugo-theme-terminal.git diff --git a/config.toml b/config.toml index e4b7418..ea8c730 100644 --- a/config.toml +++ b/config.toml @@ -1,3 +1,79 @@ -baseURL = "http://example.org/" -languageCode = "en-us" -title = "My New Hugo Site" +title = "#5251" +baseurl = "/" +languageCode = "en-gb" +theme = "terminal" +paginate = 5 + +[params] + # dir name of your main content (default is `content/posts`). + # the list of set content will show up on your index page (baseurl). + contentTypeName = "posts" + + # ["orange", "blue", "red", "green", "pink"] + themeColor = "blue" + + # if you set this to 0, only submenu trigger will be visible + showMenuItems = 3 + + # show selector to switch language + showLanguageSelector = false + + # set theme to full screen width + fullWidthTheme = false + + # center theme with default width + centerTheme = true + + # set a custom favicon (default is a `themeColor` square) + # favicon = "favicon.ico" + + # set post to show the last updated + # If you use git, you can set `enableGitInfo` to `true` and then post will automatically get the last updated + showLastUpdated = false + # Provide a string as a prefix for the last update date. By default, it looks like this: 2020-xx-xx [Updated: 2020-xx-xx] :: Author + # updatedDatePrefix = "Updated" + + # set all headings to their default size (depending on browser settings) + # it's set to `true` by default + oneHeadingSize = false + +[params.twitter] + # set Twitter handles for Twitter cards + # see https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started#card-and-content-attribution + # do not include @ + creator = "" + site = "" + +[languages] + [languages.en] + languageName = "English" + title = "#5251" + subtitle = "My little toolbox" + owner = "Marco Ziesing" + keywords = "" + copyright = "" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + newerPosts = "Newer posts" + olderPosts = "Older posts" + missingContentMessage = "Page not found..." + missingBackButtonLabel = "Back to home page" + + [languages.en.params.logo] + logoText = "#5251" + logoHomeLink = "/" + +# [languages.en.menu] +# [[languages.en.menu.main]] +# identifier = "about" +# name = "About" +# url = "/about" +# [[languages.en.menu.main]] +# identifier = "showcase" +# name = "Showcase" +# url = "/showcase" +# [[languages.en.menu.main]] +# identifier = "toolbox" +# name = "Toolbox" +# url = "/toolbox" diff --git a/themes/terminal b/themes/terminal new file mode 160000 index 0000000..ca1cc0c --- /dev/null +++ b/themes/terminal @@ -0,0 +1 @@ +Subproject commit ca1cc0c3915e054daeec3d14f0d6e4e354929b77 From 16fbe9bcbb634a47ea7bc38ad01167845e779f43 Mon Sep 17 00:00:00 2001 From: Marco Ziesing Date: Sat, 17 Jul 2021 10:29:43 +0200 Subject: [PATCH 2/5] some content --- content/_index.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 content/_index.md diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..f6a0a74 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,30 @@ +--- +title: #5251's toolbox +--- + +# Welcome to my little toolbox + +## Command Line Interface + +### File management + +* [bat](https://github.com/sharkdp/bat) - a cat(1) clone with syntax highlighting and Git integration. +* [exa](https://the.exa.website/) - an improved file lister with more features and better defaults. +* [ripgrep](https://github.com/BurntSushi/ripgrep) - a line-oriented search tool that recursively searches the current directory for a regex pattern. + +### Graphics + +* [guetzli](https://github.com/google/guetzli/) - a JPEG encoder that aims for excellent compression density at high visual quality. +* [svgo](https://github.com/svg/svgo) - a tool for optimizing SVG vector graphics files. + +### Security + +* [minisign](https://jedisct1.github.io/minisign/) - a dead simple tool to sign files and verify signatures. + +### Terminal + +* [tmux](https://github.com/tmux/tmux) - an open-source terminal multiplexer for Unix-like operating systems. + +### Web + +* [httpie](https://httpie.io/) - a user-friendly command-line HTTP client for the API era. From 2af615466283ea52edce2d610754817176d302c6 Mon Sep 17 00:00:00 2001 From: Marco Ziesing Date: Tue, 17 May 2022 08:59:31 +0200 Subject: [PATCH 3/5] add plocate --- content/_index.md | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/content/_index.md b/content/_index.md index f6a0a74..2ea1e4b 100644 --- a/content/_index.md +++ b/content/_index.md @@ -6,25 +6,34 @@ title: #5251's toolbox ## Command Line Interface -### File management +### File and directory management -* [bat](https://github.com/sharkdp/bat) - a cat(1) clone with syntax highlighting and Git integration. -* [exa](https://the.exa.website/) - an improved file lister with more features and better defaults. -* [ripgrep](https://github.com/BurntSushi/ripgrep) - a line-oriented search tool that recursively searches the current directory for a regex pattern. +* [bat](https://github.com/sharkdp/bat) - cat(1) clone with syntax highlighting and Git integration. +* [exa](https://the.exa.website/) - improved file lister with more features and better defaults. +* [fd](https://github.com/sharkdp/fd) - program to find entries in your filesystem. +* [gdu](https://github.com/dundee/gdu) - pretty fast disk usage analyzer written in Go. +* [plocate](https://plocate.sesse.net/) - a much faster locate. +* [ripgrep](https://github.com/BurntSushi/ripgrep) - line-oriented search tool that recursively searches the current directory for a regex pattern. + +### Data and file processing + +* [jq](https://stedolan.github.io/jq/) - lightweight and flexible command-line JSON processor. +* [sd](https://github.com/chmln/sd) - intuitive find & replace CLI. +* [yq](https://kislyuk.github.io/yq/) - command-line YAML/XML processor. ### Graphics -* [guetzli](https://github.com/google/guetzli/) - a JPEG encoder that aims for excellent compression density at high visual quality. -* [svgo](https://github.com/svg/svgo) - a tool for optimizing SVG vector graphics files. +* [guetzli](https://github.com/google/guetzli/) - JPEG encoder that aims for excellent compression density at high visual quality. +* [svgo](https://github.com/svg/svgo) - tool for optimizing SVG vector graphics files. ### Security -* [minisign](https://jedisct1.github.io/minisign/) - a dead simple tool to sign files and verify signatures. +* [minisign](https://jedisct1.github.io/minisign/) - dead simple tool to sign files and verify signatures. ### Terminal -* [tmux](https://github.com/tmux/tmux) - an open-source terminal multiplexer for Unix-like operating systems. +* [tmux](https://github.com/tmux/tmux) - open-source terminal multiplexer for Unix-like operating systems. ### Web -* [httpie](https://httpie.io/) - a user-friendly command-line HTTP client for the API era. +* [httpie](https://httpie.io/) - user-friendly command-line HTTP client for the API era. From b3441646571284477dcaf3a6237aaef6b51947e3 Mon Sep 17 00:00:00 2001 From: Marco Ziesing Date: Tue, 11 Oct 2022 07:40:31 +0200 Subject: [PATCH 4/5] [TASK] add magic-wormhole --- content/_index.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/_index.md b/content/_index.md index 2ea1e4b..a71f322 100644 --- a/content/_index.md +++ b/content/_index.md @@ -26,7 +26,11 @@ title: #5251's toolbox * [guetzli](https://github.com/google/guetzli/) - JPEG encoder that aims for excellent compression density at high visual quality. * [svgo](https://github.com/svg/svgo) - tool for optimizing SVG vector graphics files. -### Security +### File transfer + +* [magic-wormhole](https://magic-wormhole.readthedocs.io/en/latest/) - get things from one computer to another, safely + +### Cryptography * [minisign](https://jedisct1.github.io/minisign/) - dead simple tool to sign files and verify signatures. From 3c810a3f4447dd3b4621c80dc9b4eb1bed83af85 Mon Sep 17 00:00:00 2001 From: Marco Ziesing Date: Tue, 11 Oct 2022 07:40:45 +0200 Subject: [PATCH 5/5] [TASK] add translate-shell --- content/_index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/_index.md b/content/_index.md index a71f322..562534a 100644 --- a/content/_index.md +++ b/content/_index.md @@ -41,3 +41,7 @@ title: #5251's toolbox ### Web * [httpie](https://httpie.io/) - user-friendly command-line HTTP client for the API era. + +## Translation + +* [translate-shell](https://www.soimort.org/translate-shell/) - a command-line translator