From 02b81d951ec01886b1df878cfde04c302618d255 Mon Sep 17 00:00:00 2001 From: ivuorinen Date: Sun, 15 Dec 2024 00:20:51 +0000 Subject: [PATCH] Update cheatsheets --- tldr/batch | 17 ++++++++++++++--- tldr/linux/emerge | 14 +++++++------- tldr/linux/kwallet-query | 21 ++++++++++++++++++++ tldr/vitest | 41 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 83 insertions(+), 10 deletions(-) create mode 100644 tldr/linux/kwallet-query create mode 100644 tldr/vitest diff --git a/tldr/batch b/tldr/batch index e5e5cd42..e2354499 100644 --- a/tldr/batch +++ b/tldr/batch @@ -5,8 +5,19 @@ source: https://github.com/tldr-pages/tldr.git --- # batch -> This command is an alias of `at`. +> Execute commands at a later time when the system load levels permit. +> Results will be sent to the user's mail. +> See also: `at`, `atq`, `atrm` `mail`. +> More information: . -- View documentation for the original command: +- Start the `atd` daemon: -`tldr at` +`systemctl start atd` + +- Execute commands from `stdin` (press `Ctrl + D` when done): + +`batch` + +- Execute a command from `stdin`: + +`echo "{{./make_db_backup.sh}}" | batch` diff --git a/tldr/linux/emerge b/tldr/linux/emerge index 85124ad4..44625bce 100644 --- a/tldr/linux/emerge +++ b/tldr/linux/emerge @@ -15,7 +15,7 @@ source: https://github.com/tldr-pages/tldr.git - Update all packages, including dependencies: -`sudo emerge -uDNav @world` +`sudo emerge {{-avuDN|--ask --verbose --update --deep --newuse}} @world` - Resume a failed updated, skipping the failing package: @@ -23,16 +23,16 @@ source: https://github.com/tldr-pages/tldr.git - Install a new package, with confirmation: -`sudo emerge -av {{package}}` +`sudo emerge {{-av|--ask --verbose}} {{package}}` -- Remove a package, with confirmation: +- Remove a package and its dependencies with confirmation: -`sudo emerge -Cav {{package}}` +`sudo emerge {{-avc|--ask --verbose --depclean}} {{package}}` -- Remove orphaned packages (that were installed only as dependencies): +- Remove orphaned packages (installed as dependencies but no longer required by any package): -`sudo emerge -avc` +`sudo emerge {{-avc|--ask --verbose --depclean}}` - Search the package database for a keyword: -`emerge -S {{keyword}}` +`emerge {{-S|--searchdesc}} {{keyword}}` diff --git a/tldr/linux/kwallet-query b/tldr/linux/kwallet-query new file mode 100644 index 00000000..6a7a058b --- /dev/null +++ b/tldr/linux/kwallet-query @@ -0,0 +1,21 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# kwallet-query + +> Read and write to a KDE Wallet. +> More information: . + +- List all entries in the `Passwords` folder of `kdewallet`: + +`kwallet-query {{kdewallet}} {{-l|--list-entries}}` + +- List all entries in a specific folder: + +`kwallet-query {{kdewallet}} {{-l|--list-entries}} {{-f|--folder}} {{folder_name}}` + +- List all available folders: + +`kwallet-query {{kdewallet}} {{-l|--list-entries}} {{-f|--folder}} ""` diff --git a/tldr/vitest b/tldr/vitest new file mode 100644 index 00000000..d42c5ff1 --- /dev/null +++ b/tldr/vitest @@ -0,0 +1,41 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# vitest + +> Fast, modern testing framework built for Vite, offering seamless integration, TypeScript support, and a Jest-compatible API for unit, integration, and snapshot testing. +> More information: . + +- Run all available tests: + +`vitest run` + +- Run the test suites from the given files: + +`vitest run {{path/to/file1 path/to/file2 ...}}` + +- Run the test suites from files within the current and subdirectories, whose paths match the given regular expression: + +`vitest run {{regular_expression1}} {{regular_expression2}}` + +- Run the tests whose names match the given regular expression: + +`vitest run --testNamePattern {{regular_expression}}` + +- Watch files for changes and automatically re-run related tests: + +`vitest` + +- Run tests with coverage: + +`vitest run --coverage` + +- Run all tests but stops immediately after the first test failure: + +`vitest run --bail=1` + +- Display help: + +`vitest --help`