From 4b9bb6e79825eeda9a44c880c7c52d89a3099c13 Mon Sep 17 00:00:00 2001 From: JMARyA Date: Tue, 19 Mar 2024 09:25:42 +0100 Subject: [PATCH] schema update --- schema.json | 134 +++++++----------- technology/applications/3d/Blender.md | 5 +- technology/applications/clamav.md | 1 - technology/applications/cli/alacritty.md | 4 - technology/applications/cli/bat.md | 1 - technology/applications/cli/choose.md | 5 +- .../applications/cli/compression/p7zip.md | 2 +- .../applications/cli/compression/tar.md | 1 - technology/applications/cli/diskonaut.md | 3 +- technology/applications/cli/duf.md | 3 +- technology/applications/cli/eza.md | 1 - technology/applications/cli/fd.md | 2 +- technology/applications/cli/glow.md | 2 +- technology/applications/cli/handlr.md | 2 +- technology/applications/cli/hck.md | 2 +- technology/applications/cli/hexyl.md | 3 +- technology/applications/cli/huniq.md | 2 +- technology/applications/cli/intermodal.md | 2 +- technology/applications/cli/jless.md | 2 +- technology/applications/cli/joshuto.md | 2 +- technology/applications/cli/micro.md | 2 +- technology/applications/cli/network/aria2.md | 3 +- technology/applications/cli/network/curl.md | 2 +- technology/applications/cli/ripgrep.md | 2 - technology/applications/cli/rnr.md | 2 +- technology/applications/cli/rsync.md | 2 +- technology/applications/cli/sd.md | 2 +- technology/applications/cli/yazi.md | 2 +- .../applications/communication/Thunderbird.md | 1 - technology/applications/desktops/dwm.md | 3 +- technology/applications/desktops/picom.md | 2 +- .../development/GitHub Desktop.md | 2 +- technology/applications/development/HTTPie.md | 1 - .../applications/development/SurrealDB.md | 2 +- .../applications/documents/Tachiyomi.md | 3 +- technology/applications/media/MPV.md | 2 - technology/applications/media/Natron.md | 2 +- technology/applications/media/images/pywal.md | 2 +- technology/applications/media/yt-dlp.md | 3 +- .../applications/network/NetworkManager.md | 2 +- technology/applications/network/Privoxy.md | 2 +- technology/applications/network/Syncthing.md | 2 +- technology/applications/network/ufw.md | 2 +- technology/applications/office/LibreOffice.md | 5 +- technology/applications/office/Obsidian.md | 2 +- technology/applications/web/Home Assistant.md | 2 +- technology/applications/web/IPFS.md | 2 +- technology/applications/web/Jellyfin.md | 2 +- technology/applications/web/Overseerr.md | 2 +- technology/applications/web/Plex.md | 2 +- technology/applications/web/Radicale.md | 2 +- technology/files/LRC.md | 2 +- 52 files changed, 94 insertions(+), 154 deletions(-) diff --git a/schema.json b/schema.json index 3da7cc1..3a3f2a5 100644 --- a/schema.json +++ b/schema.json @@ -6,7 +6,24 @@ "required": [ "obj" ], + "additionalProperties": false, "properties": { + "android-id": { + "title": "Android Application ID", + "description": "The Android Application ID of the note", + "type": "string" + }, + "flatpak-id": { + "title": "Flatpak Application ID", + "description": "The Flatpak Application ID of the note", + "type": "string" + }, + "f-droid": { + "title": "F-Droid Page", + "description": "Link to the F-Droid Page of the note", + "type": "string", + "format": "uri" + }, "rev": { "title": "Revision", "description": "Date of last change to note", @@ -106,88 +123,41 @@ "science", "science/unit" ] - } - }, - "allOf": [ - { - "if": { - "properties": { - "obj": { - "pattern": "^(application|emulator)" - } - } - }, - "then": { - "properties": { - "android-id": { - "title": "Android Application ID", - "description": "The Android Application ID of the note", - "type": "string" - }, - "flatpak-id": { - "title": "Flatpak Application ID", - "description": "The Flatpak Application ID of the note", - "type": "string" - }, - "f-droid": { - "title": "F-Droid Page", - "description": "Link to the F-Droid Page of the note", - "type": "string", - "format": "uri" - } - } - } }, - { - "if": { - "properties": { - "obj": { - "pattern": "^website" - } - } - }, - "then": { - "properties": { - "category": { - "title": "Category", - "description": "General category the website falls into", - "type": "string", - "enum": [ - "server", - "finance", - "social", - "service", - "development", - "search", - "information", - "market", - "knowledge", - "board", - "company", - "shop", - "content", - "images", - "link-registry", - "api" - ] - }, - "status": { - "title": "Website Status", - "description": "Wether the website is up or down", - "type": [ - "string", - "null" - ], - "enum": [ - "down", - "up" - ] - } - }, - "required": [ - "category" - ] - } + "category": { + "title": "Category", + "description": "General category the website falls into", + "type": "string", + "enum": [ + "server", + "finance", + "social", + "service", + "development", + "search", + "information", + "market", + "knowledge", + "board", + "company", + "shop", + "content", + "images", + "link-registry", + "api" + ] + }, + "status": { + "title": "Website Status", + "description": "Wether the website is up or down", + "type": [ + "string", + "null" + ], + "enum": [ + "down", + "up" + ] } - ] + } } \ No newline at end of file diff --git a/technology/applications/3d/Blender.md b/technology/applications/3d/Blender.md index ea937c2..987a7dd 100644 --- a/technology/applications/3d/Blender.md +++ b/technology/applications/3d/Blender.md @@ -1,13 +1,10 @@ --- obj: application -os: - - macos - - linux - - windows website: https://www.blender.org wiki: https://en.wikipedia.org/wiki/Blender_(software) flatpak-id: org.blender.Blender --- + # Blender Blender is a free and open-source 3D computer graphics software tool set used for creating animated films, visual effects, art, 3D-printed models, motion graphics, interactive 3D applications, virtual reality, and, formerly, video games. Blender's features include 3D modelling, UV mapping, texturing, digital drawing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animation, match moving, rendering, motion graphics, video editing, and compositing. diff --git a/technology/applications/clamav.md b/technology/applications/clamav.md index 7e481b5..ffb4427 100644 --- a/technology/applications/clamav.md +++ b/technology/applications/clamav.md @@ -1,6 +1,5 @@ --- obj: application -os: linux arch-wiki: https://wiki.archlinux.org/title/ClamAV website: https://www.clamav.net rev: 2024-01-17 diff --git a/technology/applications/cli/alacritty.md b/technology/applications/cli/alacritty.md index 75fcd56..6dcdfe5 100644 --- a/technology/applications/cli/alacritty.md +++ b/technology/applications/cli/alacritty.md @@ -1,9 +1,5 @@ --- obj: application -os: - - macos - - linux - - windows repo: https://github.com/alacritty/alacritty website: https://alacritty.org --- diff --git a/technology/applications/cli/bat.md b/technology/applications/cli/bat.md index ef5a068..0654da2 100644 --- a/technology/applications/cli/bat.md +++ b/technology/applications/cli/bat.md @@ -1,6 +1,5 @@ --- obj: application -os: ["macos", "linux", "windows"] repo: https://github.com/sharkdp/bat rev: 2024-01-17 --- diff --git a/technology/applications/cli/choose.md b/technology/applications/cli/choose.md index 6fdc454..7f9eab1 100644 --- a/technology/applications/cli/choose.md +++ b/technology/applications/cli/choose.md @@ -1,11 +1,8 @@ --- obj: application -os: - - macos - - linux - - windows repo: https://github.com/theryangeary/choose --- + # choose `choose`, a human-friendly and fast alternative to `cut` and (sometimes) `awk` diff --git a/technology/applications/cli/compression/p7zip.md b/technology/applications/cli/compression/p7zip.md index 89c6dca..bddfd1f 100644 --- a/technology/applications/cli/compression/p7zip.md +++ b/technology/applications/cli/compression/p7zip.md @@ -1,8 +1,8 @@ --- obj: application -os: linux aliases: ["7zip", "7z"] --- + # 7Zip 7-Zip is a file archiver with the highest compression ratio. The program supports 7z (that implements LZMA compression algorithm), [ZIP](../../../files/ZIP.md), CAB, ARJ, GZIP, BZIP2, [TAR](tar.md), CPIO, RPM and DEB formats. Compression ratio in the new 7z format is 30-50% better than ratio in [ZIP](../../../files/ZIP.md) format. diff --git a/technology/applications/cli/compression/tar.md b/technology/applications/cli/compression/tar.md index 90ba5b4..e759f87 100644 --- a/technology/applications/cli/compression/tar.md +++ b/technology/applications/cli/compression/tar.md @@ -1,6 +1,5 @@ --- obj: application -os: linux mime: "application/tar" extension: "tar" website: https://savannah.gnu.org/projects/tar diff --git a/technology/applications/cli/diskonaut.md b/technology/applications/cli/diskonaut.md index 49406fa..165bb67 100644 --- a/technology/applications/cli/diskonaut.md +++ b/technology/applications/cli/diskonaut.md @@ -1,9 +1,8 @@ --- obj: application -os: - - linux repo: https://github.com/imsnif/diskonaut --- + # Diskonaut [Repo](https://github.com/imsnif/diskonaut) Diskonaut shows disk usage graphically to find big files. \ No newline at end of file diff --git a/technology/applications/cli/duf.md b/technology/applications/cli/duf.md index d438a62..368b1c1 100644 --- a/technology/applications/cli/duf.md +++ b/technology/applications/cli/duf.md @@ -1,9 +1,8 @@ --- obj: application -os: - - linux repo: https://github.com/muesli/duf --- + # duf Disk Usage/Free Utility diff --git a/technology/applications/cli/eza.md b/technology/applications/cli/eza.md index 6c687a8..48f7c43 100644 --- a/technology/applications/cli/eza.md +++ b/technology/applications/cli/eza.md @@ -1,6 +1,5 @@ --- obj: application -os: linux repo: https://github.com/eza-community/eza website: https://eza.rocks rev: 2024-03-07 diff --git a/technology/applications/cli/fd.md b/technology/applications/cli/fd.md index 7d918df..5fa17a7 100644 --- a/technology/applications/cli/fd.md +++ b/technology/applications/cli/fd.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/sharkdp/fd --- + # fd `fd` is a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative to [`find`](https://www.gnu.org/software/findutils/). While it does not aim to support all of `find`'s powerful functionality, it provides sensible (opinionated) defaults for a majority of use cases. diff --git a/technology/applications/cli/glow.md b/technology/applications/cli/glow.md index b37347a..c901075 100644 --- a/technology/applications/cli/glow.md +++ b/technology/applications/cli/glow.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/charmbracelet/glow --- + # Glow [Repo](https://github.com/charmbracelet/glow) Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI. diff --git a/technology/applications/cli/handlr.md b/technology/applications/cli/handlr.md index b0baeb2..6c0a400 100644 --- a/technology/applications/cli/handlr.md +++ b/technology/applications/cli/handlr.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/chmln/handlr --- + # Handlr Manage your default applications with ease using `handlr`! diff --git a/technology/applications/cli/hck.md b/technology/applications/cli/hck.md index ad1a644..16772f8 100644 --- a/technology/applications/cli/hck.md +++ b/technology/applications/cli/hck.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/sstadick/hck --- + # hck _`hck` is a shortening of `hack`, a rougher form of `cut`._ diff --git a/technology/applications/cli/hexyl.md b/technology/applications/cli/hexyl.md index 7b4a33a..3e45798 100644 --- a/technology/applications/cli/hexyl.md +++ b/technology/applications/cli/hexyl.md @@ -1,9 +1,8 @@ --- obj: application -os: - - linux repo: https://github.com/sharkdp/hexyl --- + # Hexyl `hexyl` is a simple hex viewer for the terminal. It uses a colored output to distinguish different categories of bytes (NULL bytes, printable [ASCII](../../files/ASCII.md) characters, [ASCII](../../files/ASCII.md) whitespace characters, other [ASCII](../../files/ASCII.md) characters and non-[ASCII](../../files/ASCII.md)). diff --git a/technology/applications/cli/huniq.md b/technology/applications/cli/huniq.md index b67a8fd..e0b9b10 100644 --- a/technology/applications/cli/huniq.md +++ b/technology/applications/cli/huniq.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/koraa/huniq --- + # Huniq [Repo](https://github.com/koraa/huniq) Command line utility to remove duplicates from the given input. Note that huniq does not sort the input, it just removes duplicates. diff --git a/technology/applications/cli/intermodal.md b/technology/applications/cli/intermodal.md index fbd9880..8230bb5 100644 --- a/technology/applications/cli/intermodal.md +++ b/technology/applications/cli/intermodal.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/casey/intermodal --- + # Intermodal [Repo](https://github.com/casey/intermodal) Intermodal is a user-friendly and featureful command-line [BitTorrent](../../internet/BitTorrent.md) metainfo utility. The binary is called `imdl` and runs on [Linux](../../linux/Linux.md), [Windows](../../windows/Windows.md), and [macOS](../../macos/macOS.md). diff --git a/technology/applications/cli/jless.md b/technology/applications/cli/jless.md index da8f31c..3d79aab 100644 --- a/technology/applications/cli/jless.md +++ b/technology/applications/cli/jless.md @@ -1,6 +1,6 @@ --- obj: application -os: linux --- + # Jless [`jless`](https://jless.io/) is a command-line [JSON](../../files/JSON.md) viewer. Use it as a replacement for whatever combination of `less`, `jq`, `cat` and your editor you currently use for viewing [JSON](../../files/JSON.md) files. It is written in [Rust](../../dev/programming/languages/Rust.md) and can be installed as a single standalone binary. \ No newline at end of file diff --git a/technology/applications/cli/joshuto.md b/technology/applications/cli/joshuto.md index 2d298b4..f9526a1 100644 --- a/technology/applications/cli/joshuto.md +++ b/technology/applications/cli/joshuto.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/kamiyaa/joshuto --- + # Joshuto [Repo](https://github.com/kamiyaa/joshuto) Joshuto is a [ranger](https://github.com/ranger/ranger)-like terminal file manager written in [Rust](../../dev/programming/languages/Rust.md). \ No newline at end of file diff --git a/technology/applications/cli/micro.md b/technology/applications/cli/micro.md index 3caa8f5..d925071 100644 --- a/technology/applications/cli/micro.md +++ b/technology/applications/cli/micro.md @@ -1,9 +1,9 @@ --- obj: application -os: linux repo: https://github.com/zyedidia/micro website: https://micro-editor.github.io/ --- + # micro **micro** is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. It comes as a single, batteries-included, static binary with no dependencies; you can download and use it right now! diff --git a/technology/applications/cli/network/aria2.md b/technology/applications/cli/network/aria2.md index f13450a..4437280 100644 --- a/technology/applications/cli/network/aria2.md +++ b/technology/applications/cli/network/aria2.md @@ -1,10 +1,9 @@ --- obj: application -os: - - linux website: https://aria2.github.io/ repo: https://github.com/aria2/aria2 --- + # aria2 [aria2](https://aria2.github.io/) is a utility for downloading files. The supported protocols are [HTTP](../../../internet/HTTP.md)(S), [FTP](../../../internet/FTP.md), SFTP, [BitTorrent](../../../internet/BitTorrent.md), and Metalink. aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. It supports downloading a file from [HTTP](../../../internet/HTTP.md)(S)/[FTP](../../../internet/FTP.md)/SFTP and [BitTorrent](../../../internet/BitTorrent.md) at the same time, while the data downloaded from [HTTP](../../../internet/HTTP.md)(S)/[FTP](../../../internet/FTP.md)/SFTP is uploaded to the [BitTorrent](../../../internet/BitTorrent.md) swarm. Using Metalink's chunk checksums, aria2 automatically validates chunks of data while downloading a file like [BitTorrent](../../../internet/BitTorrent.md). Aria2 can be used as a downloader by [yt-dlp](../../media/yt-dlp.md). diff --git a/technology/applications/cli/network/curl.md b/technology/applications/cli/network/curl.md index b89bc39..2ab5f70 100644 --- a/technology/applications/cli/network/curl.md +++ b/technology/applications/cli/network/curl.md @@ -1,9 +1,9 @@ --- obj: application -os: linux website: https://curl.se/ repo: https://github.com/curl/curl --- + # curl cURL is a command-line tool and library for transferring data with URLs. It supports a wide range of protocols, making it a versatile tool for making [HTTP](../../../internet/HTTP.md) requests, downloading files, and more. diff --git a/technology/applications/cli/ripgrep.md b/technology/applications/cli/ripgrep.md index f462067..9473da5 100644 --- a/technology/applications/cli/ripgrep.md +++ b/technology/applications/cli/ripgrep.md @@ -1,7 +1,5 @@ --- obj: application -os: - - linux repo: https://github.com/BurntSushi/ripgrep aliases: ["rg"] --- diff --git a/technology/applications/cli/rnr.md b/technology/applications/cli/rnr.md index a5e232c..b457b68 100644 --- a/technology/applications/cli/rnr.md +++ b/technology/applications/cli/rnr.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/ismaelgv/rnr --- + # rnr [Repo](https://github.com/ismaelgv/rnr) **RnR** is a command-line tool to **securely rename** multiple files and directories that supports regular expressions. diff --git a/technology/applications/cli/rsync.md b/technology/applications/cli/rsync.md index f9d596c..35e7656 100644 --- a/technology/applications/cli/rsync.md +++ b/technology/applications/cli/rsync.md @@ -1,9 +1,9 @@ --- obj: application -os: linux website: https://rsync.samba.org/ repo: https://github.com/WayneD/rsync --- + # rsync Rsync is an open-source tool that is used for synchronizing and transferring files between two locations. It is widely used by system administrators and developers for efficient and reliable file transfer. diff --git a/technology/applications/cli/sd.md b/technology/applications/cli/sd.md index d4160b8..2b44f01 100644 --- a/technology/applications/cli/sd.md +++ b/technology/applications/cli/sd.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/chmln/sd --- + # sd [Repo](https://github.com/chmln/sd) `sd` is an intuitive find & replace CLI. diff --git a/technology/applications/cli/yazi.md b/technology/applications/cli/yazi.md index 1317b1c..7a02a0e 100644 --- a/technology/applications/cli/yazi.md +++ b/technology/applications/cli/yazi.md @@ -1,6 +1,6 @@ --- obj: application -wesite: https://yazi-rs.github.io +website: https://yazi-rs.github.io repo: https://github.com/sxyazi/yazi rev: 2024-03-14 --- diff --git a/technology/applications/communication/Thunderbird.md b/technology/applications/communication/Thunderbird.md index adcaa08..e50f2d4 100644 --- a/technology/applications/communication/Thunderbird.md +++ b/technology/applications/communication/Thunderbird.md @@ -1,6 +1,5 @@ --- obj: application -os: ["linux", "macos", "windows"] website: https://www.thunderbird.net flatpak-id: org.mozilla.Thunderbird --- diff --git a/technology/applications/desktops/dwm.md b/technology/applications/desktops/dwm.md index 2a95d42..a54794c 100644 --- a/technology/applications/desktops/dwm.md +++ b/technology/applications/desktops/dwm.md @@ -1,11 +1,10 @@ --- obj: application -os: - - linux arch-wiki: https://wiki.archlinux.org/title/Dwm website: https://dwm.suckless.org repo: https://git.suckless.org/dwm/ --- + # dwm [Arch Wiki](https://wiki.archlinux.org/title/Dwm) dwm is a dynamic window manager for Xorg. It manages windows in tiled, stacked, and full-screen layouts, as well as many others with the help of optional patches. Layouts can be applied dynamically, optimizing the environment for the application in use and the task being performed. dwm is extremely lightweight and fast, written in C and with a stated design goal of remaining under 2000 source lines of code. dwm can be used with compositor ([picom](picom.md)) diff --git a/technology/applications/desktops/picom.md b/technology/applications/desktops/picom.md index 5362bc3..0c2ee39 100644 --- a/technology/applications/desktops/picom.md +++ b/technology/applications/desktops/picom.md @@ -1,7 +1,7 @@ --- obj: application -os: linux --- + # picom picom is a standalone compositor for Xorg, suitable for use with window managers that do not provide compositing. picom is a fork of compton, which is a fork of xcompmgr-dana, which in turn is a fork of xcompmgr. diff --git a/technology/applications/development/GitHub Desktop.md b/technology/applications/development/GitHub Desktop.md index a7922b3..645203f 100644 --- a/technology/applications/development/GitHub Desktop.md +++ b/technology/applications/development/GitHub Desktop.md @@ -1,9 +1,9 @@ --- obj: application -os: ["linux", "macos", "windows"] website: https://desktop.github.com/ flatpak-id: io.github.shiftey.Desktop --- + # GitHub Desktop GitHub Desktop is a graphical [git](../../dev/Git.md) client primarily focused on [GitHub](GitHub.md). diff --git a/technology/applications/development/HTTPie.md b/technology/applications/development/HTTPie.md index 07b9827..3d6d4f9 100644 --- a/technology/applications/development/HTTPie.md +++ b/technology/applications/development/HTTPie.md @@ -1,6 +1,5 @@ --- obj: application -os: linux repo: https://github.com/httpie/httpie website: https://httpie.io flatpak-id: io.httpie.Httpie diff --git a/technology/applications/development/SurrealDB.md b/technology/applications/development/SurrealDB.md index 2107bf8..2665268 100644 --- a/technology/applications/development/SurrealDB.md +++ b/technology/applications/development/SurrealDB.md @@ -1,9 +1,9 @@ --- obj: application -os: linux website: https://surrealdb.com/ repo: https://github.com/surrealdb/surrealdb --- + # SurrealDB #wip #🐇 diff --git a/technology/applications/documents/Tachiyomi.md b/technology/applications/documents/Tachiyomi.md index 9356a31..def8cd9 100644 --- a/technology/applications/documents/Tachiyomi.md +++ b/technology/applications/documents/Tachiyomi.md @@ -1,9 +1,8 @@ --- obj: application -os: - - android website: https://tachiyomi.org --- + # Tachiyomi [Tachiyomi](https://tachiyomi.org/) is a manga reader for [Android](../../systems/Android.md). diff --git a/technology/applications/media/MPV.md b/technology/applications/media/MPV.md index c693154..22af3aa 100644 --- a/technology/applications/media/MPV.md +++ b/technology/applications/media/MPV.md @@ -1,7 +1,5 @@ --- obj: application -os: - - linux website: https://mpv.io flatpak-id: io.mpv.Mpv --- diff --git a/technology/applications/media/Natron.md b/technology/applications/media/Natron.md index ecca008..21f2804 100644 --- a/technology/applications/media/Natron.md +++ b/technology/applications/media/Natron.md @@ -1,9 +1,9 @@ --- obj: application -os: linux website: https://natrongithub.github.io flatpak-id: fr.natron.Natron --- + # Natron Natron is a powerful Digital Compositor that can handle all of your 2D/2.5D needs. Its robust OIIO file formats and OpenFX architecture is what make Natron the most flexible open source compositor for the visual effects community. Its interface and functionally are the same across all platforms such as [macOS](../../macos/macOS.md), [Linux](../../linux/Linux.md) and [Windows](../../windows/Windows.md). Natron has a powerful keying, roto/rotopaint, 2D tracking tools that are staple for all current film production project that requires visual effects. diff --git a/technology/applications/media/images/pywal.md b/technology/applications/media/images/pywal.md index 1f539de..7f4b3d8 100644 --- a/technology/applications/media/images/pywal.md +++ b/technology/applications/media/images/pywal.md @@ -1,8 +1,8 @@ --- obj: application -os: linux repo: https://github.com/dylanaraps/pywal --- + # pywal Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs. There are currently 5 supported color generation backends, each providing a different palette of colors from each image. You're bound to find an appealing color-scheme. diff --git a/technology/applications/media/yt-dlp.md b/technology/applications/media/yt-dlp.md index bac8b60..bc83465 100644 --- a/technology/applications/media/yt-dlp.md +++ b/technology/applications/media/yt-dlp.md @@ -1,9 +1,8 @@ --- obj: application -os: - - linux repo: https://github.com/yt-dlp/yt-dlp --- + # yt-dlp [Repo](https://github.com/yt-dlp/yt-dlp) yt-dlp is a website media downloader. It can be used with [MPV](MPV.md). diff --git a/technology/applications/network/NetworkManager.md b/technology/applications/network/NetworkManager.md index 443b66f..44ed17c 100644 --- a/technology/applications/network/NetworkManager.md +++ b/technology/applications/network/NetworkManager.md @@ -1,7 +1,7 @@ --- obj: application -os: linux --- + # NetworkManager [NetworkManager](https://networkmanager.dev/) is a program for providing detection and configuration for systems to automatically connect to networks. NetworkManager's functionality can be useful for both wireless and wired networks. For wireless networks, NetworkManager prefers known wireless networks and has the ability to switch to the most reliable network. NetworkManager-aware applications can switch from online and offline mode. NetworkManager also prefers wired connections over wireless ones, has support for modem connections and certain types of VPN. NetworkManager was originally developed by Red Hat and now is hosted by the GNOME project. diff --git a/technology/applications/network/Privoxy.md b/technology/applications/network/Privoxy.md index 294a21e..4855fbe 100644 --- a/technology/applications/network/Privoxy.md +++ b/technology/applications/network/Privoxy.md @@ -1,9 +1,9 @@ --- obj: application -os: linux website: https://www.privoxy.org arch-wiki: https://wiki.archlinux.org/title/Privoxy --- + # Privoxy Privoxy is a filtering proxy for the [HTTP](../../internet/HTTP.md) protocol, frequently used in combination with [Tor](../../internet/Tor.md). Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups, etc. It supports both stand-alone systems and multi-user networks. diff --git a/technology/applications/network/Syncthing.md b/technology/applications/network/Syncthing.md index e89615c..9fe5116 100644 --- a/technology/applications/network/Syncthing.md +++ b/technology/applications/network/Syncthing.md @@ -1,10 +1,10 @@ --- obj: application -os: web website: https://syncthing.net/ arch-wiki: https://wiki.archlinux.org/title/Syncthing android-id: com.nutomic.syncthingandroid --- + # Synthing Syncthing is an open-source file synchronization client/server application written in Go, which implements its own - equally free - Block Exchange Protocol. All transit communications between syncthing nodes are encrypted using TLS and all nodes are uniquely identified with cryptographic certificates. You can share folders with Send, Receive Capabilities or both. diff --git a/technology/applications/network/ufw.md b/technology/applications/network/ufw.md index cb87f4f..a8b8019 100644 --- a/technology/applications/network/ufw.md +++ b/technology/applications/network/ufw.md @@ -1,7 +1,7 @@ --- obj: application -os: linux --- + # ufw Ufw stands for Uncomplicated Firewall, and is a program for managing a netfilter firewall on [Linux](../../linux/Linux.md). It provides a command line interface and aims to be uncomplicated and easy to use. diff --git a/technology/applications/office/LibreOffice.md b/technology/applications/office/LibreOffice.md index 629dd0b..876ff53 100644 --- a/technology/applications/office/LibreOffice.md +++ b/technology/applications/office/LibreOffice.md @@ -1,13 +1,10 @@ --- obj: application -os: - - linux - - macos - - windows website: https://www.libreoffice.org flatpak-id: org.libreoffice.LibreOffice wiki: https://en.wikipedia.org/wiki/LibreOffice --- + # LibreOffice LibreOffice is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). The LibreOffice suite consists of programs for word processing, creating and editing of spreadsheets, slideshows, diagrams and drawings, working with databases, and composing mathematical formulas. diff --git a/technology/applications/office/Obsidian.md b/technology/applications/office/Obsidian.md index 601f2dc..e509e52 100644 --- a/technology/applications/office/Obsidian.md +++ b/technology/applications/office/Obsidian.md @@ -1,10 +1,10 @@ --- obj: application -os: ["linux", "macos", "windows"] website: https://obsidian.md android-id: md.obsidian flatpak-id: md.obsidian.Obsidian --- + # Obsidian Obsidian is a versatile and powerful note-taking and knowledge management application designed for individuals and teams. It utilizes a unique approach called "knowledge graph," enabling users to create, connect, and visualize their notes in a networked and intuitive manner. diff --git a/technology/applications/web/Home Assistant.md b/technology/applications/web/Home Assistant.md index 9a98491..36bc7b4 100644 --- a/technology/applications/web/Home Assistant.md +++ b/technology/applications/web/Home Assistant.md @@ -1,9 +1,9 @@ --- obj: application -os: web website: https://www.home-assistant.io/ android-id: io.homeassistant.companion.android.minimal --- + # Home Assistant Home Assistant is a local smart home hub platform supportig many [integrations](https://www.home-assistant.io/integrations) for automation. diff --git a/technology/applications/web/IPFS.md b/technology/applications/web/IPFS.md index df22b00..cb1a28d 100644 --- a/technology/applications/web/IPFS.md +++ b/technology/applications/web/IPFS.md @@ -1,8 +1,8 @@ --- obj: application -os: web website: https://ipfs.io --- + # IPFS IPFS, or the InterPlanetary File System, is a peer-to-peer distributed file system designed to connect all computing devices with the same system of files. It works similiarly to [Torrents](../../internet/BitTorrent.md). diff --git a/technology/applications/web/Jellyfin.md b/technology/applications/web/Jellyfin.md index 29b51ee..84eeeb3 100644 --- a/technology/applications/web/Jellyfin.md +++ b/technology/applications/web/Jellyfin.md @@ -1,9 +1,9 @@ --- obj: application -os: web website: https://jellyfin.org android-id: org.jellyfin.mobile --- + # Jellyfin Jellyfin is a free and open-source multimedia application suite designed to organize, manage, and share digital media files to networked devices. Multiple clients can be used. diff --git a/technology/applications/web/Overseerr.md b/technology/applications/web/Overseerr.md index a8bda00..0e789e3 100644 --- a/technology/applications/web/Overseerr.md +++ b/technology/applications/web/Overseerr.md @@ -1,9 +1,9 @@ --- obj: application -os: web website: https://overseerr.dev repo: https://github.com/sct/overseerr --- + # Overseerr Overseerr is a request management and media discovery tool built to work with your existing [Plex](Plex.md) ecosystem. There is also a Fork for [Jellyfin](Jellyfin.md) [here](https://github.com/Fallenbagel/jellyseerr) diff --git a/technology/applications/web/Plex.md b/technology/applications/web/Plex.md index 5d9d285..b6cf332 100644 --- a/technology/applications/web/Plex.md +++ b/technology/applications/web/Plex.md @@ -1,10 +1,10 @@ --- obj: application -os: web website: https://plex.tv android-id: com.plexapp.android flatpak-id: tv.plex.PlexDesktop --- + # Plex Plex is a media player system and software suite consisting of many player applications for 10-foot user interfaces and an associated media server that organizes personal media stored on local devices. Media inside Plex can be requested and managed by [Overseerr](Overseerr.md) diff --git a/technology/applications/web/Radicale.md b/technology/applications/web/Radicale.md index 805775d..8eae4a1 100644 --- a/technology/applications/web/Radicale.md +++ b/technology/applications/web/Radicale.md @@ -1,8 +1,8 @@ --- obj: application -os: web website: https://radicale.org/v3.html --- + # Radicale Radicale is a [WebDAV](../../internet/WebDAV.md) Server for CalDAV and CardDAV. diff --git a/technology/files/LRC.md b/technology/files/LRC.md index a096ccd..c70db01 100644 --- a/technology/files/LRC.md +++ b/technology/files/LRC.md @@ -1,6 +1,6 @@ --- obj: format -extesion: "lrc" +extension: "lrc" mime: "text/plain" wiki: https://en.wikipedia.org/wiki/LRC_(file_format) rev: 2024-03-02