1
0
mirror of https://github.com/tiyn/wiki.git synced 2026-04-15 16:54:48 +02:00

Typography: Removed comma after 'Afterwards' at the begin of sentence

This commit is contained in:
2026-04-14 05:25:16 +02:00
parent e2e2310b81
commit ede99678ea
69 changed files with 109 additions and 109 deletions

View File

@@ -16,7 +16,7 @@ These are [Linuxservers Sonarr image](/wiki/docker/linuxserver_-_sonarr.md),
### Initial Configuration ### Initial Configuration
For the initial configuration navigate to `System` and `Status`. For the initial configuration navigate to `System` and `Status`.
Afterward, check if there are any messages. Afterward check if there are any messages.
There are probably a few steps that need to be taken to complete the setup. There are probably a few steps that need to be taken to complete the setup.
Set the `Download Clients` under `Settings`. Set the `Download Clients` under `Settings`.
For this an instance of a [BitTorrent Client](/wiki/bittorrent.md#clients) can be used. For this an instance of a [BitTorrent Client](/wiki/bittorrent.md#clients) can be used.

View File

@@ -19,7 +19,7 @@ Gadgetbridge.
### Configuration of Devices ### Configuration of Devices
Devices can be added to Gadgetbridge by clicking on the `+` in the main screen. Devices can be added to Gadgetbridge by clicking on the `+` in the main screen.
Afterward, the device can simply be paired. Afterward the device can simply be paired.
A special pairing procedure is needed for Amazfit or Xiaomi devices. A special pairing procedure is needed for Amazfit or Xiaomi devices.
The following describes the steps that need to be done. The following describes the steps that need to be done.
@@ -34,10 +34,10 @@ The following describes the steps that need to be done.
phone. phone.
- Inside the Gadgetbridge app click on the `+`, find the device and enter the auth key by long - Inside the Gadgetbridge app click on the `+`, find the device and enter the auth key by long
pressing on the devices name. pressing on the devices name.
Afterward, navigate back to the scanning list. Afterward navigate back to the scanning list.
- Pair the device by clicking on the device name. - Pair the device by clicking on the device name.
Afterward, the device will be paired and connected. Afterward the device will be paired and connected.
### Add Weather Function ### Add Weather Function
@@ -49,7 +49,7 @@ An example for this is the [Breezy Weather app](https://github.com/breezy-weathe
which is available on the F-Droid store. which is available on the F-Droid store.
Install and configure it to your needs. Install and configure it to your needs.
Then check the Gadgetbridge option insdie the Breezy Weather app. Then check the Gadgetbridge option insdie the Breezy Weather app.
Afterward, the weather function will be working. Afterward the weather function will be working.
In the past an application named In the past an application named
[Weather Notification](https://f-droid.org/en/packages/ru.gelin.android.weather.notification/) [Weather Notification](https://f-droid.org/en/packages/ru.gelin.android.weather.notification/)

View File

@@ -39,7 +39,7 @@ This guide assumes the default Anki client is used.
To change this select `Browse` and then navigate to the `Note Type` the deck to add backwards cards To change this select `Browse` and then navigate to the `Note Type` the deck to add backwards cards
uses. uses.
Right click the note type and select `Cards`. Right click the note type and select `Cards`.
Afterward, the cards for backwards learning can be added by `Options` and `Add Card Types...`. Afterward the cards for backwards learning can be added by `Options` and `Add Card Types...`.
You can confirm the fields have been setup correctly by clicking through the card types and You can confirm the fields have been setup correctly by clicking through the card types and
verifying it. verifying it.

View File

@@ -18,7 +18,7 @@ converted to BetterDiscord.
betterdiscordctl install betterdiscordctl install
``` ```
Afterward, BetterDiscord can be kept up to date with the following command. Afterward BetterDiscord can be kept up to date with the following command.
```sh ```sh
betterdiscordctl self-upgrade betterdiscordctl self-upgrade

View File

@@ -53,7 +53,7 @@ Then press `Recalculate all author sort values` for the change to take effect.
titles. titles.
Setting `title_series_sorting = 'strictly_alphabetic'` will use the standard Setting `title_series_sorting = 'strictly_alphabetic'` will use the standard
title and wont make articles of titles suffixes. title and wont make articles of titles suffixes.
Afterward, select all books, right-click and select `Edit metadata in bulk` Afterward select all books, right-click and select `Edit metadata in bulk`
under `Edit metadata`. under `Edit metadata`.
Then check the box `update title sort` and press `Ok` to update all sort titles. Then check the box `update title sort` and press `Ok` to update all sort titles.
@@ -80,13 +80,13 @@ After a while calibre should recognize the device which will be apparent by the
additional buttons on the top menu like the `Send to device`- and the `Device`-Button. additional buttons on the top menu like the `Send to device`- and the `Device`-Button.
First make sure only the formats you want will be transfered. First make sure only the formats you want will be transfered.
This can be done by selecting `Device`, `File formats` and checking the formats as needed. This can be done by selecting `Device`, `File formats` and checking the formats as needed.
Afterward, select the books and press `Send to device` to start the process of transfering the Afterward select the books and press `Send to device` to start the process of transfering the
devices. devices.
Alternatively only specific formats of the books can be send to the device by selecting Alternatively only specific formats of the books can be send to the device by selecting
`Send specific format to` and `Main memory` under the `Send to device` menu. `Send specific format to` and `Main memory` under the `Send to device` menu.
If there are books that contain series metadata make sure to disconnect the e-reader once and If there are books that contain series metadata make sure to disconnect the e-reader once and
reconnect it. reconnect it.
Afterward, select `Update cached metadata on device` under `Device` to update the metadata Afterward select `Update cached metadata on device` under `Device` to update the metadata
including the series. including the series.
Finally, disconnect the device. Finally, disconnect the device.
@@ -98,7 +98,7 @@ It is recommended to convert `.mobi` and `.epub` files to a `.kepub` file before
[transfering it to a Kobo device](#transfer-books-to-a-device). [transfering it to a Kobo device](#transfer-books-to-a-device).
For this the Plugin `KePub Output` by Joel Goguen [can be added](#adding-a-plugin) can be For this the Plugin `KePub Output` by Joel Goguen [can be added](#adding-a-plugin) can be
installed. installed.
Afterward, books can be converted the normal way, but now the output format `.kepub` is available. Afterward books can be converted the normal way, but now the output format `.kepub` is available.
Additionally, the `Kobo Touch Extended` plugin is recommended to use since it makes sending books Additionally, the `Kobo Touch Extended` plugin is recommended to use since it makes sending books
to Kobo e-readers easier. to Kobo e-readers easier.
Finally, `KePub Metadata Reader` and `KePub Metadata Reader` make it possible to read and write Finally, `KePub Metadata Reader` and `KePub Metadata Reader` make it possible to read and write

View File

@@ -9,7 +9,7 @@ Change the settings according to your needs.
Create the volume for the configuration files by running the command `docker volume create Create the volume for the configuration files by running the command `docker volume create
gameyfin_config`. gameyfin_config`.
Make sure to run the following command on the config volume `chown -R 1000:root gameyfin_config`. Make sure to run the following command on the config volume `chown -R 1000:root gameyfin_config`.
Afterward, run `./rebuild.sh`. Afterward run `./rebuild.sh`.
### Environment-variables ### Environment-variables

View File

@@ -80,7 +80,7 @@ For this set the server type by using the `-e TYPE=<type>` flag.
Most notably this value could be `FABRIC` or `FORGE`. Most notably this value could be `FABRIC` or `FORGE`.
After this the mods (as `.jar` files) can be placed in the `mods` directory of the After this the mods (as `.jar` files) can be placed in the `mods` directory of the
[Docker](/wiki/docker.md) volume. [Docker](/wiki/docker.md) volume.
Afterward, run the [`rebuild.sh`](#rebuildsh) to restart the server with loaded mods. Afterward run the [`rebuild.sh`](#rebuildsh) to restart the server with loaded mods.
#### Installing Datapacks #### Installing Datapacks

View File

@@ -20,7 +20,7 @@ docker run -v openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp:
docker run -v openvpn:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki docker run -v openvpn:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
``` ```
Afterward, run `./rebuild.sh`. Afterward run `./rebuild.sh`.
### Volumes ### Volumes

View File

@@ -35,7 +35,7 @@ And finally generate the DCIM keys and rebuild once again.
Finally, if a reverse proxy is used check the Finally, if a reverse proxy is used check the
[traefik entry](/wiki/docker/traefik.md#setup-mailserver) or the [nginx entry](/wiki/nginx.md). [traefik entry](/wiki/docker/traefik.md#setup-mailserver) or the [nginx entry](/wiki/nginx.md).
Afterward, you're ready to go by once again running the `rebuild.sh` file. Afterward you're ready to go by once again running the `rebuild.sh` file.
If setting up this mailserver with [Traefik](/wiki/traefik.md) as a reverse proxy some additional If setting up this mailserver with [Traefik](/wiki/traefik.md) as a reverse proxy some additional
steps should be taken. steps should be taken.

View File

@@ -9,7 +9,7 @@ The official container and documentation was made by
Create the file `rebuild.sh`. Create the file `rebuild.sh`.
Change the settings according to your needs and run `./rebuild.sh` afterward. Change the settings according to your needs and run `./rebuild.sh` afterward.
Afterward, you need to create a user. Afterward you need to create a user.
This can be done by running the following line with changed credentials: This can be done by running the following line with changed credentials:
```sh ```sh

View File

@@ -29,7 +29,7 @@ For the Gnome Keyring install the [packages](/wiki/linux/package_manager.md) `li
`gnome-keyring`. `gnome-keyring`.
The name may differ slightly depending on the [package manager](/wiki/linux/package_manager.md) The name may differ slightly depending on the [package manager](/wiki/linux/package_manager.md)
used. used.
Afterward, make sure to run the service and enable it if not already done. Afterward make sure to run the service and enable it if not already done.
An example for this is shown in the following command An example for this is shown in the following command
```sh ```sh

View File

@@ -45,7 +45,7 @@ First set up Syncthing as described in the
If a system with only user access - like the [Steam Deck](/wiki/game/steam_deck.md) - is used the If a system with only user access - like the [Steam Deck](/wiki/game/steam_deck.md) - is used the
[user space configuration](/wiki/syncthing.md#user-space-configuration-for-linux) [user space configuration](/wiki/syncthing.md#user-space-configuration-for-linux)
is recommended. is recommended.
Afterward, move the game saves to the directory set up by Syncthing and create Afterward move the game saves to the directory set up by Syncthing and create
[symbolic links](/wiki/linux/shell.md#symbolic-links-using-ln) to link them back to the original [symbolic links](/wiki/linux/shell.md#symbolic-links-using-ln) to link them back to the original
place. place.

View File

@@ -25,7 +25,7 @@ Some installations require the swapping of discs during the installation.
An easy way around this is to mount the [ISO image](/wiki/linux/iso_image.md#mounting) and copy An easy way around this is to mount the [ISO image](/wiki/linux/iso_image.md#mounting) and copy
them into another directory. them into another directory.
This way the files from two discs can be put in one folder. This way the files from two discs can be put in one folder.
Afterward, follow the installation as usual. Afterward follow the installation as usual.
If a setup executable is available select `Install a Windows game from media`. If a setup executable is available select `Install a Windows game from media`.
Then select the setup executable from the mounted path. Then select the setup executable from the mounted path.
@@ -87,7 +87,7 @@ the [documentation of Lutris](https://github.com/lutris/docs/blob/master/Perform
It is important to install both the 64-bit and the 32-bit version to ensure full functionality. It is important to install both the 64-bit and the 32-bit version to ensure full functionality.
Check the package manager of your distribution for packages with the names `gamemode` and Check the package manager of your distribution for packages with the names `gamemode` and
`lib32-gamemode` or similar names or install it manually via git. `lib32-gamemode` or similar names or install it manually via git.
Afterward, check in Lutris `Preferences` if `Enable Feral GameMode` is checked under the Afterward check in Lutris `Preferences` if `Enable Feral GameMode` is checked under the
`Global options` tab. `Global options` tab.
Another way to increase the performance is to increase the Another way to increase the performance is to increase the
@@ -118,7 +118,7 @@ For disabling networking for a command the program
In Lutris after the installation of firejail right-click the game to disable networking on. In Lutris after the installation of firejail right-click the game to disable networking on.
Select `Configure` and navigate to `System Options`. Select `Configure` and navigate to `System Options`.
Enable `Advanced` and insert `firejail --net=none --noprofile` into the `command prefix` field. Enable `Advanced` and insert `firejail --net=none --noprofile` into the `command prefix` field.
Afterward, all networking of the selected game is disabled. Afterward all networking of the selected game is disabled.
### Adding and Removing Runners and Sources ### Adding and Removing Runners and Sources

View File

@@ -32,7 +32,7 @@ appended to the command used for starting the emulator needed for it.
This should be made in quotation marks as it could contain characters that need This should be made in quotation marks as it could contain characters that need
to be escaped. to be escaped.
Afterward, the icons and banners of it can be set using Afterward the icons and banners of it can be set using
[SteamGridDB](/wiki/game/steam.md#setting-icons-and-banners-for-games). [SteamGridDB](/wiki/game/steam.md#setting-icons-and-banners-for-games).
### Plugin Manager Decky ### Plugin Manager Decky
@@ -42,7 +42,7 @@ Some of these options can be accessed by installing
[the plugin manager Decky](https://github.com/SteamDeckHomebrew/decky-loader). [the plugin manager Decky](https://github.com/SteamDeckHomebrew/decky-loader).
To install it download the setup file from the To install it download the setup file from the
[GitHub page](https://github.com/SteamDeckHomebrew/decky-loader) and run it. [GitHub page](https://github.com/SteamDeckHomebrew/decky-loader) and run it.
Afterward, the plugin manager will be available after pressing the `...` button on the Deck and Afterward the plugin manager will be available after pressing the `...` button on the Deck and
navigating to the bottom of the menu. navigating to the bottom of the menu.
There plugins can be installed and removed aswell as managed. There plugins can be installed and removed aswell as managed.

View File

@@ -14,7 +14,7 @@ command is called `gpclient` which can sometimes lead to confusion.
The usage of the GlobalProtect client is pretty simple. The usage of the GlobalProtect client is pretty simple.
After starting the program the portal address has to be added and is followed by a login. After starting the program the portal address has to be added and is followed by a login.
Afterward, the client will connect. Afterward the client will connect.
The standard command to connect to a [VPN](/wiki/vpn.md) server is the following where The standard command to connect to a [VPN](/wiki/vpn.md) server is the following where
`<vpn-server>` is the domain of the server (for example `vpn.abc.de`). `<vpn-server>` is the domain of the server (for example `vpn.abc.de`).

View File

@@ -28,7 +28,7 @@ To convert handwriting to a vector graphic an image of the writing should first
Inkscape. Inkscape.
First the levels of black and white can be changed by using `Extensions > Raster > Levels` and First the levels of black and white can be changed by using `Extensions > Raster > Levels` and
changing the values for white and black points. changing the values for white and black points.
Afterward, the bitmap should be traced. Afterward the bitmap should be traced.
For this select `Path > Trace Bitmap` and change the values in the Detection mode For this select `Path > Trace Bitmap` and change the values in the Detection mode
`Brightness cutoff` until it matches your expectations. `Brightness cutoff` until it matches your expectations.
After this the image has been converted to a bitmap, but most of the times it is not smooth and has After this the image has been converted to a bitmap, but most of the times it is not smooth and has

View File

@@ -26,6 +26,6 @@ Paste this in the \*ARR application under
`Settings`, `Indexers`, `Add`, `Torznab` and `Custom` in the `URL` field. `Settings`, `Indexers`, `Add`, `Torznab` and `Custom` in the `URL` field.
Also copy and paste the Jackett API key into the corresponding field in the Also copy and paste the Jackett API key into the corresponding field in the
\*ARR application. \*ARR application.
Afterward, check and configure the correct category IDs via the `Categories` option. Afterward check and configure the correct category IDs via the `Categories` option.
The list of supported categories can be found in the Jackett indexer The list of supported categories can be found in the Jackett indexer
configuration (the wrench in the corresponding index list entry). configuration (the wrench in the corresponding index list entry).

View File

@@ -35,7 +35,7 @@ In the [TVHeadend entry](/wiki/tvheadend.md) a guide to run an instance is given
In the admin dashboard install the In the admin dashboard install the
[TVHeadend plugin](https://jellyfin.org/docs/general/server/plugins/tvheadend/) [TVHeadend plugin](https://jellyfin.org/docs/general/server/plugins/tvheadend/)
and restart the server. and restart the server.
Afterward, create a user with a username in TVHeadend under Afterward create a user with a username in TVHeadend under
`Go to Configuration > Users > Access Entries > Add`. `Go to Configuration > Users > Access Entries > Add`.
Check the `Change Parameters` Check the `Change Parameters`
`Rights`, `Channel number range`, `Channel tags`, `DVR configurations`, `Rights`, `Channel number range`, `Channel tags`, `DVR configurations`,
@@ -49,7 +49,7 @@ Select `Basic`, `Advanced` and `HTSP` under `Streaming` and `Basic`, `HTSP` and
Save the user. Save the user.
Create a password via `Configuration > Users > Passwords > Add`. Create a password via `Configuration > Users > Passwords > Add`.
Check `Enabled`, select the according `Username` and fill in the `Password`. Check `Enabled`, select the according `Username` and fill in the `Password`.
Afterward, save. Afterward save.
Now in Jellyfin under `Go to Dashboard > Plugins > TVHeadend > Settings` set Now in Jellyfin under `Go to Dashboard > Plugins > TVHeadend > Settings` set
the `TVHeadend Hostname or IP Address`, the `HTTP Port` and `HTSP Port`, the the `TVHeadend Hostname or IP Address`, the `HTTP Port` and `HTSP Port`, the
@@ -57,7 +57,7 @@ the `TVHeadend Hostname or IP Address`, the `HTTP Port` and `HTSP Port`, the
Finally, run `Refresh Guide Data` under `Dashboard > Live TV > Live TV` to load Finally, run `Refresh Guide Data` under `Dashboard > Live TV > Live TV` to load
the guide data for the next 7 days aswell as to refresh the TV channels. the guide data for the next 7 days aswell as to refresh the TV channels.
Afterward, the channels [mapped in TVHeadend](/wiki/tvheadend.md#adding-channels) Afterward the channels [mapped in TVHeadend](/wiki/tvheadend.md#adding-channels)
should appear in the `Live TV` Library. should appear in the `Live TV` Library.
### Client ### Client

View File

@@ -31,4 +31,4 @@ When first starting LibreOffice may appear not to start.
This is because problems with hardware acceleration can occur on some systems. This is because problems with hardware acceleration can occur on some systems.
It can starting the software in safe mode, navigate to the `Settings` by the `Tools` tab. It can starting the software in safe mode, navigate to the `Settings` by the `Tools` tab.
Then select `LibreOffice` and `View` and remove the check in `Use hardware acceleration`. Then select `LibreOffice` and `View` and remove the check in `Use hardware acceleration`.
Afterward, LibreOffice can be closed and reopened without selecting the safe mode. Afterward LibreOffice can be closed and reopened without selecting the safe mode.

View File

@@ -73,14 +73,14 @@ To access the files of the system an Arch Linux boot stick has to be created as
[a previous section](#create-installation-medium). [a previous section](#create-installation-medium).
After booting into it set your keymap layout using the `loadkeys` setup similar to After booting into it set your keymap layout using the `loadkeys` setup similar to
[the installation preparation](/wiki/linux/arch-linux/installation.md#1-preparation). [the installation preparation](/wiki/linux/arch-linux/installation.md#1-preparation).
Afterward, [mount](/wiki/linux/disk-management.md#mounting) the partition that contains the root Afterward [mount](/wiki/linux/disk-management.md#mounting) the partition that contains the root
file system to the `/mnt` directory. file system to the `/mnt` directory.
It is possible that LUKS encrypted file systems need to be It is possible that LUKS encrypted file systems need to be
[opened](/wiki/linux/dm-crypt.md#openclose-an-encrypted-volume) and then mounted using the [opened](/wiki/linux/dm-crypt.md#openclose-an-encrypted-volume) and then mounted using the
`/dev/mapper` symbolic link. `/dev/mapper` symbolic link.
On some systems there are home or boot file system that have to be mounted on `/mnt/boot` or On some systems there are home or boot file system that have to be mounted on `/mnt/boot` or
`/mnt/home` after mounting the root file system. `/mnt/home` after mounting the root file system.
Afterward, use `arch-chroot /mnt` to get into the not bootable system. Afterward use `arch-chroot /mnt` to get into the not bootable system.
Now the command line of the system can be accessed for troubleshooting. Now the command line of the system can be accessed for troubleshooting.
After troubleshooting `exit` the system and [unmount](/wiki/linux/disk-management.md#mounting) all After troubleshooting `exit` the system and [unmount](/wiki/linux/disk-management.md#mounting) all
previously mounted file systems and try to boot back into the system. previously mounted file systems and try to boot back into the system.
@@ -89,7 +89,7 @@ If the system broke during an update then the easiest way to fix it, is by runni
command again. command again.
The used command can be found in `/var/log/pacman.log`. The used command can be found in `/var/log/pacman.log`.
Make sure to run exactly this command. Make sure to run exactly this command.
Afterward, try to reboot into the system. Afterward try to reboot into the system.
Another common source for not bootable systems is Another common source for not bootable systems is
[the initial ramdisk](#problems-with-the-initial-ramdisk). [the initial ramdisk](#problems-with-the-initial-ramdisk).

View File

@@ -87,7 +87,7 @@ For this guide this partition is assumed to be `/dev/sda2`.
```sh ```sh
cryptsetup -c aes-xts-plain -s 512 -y -v luksFormat /dev/sda2 cryptsetup -c aes-xts-plain -s 512 -y -v luksFormat /dev/sda2
``` ```
Afterward, confirm with `YES`. Afterward confirm with `YES`.
Now you can assign a passphrase. Now you can assign a passphrase.
The passphrase has to be entered at boot to decrypt the system. The passphrase has to be entered at boot to decrypt the system.
Recovering of this passphrase is **not** possible. Recovering of this passphrase is **not** possible.
@@ -125,7 +125,7 @@ Now the created filesystems will be mounted for the installation.
Now you need a working internet connection. Now you need a working internet connection.
If a wireless internet connection is needed start `iwctl`, scan (`station wlan0 scan`) and connect If a wireless internet connection is needed start `iwctl`, scan (`station wlan0 scan`) and connect
to the router (`station wlan0 connect <router ssid>`). to the router (`station wlan0 connect <router ssid>`).
Afterward, the internet connection will be established. Afterward the internet connection will be established.
Exit `iwctl`. Exit `iwctl`.
- `pacstrap /mnt base base-devel dosfstools gptfdisk lvm2 linux linux-firmware vim networkmanager ntp` - `pacstrap /mnt base base-devel dosfstools gptfdisk lvm2 linux linux-firmware vim networkmanager ntp`

View File

@@ -9,7 +9,7 @@ This entry features the BlueZ package and all software that is based on it.
On most [Linux](/wiki/linux.md) distributions BlueZ can be installed with the `bluez` package. On most [Linux](/wiki/linux.md) distributions BlueZ can be installed with the `bluez` package.
Additionally, the `bluez-utils` package needs to be installed. Additionally, the `bluez-utils` package needs to be installed.
To load the kernel module `modprobe btusb` needs to be run. To load the kernel module `modprobe btusb` needs to be run.
Afterward, the Afterward the
[service](/wiki/linux/systemd.md#startstopenabledisable-a-service) can be [service](/wiki/linux/systemd.md#startstopenabledisable-a-service) can be
started and enabled by running the following commands. started and enabled by running the following commands.
@@ -73,6 +73,6 @@ For this run the following command where `<bluetooth-adapter>` is the name of th
rfkill unblock <bluetooth-adapter> rfkill unblock <bluetooth-adapter>
``` ```
Afterward, the adapter will probably be recognized again but a restart of service Afterward the adapter will probably be recognized again but a restart of service
`bluetooth.service` eventually has to be restarted as described in the `bluetooth.service` eventually has to be restarted as described in the
[systemd entry](/wiki/linux/systemd.md#startstopenabledisable-a-service-and-retrieve-its-logs). [systemd entry](/wiki/linux/systemd.md#startstopenabledisable-a-service-and-retrieve-its-logs).

View File

@@ -30,7 +30,7 @@ For this reason the following command has to be run first.
apt-mark hold docker-ce docker-ce-cli containerd.io apt-mark hold docker-ce docker-ce-cli containerd.io
``` ```
Afterward, the packages of the current major release version have to be Afterward the packages of the current major release version have to be
[upgrading](/wiki/linux/package_manager/apt.md#updating-upgrading) using APTs `full-upgrade` [upgrading](/wiki/linux/package_manager/apt.md#updating-upgrading) using APTs `full-upgrade`
option. option.
Then a reboot is recommended. Then a reboot is recommended.

View File

@@ -133,7 +133,7 @@ In the following it is assumed that the partition to enlarge is `/dev/sda2`
the partition) the partition)
- `quit` parted - `quit` parted
Afterward, the file system needs to be resized as described in the Afterward the file system needs to be resized as described in the
[corresponding section](#growing-a-file-system). [corresponding section](#growing-a-file-system).
### Growing a File System ### Growing a File System
@@ -154,7 +154,7 @@ This can be done using the command `sudo e2fsck -f <path to partition>`.
`<path to partition>` directs to the volume whose file system should be shrinked - for example `<path to partition>` directs to the volume whose file system should be shrinked - for example
`/dev/sda1`. `/dev/sda1`.
It has to be the same for the next step as well. It has to be the same for the next step as well.
Afterward, the file system can be shrunken with the command Afterward the file system can be shrunken with the command
`sudo resize2fs <path to partition> <new size of the file system>`. `sudo resize2fs <path to partition> <new size of the file system>`.
`<new size of the file system>` is the size that the file system will be shrunken to in the usual `<new size of the file system>` is the size that the file system will be shrunken to in the usual
notation (for example `12G`). notation (for example `12G`).

View File

@@ -38,7 +38,7 @@ Alternatively a recovery key can be used.
sudo dislocker /dev/sdc1 -p<recovery password> -- /mnt/bitlocker sudo dislocker /dev/sdc1 -p<recovery password> -- /mnt/bitlocker
``` ```
Afterward, the `dislocker-file` can be mounted to the `/mnt/windows` directory or another mount Afterward the `dislocker-file` can be mounted to the `/mnt/windows` directory or another mount
point as described in the [NTFS entry](/wiki/linux/ntfs.md#manual-mounting). point as described in the [NTFS entry](/wiki/linux/ntfs.md#manual-mounting).
### Automatic Mounting at Boot ### Automatic Mounting at Boot

View File

@@ -26,4 +26,4 @@ chmod +x ~/.xinitrc
ln -s ~/.xsession ~/.xinitrc ln -s ~/.xsession ~/.xinitrc
``` ```
Afterward, the session will start like the `xinitrc` Afterward the session will start like the `xinitrc`

View File

@@ -89,7 +89,7 @@ cryptsetup luksOpen <path to LUKS volume> crypt-volume --key-file=<key file loca
`<path to LUKS device>` is the encrypted device (for example `/dev/sda2`). `<path to LUKS device>` is the encrypted device (for example `/dev/sda2`).
Afterward, it can be closed by running `cryptsetup close /dev/mapper/crypt0`. Afterward it can be closed by running `cryptsetup close /dev/mapper/crypt0`.
### Creating/Add a USB Decryption Key ### Creating/Add a USB Decryption Key

View File

@@ -43,7 +43,7 @@ Run the following command to edit the configuration file for the newly created E
systemctl --user edit --force -full easyeffects.service systemctl --user edit --force -full easyeffects.service
``` ```
Afterward, set the contents of this file to the following. Afterward set the contents of this file to the following.
Due to EasyEffect working together with [Pipewire and Wireplumber](/wiki/linux/pipewire.md) some Due to EasyEffect working together with [Pipewire and Wireplumber](/wiki/linux/pipewire.md) some
precautions have to be taken to start it before these two. precautions have to be taken to start it before these two.

View File

@@ -59,7 +59,7 @@ An explanation of this was given by
[aergistal on Stack Overflow](https://stackoverflow.com/questions/29082422/ffmpeg-video-compression-specific-file-size). [aergistal on Stack Overflow](https://stackoverflow.com/questions/29082422/ffmpeg-video-compression-specific-file-size).
This can easily be done with the calculation `bitrate = target size / duration` This can easily be done with the calculation `bitrate = target size / duration`
in Bits/Second. in Bits/Second.
Afterward, the encoding can be done by using Two-Pass Encoding as explained in Afterward the encoding can be done by using Two-Pass Encoding as explained in
[a previous section](#two-pass-encoding). [a previous section](#two-pass-encoding).
Note that the bitrate for videos is split amongst a bitrate for video and a Note that the bitrate for videos is split amongst a bitrate for video and a
bitrate for audio. bitrate for audio.

View File

@@ -76,7 +76,7 @@ fontforge arial.ttf
A font can be added to the local users fonts using a `.ttf` file. A font can be added to the local users fonts using a `.ttf` file.
The file has to be copied into the local fonts directory `~/.local/share/fonts`. The file has to be copied into the local fonts directory `~/.local/share/fonts`.
Afterward, the [cache should be reloaded](#reload-the-cache). Afterward the [cache should be reloaded](#reload-the-cache).
Finally, the font can be [found](#list-or-find-font-family). Finally, the font can be [found](#list-or-find-font-family).
### Reload the Cache ### Reload the Cache

View File

@@ -19,7 +19,7 @@ First the devices updatable by fwupd can be checked.
fwupdmgr get-devices fwupdmgr get-devices
``` ```
Afterward, the latest metadata can be downloaded by the following command. Afterward the latest metadata can be downloaded by the following command.
```sh ```sh
fwupdmgr refresh fwupdmgr refresh

View File

@@ -107,7 +107,7 @@ The following sections assumes using a [Linux-based system](/wiki/linux.md) usin
For this a For this a
[SSH certificate has to be created](/wiki/linux/openssh.md#generate-new-keys) and [SSH certificate has to be created](/wiki/linux/openssh.md#generate-new-keys) and
[added to the authentication agent](/wiki/linux/openssh.md#adding-keys-to-authentication-agent). [added to the authentication agent](/wiki/linux/openssh.md#adding-keys-to-authentication-agent).
Afterward, it the public SSH key to be added to the git server. Afterward it the public SSH key to be added to the git server.
For GitHub there is For GitHub there is
[a guide on that topic](https://docs.github.com/en/get-started/getting-started-with-git/why-is-git-always-asking-for-my-password). [a guide on that topic](https://docs.github.com/en/get-started/getting-started-with-git/why-is-git-always-asking-for-my-password).
@@ -144,7 +144,7 @@ A more or less complete overview of the options was performed in an
[delta](https://github.com/dandavison/delta) first needs to be installed. [delta](https://github.com/dandavison/delta) first needs to be installed.
Most [package managers](/wiki/linux/package_manager.md) package it in the package `git-delta`. Most [package managers](/wiki/linux/package_manager.md) package it in the package `git-delta`.
Afterward, it needs to be enabled. Afterward it needs to be enabled.
To do this globally add the following lines to the configuration file of git, which can be found in To do this globally add the following lines to the configuration file of git, which can be found in
`~/.gitconfig`. `~/.gitconfig`.
Depending on the system settings and preferences the dark-mode (`dark`) and the side-by-side view Depending on the system settings and preferences the dark-mode (`dark`) and the side-by-side view
@@ -170,7 +170,7 @@ Depending on the system settings and preferences the dark-mode (`dark`) and the
`git diff` look. `git diff` look.
It can be installed via most [package managers](/wiki/linux/package_manager.md) using the It can be installed via most [package managers](/wiki/linux/package_manager.md) using the
`diff-so-fancy` package. `diff-so-fancy` package.
Afterward, the following lines need to be run to complete the configuration. Afterward the following lines need to be run to complete the configuration.
```sh ```sh
# switch to diff-so-fancy # switch to diff-so-fancy

View File

@@ -61,7 +61,7 @@ gpg --import-ownertrust ownertrust.txt
Again the first command can be run individually to import single public keys that are not owned. Again the first command can be run individually to import single public keys that are not owned.
Afterward, the following commands can be run to set the ultimate trust level to the key pair. Afterward the following commands can be run to set the ultimate trust level to the key pair.
Caution is advised. Caution is advised.
```sh ```sh
@@ -125,9 +125,9 @@ e-mail to.
gpg --edit-key <key-id> gpg --edit-key <key-id>
``` ```
Afterward, a console will open. Afterward a console will open.
Using `adduid` another user can be added by following the on-screen instructions. Using `adduid` another user can be added by following the on-screen instructions.
Afterward, `save` will save the progress and exit from the console. Afterward `save` will save the progress and exit from the console.
To delete an existing user and e-mail also open the edit-console. To delete an existing user and e-mail also open the edit-console.
Then list the existing users using the command `uid` and select the user id of the key to delete Then list the existing users using the command `uid` and select the user id of the key to delete

View File

@@ -25,7 +25,7 @@ command.
upower -e upower -e
``` ```
Afterward, different values like the state, voltage, percentage and much other can be displayed. Afterward different values like the state, voltage, percentage and much other can be displayed.
Additionally, it will show the original capacity (`energy-full-design`) and the current capacity Additionally, it will show the original capacity (`energy-full-design`) and the current capacity
(`energy-full`), which can be used to determine the health of the battery. (`energy-full`), which can be used to determine the health of the battery.
The following is an example command where `<battery-name>` is the name of the batter returned from The following is an example command where `<battery-name>` is the name of the batter returned from

View File

@@ -95,7 +95,7 @@ If the volume to shrink is the root volume it has to be done offline.
For that a simple installation stick is enough. For that a simple installation stick is enough.
[The Arch Linux entry](/wiki/linux/arch-linux.md#installation-medium) describes the creation of [The Arch Linux entry](/wiki/linux/arch-linux.md#installation-medium) describes the creation of
such a boot stick. such a boot stick.
Afterward, the operating system has to be booted from the just created stick or a comparable Afterward the operating system has to be booted from the just created stick or a comparable
device. device.
For non-root volumes this extra step can be skipped. For non-root volumes this extra step can be skipped.
@@ -146,7 +146,7 @@ sudo pvmove <path to physical volume>
`<path to physical volume>` is the physical volume that will get emptied and later removed from the `<path to physical volume>` is the physical volume that will get emptied and later removed from the
logical volume. logical volume.
Afterward, the physical volume is emptied and can be removed from the logical volume by running the Afterward the physical volume is emptied and can be removed from the logical volume by running the
following command. following command.
```sh ```sh
@@ -159,6 +159,6 @@ After this command the physical volume is no longer a part of it.
If no longer used the empty physical volume can then be removed as described in the If no longer used the empty physical volume can then be removed as described in the
[according section](#remove-physical-volume). [according section](#remove-physical-volume).
Afterward, the file system can be matched to the logical volume so it takes up the full new size. Afterward the file system can be matched to the logical volume so it takes up the full new size.
This is explained in the This is explained in the
:wq[entry about disk management](/wiki/linux/disk-management.md#growing-a-file-system). :wq[entry about disk management](/wiki/linux/disk-management.md#growing-a-file-system).

View File

@@ -24,7 +24,7 @@ Desktop and gaming systems will benefit the most.
To setup the zen kernel do the following. Firstly install the packages `linux-zen` and To setup the zen kernel do the following. Firstly install the packages `linux-zen` and
`linux-zen-header`. `linux-zen-header`.
Afterward, open the file `boot/loader/entries/arch.conf` and change the following lines. Afterward open the file `boot/loader/entries/arch.conf` and change the following lines.
```txt ```txt
linux /vmlinuz-linux linux /vmlinuz-linux
@@ -40,7 +40,7 @@ initrd /initramfs-linux-zen.img
If you want to switch the backup to Zen too, the backup file in `boot/loader/entries/` has to be If you want to switch the backup to Zen too, the backup file in `boot/loader/entries/` has to be
changed too. changed too.
Afterward, the system should be rebooted for the change to take effect. Afterward the system should be rebooted for the change to take effect.
## Usage ## Usage
@@ -62,7 +62,7 @@ PRESETS=('default' 'fallback')
Notice that the options are separated only by a space. Notice that the options are separated only by a space.
To just build a fallback image remove `'default'` or vice versa. To just build a fallback image remove `'default'` or vice versa.
Afterward, the initial ramdisk has to be [rebuild](#manually-generate-initial-ramdisk). Afterward the initial ramdisk has to be [rebuild](#manually-generate-initial-ramdisk).
### Manually Generate Initial Ramdisk ### Manually Generate Initial Ramdisk

View File

@@ -32,5 +32,5 @@ network:
version: 2 version: 2
``` ```
Afterward, netplan has to be restarted by running `sudo netplan apply`. Afterward netplan has to be restarted by running `sudo netplan apply`.
The addresses then are assigned to the system. The addresses then are assigned to the system.

View File

@@ -24,7 +24,7 @@ This plugin can be installed with the `networkmanager-openvpn` package.
OpenVPNs `.ovpn` files can then be imported by running OpenVPNs `.ovpn` files can then be imported by running
`nmcli connection import type openvpn file <openvpn-file>`. `nmcli connection import type openvpn file <openvpn-file>`.
Afterward, they can be modified accordingly. Afterward they can be modified accordingly.
### Prioritize Connections ### Prioritize Connections

View File

@@ -114,7 +114,7 @@ Make sure to restart the SSH daemon afterward by running the following command.
service sshd restart service sshd restart
``` ```
Afterward, X-forwarding should be enabled on the server. Afterward X-forwarding should be enabled on the server.
For full functionality install the `x11-apps` package as well. For full functionality install the `x11-apps` package as well.
#### Enabling X-Forwarding on a Client #### Enabling X-Forwarding on a Client
@@ -166,7 +166,7 @@ the process.
ps aux | grep "ssh -f -N -L <local port>" ps aux | grep "ssh -f -N -L <local port>"
``` ```
Afterward, it can be killed by running the following command where `<process-id>` is the ID of the Afterward it can be killed by running the following command where `<process-id>` is the ID of the
process found with the previous command. process found with the previous command.
```sh ```sh

View File

@@ -17,7 +17,7 @@ command.
apt update apt update
``` ```
Afterward, there are two possible update types without changing the major release version. Afterward there are two possible update types without changing the major release version.
The following command - `upgrade` - updates the packages only if no new or previously removed dependencies are The following command - `upgrade` - updates the packages only if no new or previously removed dependencies are
needed. needed.

View File

@@ -53,7 +53,7 @@ This works like the following assuming the package `v4l2loopback-dmks` needs to
sudo downgrade v4l2loopback-dmks sudo downgrade v4l2loopback-dmks
``` ```
Afterward, the target version can be selected and the downgrading process will conclude. Afterward the target version can be selected and the downgrading process will conclude.
After the downgrade of a package you will get asked if you want to After the downgrade of a package you will get asked if you want to
[ignore future updates](#ignoring-packages). [ignore future updates](#ignoring-packages).
@@ -67,7 +67,7 @@ Using the `makepkg` command it can be installed like the following command shows
makepkg -sirc makepkg -sirc
``` ```
Afterward, it is installed on the system and can be further managed (especially uninstalled) by the Afterward it is installed on the system and can be further managed (especially uninstalled) by the
Pacman package manager. Pacman package manager.
### Installing an AUR Program with a Specific Version ### Installing an AUR Program with a Specific Version
@@ -77,7 +77,7 @@ For this navigate to the AUR page of the program to install.
On the right-hand side click on `View Changes` and select the version you want to install in the On the right-hand side click on `View Changes` and select the version you want to install in the
commit list. commit list.
Next to `download` a `.tar.gz` file can be downloaded which includes a `PKGBUILD` file. Next to `download` a `.tar.gz` file can be downloaded which includes a `PKGBUILD` file.
Afterward, it needs to be [uncompressed](/wiki/linux/tar.md#uncompressing-a-tar-archive). Afterward it needs to be [uncompressed](/wiki/linux/tar.md#uncompressing-a-tar-archive).
### Clear Cache ### Clear Cache

View File

@@ -58,7 +58,7 @@ papis add https://arxiv.org/abs/1712.03134
``` ```
To remove an entry the following command can be run. To remove an entry the following command can be run.
Afterward, the entry that should be removed can be easily selected via the terminal user interface. Afterward the entry that should be removed can be easily selected via the terminal user interface.
```sh ```sh
papis rm papis rm
@@ -112,13 +112,13 @@ inside the folder `tmp-db`.
papis bibtex read mylib.bib import -a -o tmp-db papis bibtex read mylib.bib import -a -o tmp-db
``` ```
Afterward, the contents of the temporary database should be checked to be correctly imported. Afterward the contents of the temporary database should be checked to be correctly imported.
```sh ```sh
papis -l tmp-db edit papis -l tmp-db edit
``` ```
Afterward, the contents of the temporary library should be moved to the actualy directory where Afterward the contents of the temporary library should be moved to the actualy directory where
papis stores its entries. papis stores its entries.
The path for that can be found in the [config file](#configuration). The path for that can be found in the [config file](#configuration).

View File

@@ -8,7 +8,7 @@ It can change the native resolution early in the boot process and display splash
On most linux distributions LightDM can be installed with the `plymouth` package. On most linux distributions LightDM can be installed with the `plymouth` package.
Afterward, the kernel options need to be changed. Afterward the kernel options need to be changed.
On [Arch Linux](/wiki/linux/arch-linux.md) systems this can be done by editing the file located at On [Arch Linux](/wiki/linux/arch-linux.md) systems this can be done by editing the file located at
`/boot/loader/entries/arch.conf`. `/boot/loader/entries/arch.conf`.
In the options line append `quiet` if you want to use the quiet-mode and `splash` if you want to In the options line append `quiet` if you want to use the quiet-mode and `splash` if you want to

View File

@@ -125,7 +125,7 @@ For example if you want to the disk 100 by 100G (100GibiByte):
qm resize 100 ide0 +100G qm resize 100 ide0 +100G
``` ```
Afterward, the partition of the VM needs to be enlarged. Afterward the partition of the VM needs to be enlarged.
For that For that
[the disk management article](/wiki/linux/disk-management.md#grow-non-lvm-partition) [the disk management article](/wiki/linux/disk-management.md#grow-non-lvm-partition)
can be used for non-LVM paritions. can be used for non-LVM paritions.

View File

@@ -16,7 +16,7 @@ qt5ct is officially archived and qt6ct is the recommended program to use and wil
discussed in this article. discussed in this article.
These programs can sometimes be found as [package](/wiki/linux/package_manager.md) of the same These programs can sometimes be found as [package](/wiki/linux/package_manager.md) of the same
name. name.
Afterward, `qt6ct` can be run to get a graphical user interface to set the theme and icons of Qt Afterward `qt6ct` can be run to get a graphical user interface to set the theme and icons of Qt
applications. applications.
This will create or edit a configuration file located at `~/.config/qt6ct/qt6ct.conf`. This will create or edit a configuration file located at `~/.config/qt6ct/qt6ct.conf`.
To make this config apply for all Qt applications the following line needs to be inserted into the To make this config apply for all Qt applications the following line needs to be inserted into the
@@ -26,7 +26,7 @@ To make this config apply for all Qt applications the following line needs to be
export QT_QPA_PLATFORMTHEME="qt6ct" export QT_QPA_PLATFORMTHEME="qt6ct"
``` ```
Afterward, `qt6ct` can be used to enable the dark mode or change other configurations. Afterward `qt6ct` can be used to enable the dark mode or change other configurations.
#### Achieving a System-Wide Uniform Look #### Achieving a System-Wide Uniform Look
@@ -56,5 +56,5 @@ When updating the system it is possible that the theme will not work correctly a
Often the error `The libqt6ct.so plugin is compiled against incompatible Qt version` is responsible Often the error `The libqt6ct.so plugin is compiled against incompatible Qt version` is responsible
for this. for this.
To fix it most of the time it is enough to recompile the `qt6ct` package. To fix it most of the time it is enough to recompile the `qt6ct` package.
Afterward, a reboot might be needed for the theme to be displayed correctly again. Afterward a reboot might be needed for the theme to be displayed correctly again.

View File

@@ -161,7 +161,7 @@ yay -S dash
sudo ln -sfT /bin/dash /bin/sh sudo ln -sfT /bin/dash /bin/sh
``` ```
Afterward, create the file `/usr/share/libalpm/hooks/bash-update.hook` and fill Afterward create the file `/usr/share/libalpm/hooks/bash-update.hook` and fill
it with the following text. it with the following text.
```txt ```txt

View File

@@ -58,7 +58,7 @@ On Ubuntu systems the repository first has to be added by running the following
add-apt-repository -y ppa:flacon add-apt-repository -y ppa:flacon
``` ```
Afterward, `flacon` can be installed like a normal package. Afterward `flacon` can be installed like a normal package.
## Troubleshooting ## Troubleshooting

View File

@@ -108,7 +108,7 @@ HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore HandleLidSwitchDocked=ignore
``` ```
Afterward, the logind service has to be restarted Afterward the logind service has to be restarted
[as described on a later section](#startstopenabledisable-a-service-and-retrieve-its-logs). [as described on a later section](#startstopenabledisable-a-service-and-retrieve-its-logs).
```sh ```sh

View File

@@ -9,7 +9,7 @@ optimizing battery life.
TLP can be installed on most distributions by installing the `tlp` package. TLP can be installed on most distributions by installing the `tlp` package.
Additionally, the installation of `tlp-rdw` is recommended, which is used to get better control over Additionally, the installation of `tlp-rdw` is recommended, which is used to get better control over
radio devices. radio devices.
Afterward, the TLP [service](/wiki/linux/systemd.md#startstopenabledisable-a-service) needs to be Afterward the TLP [service](/wiki/linux/systemd.md#startstopenabledisable-a-service) needs to be
started and enabled. started and enabled.
In contrast to other [systemd services](/wiki/linux/systemd.md#startstopenabledisable-a-service) In contrast to other [systemd services](/wiki/linux/systemd.md#startstopenabledisable-a-service)
this can be done by running `sudo tlp start` and running `systemctl enable tlp.service`. this can be done by running `sudo tlp start` and running `systemctl enable tlp.service`.

View File

@@ -68,7 +68,7 @@ Note the line starting with `ExecStart=/bin/` is the same line described in the
[above section](#create-temporary-v4l2-devices). [above section](#create-temporary-v4l2-devices).
Make sure to change it if needed. Make sure to change it if needed.
Afterward, enable the service to start at every boot process aswell as running it by using the Afterward enable the service to start at every boot process aswell as running it by using the
following command: following command:
```sh ```sh

View File

@@ -37,7 +37,7 @@ The tracking of the time can be stopped by running the following command.
watson stop watson stop
``` ```
Afterward, the summary of the tracked time can be displayed by running the following command. Afterward the summary of the tracked time can be displayed by running the following command.
```sh ```sh
watson report watson report

View File

@@ -32,6 +32,6 @@ Most of the problems regarding WPA Supplicant can be fixed by restarting the
systemctl restart wpa_supplicant systemctl restart wpa_supplicant
``` ```
Afterward, if the error still persists - it may be useful to reenable the Wi-Fi device as explained Afterward if the error still persists - it may be useful to reenable the Wi-Fi device as explained
in the in the
[section of the NetworkManager entry](/wiki/linux/networkmanager.md#restarting-and-reenabling-wi-fi). [section of the NetworkManager entry](/wiki/linux/networkmanager.md#restarting-and-reenabling-wi-fi).

View File

@@ -180,7 +180,7 @@ The DPI number should be adjusted as needed.
Xft.dpi: 100 Xft.dpi: 100
``` ```
Afterward, `~/.config/xorg/xpcspec` needs to be sourced in the `~/.xinitrc` file. Afterward `~/.config/xorg/xpcspec` needs to be sourced in the `~/.xinitrc` file.
For this to work the following line needs to be added into the `~/.xinitrc` file. For this to work the following line needs to be added into the `~/.xinitrc` file.
```sh ```sh

View File

@@ -29,7 +29,7 @@ love <game-directory>
For building the game, the game directory has to be compressed first, then compiled and finally the For building the game, the game directory has to be compressed first, then compiled and finally the
permissions has to be changed to make the compiled file runnable. permissions has to be changed to make the compiled file runnable.
Afterward, the game can be compiled using the following command, where `<game-directory>` is the Afterward the game can be compiled using the following command, where `<game-directory>` is the
path to the game directory and `<game-name>` is the name the compiled file should be called. path to the game directory and `<game-name>` is the name the compiled file should be called.
```sh ```sh
@@ -38,7 +38,7 @@ cat /usr/bin/love <game-name>.love > <game-name>
chmod a+x <game-name> chmod a+x <game-name>
``` ```
Afterward, the compiled file can simply be run using the usual [Shell](/wiki/linux/shell.md) Afterward the compiled file can simply be run using the usual [Shell](/wiki/linux/shell.md)
command. command.
```sh ```sh

View File

@@ -427,4 +427,4 @@ Finally, add the following lines in the `service` section to your `docker-compos
- "5349:5349" - "5349:5349"
``` ```
Afterward, if not done already restart the Matrix server and all its services. Afterward if not done already restart the Matrix server and all its services.

View File

@@ -23,7 +23,7 @@ Under preferences set the following URL under `Additional boards manager URLs`.
`https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json` `https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json`
Afterward, install the board manager `esp32`. Afterward install the board manager `esp32`.
### Flash Firmware on the ESP32 ### Flash Firmware on the ESP32
@@ -52,7 +52,7 @@ If it is not in programming mode it will show up as port but will encounter `Wri
when trying to flash programs or firmware onto it. when trying to flash programs or firmware onto it.
To put the ESP32 in the programming mode press and hold the Boot-Button (usually labeled `B`). To put the ESP32 in the programming mode press and hold the Boot-Button (usually labeled `B`).
Then press and release the Reset-Button (usually labeled `R`). Then press and release the Reset-Button (usually labeled `R`).
Afterward, release the Boot-Button. Afterward release the Boot-Button.
The board now should be in programming mode and it should be possible to upload and flash programs The board now should be in programming mode and it should be possible to upload and flash programs
or firmware onto it. or firmware onto it.
This section is based on a Reddit This section is based on a Reddit

View File

@@ -31,7 +31,7 @@ make
cp mpv_thumbnail_script_client_osc.lua mpv_thumbnail_script_server.lua ~/.config/mpv/scripts cp mpv_thumbnail_script_client_osc.lua mpv_thumbnail_script_server.lua ~/.config/mpv/scripts
``` ```
Afterward, create the file `~/.config/mpv/script-opts/mpv_thumbnail_script.conf` with the following Afterward create the file `~/.config/mpv/script-opts/mpv_thumbnail_script.conf` with the following
text. text.
```txt ```txt

View File

@@ -52,7 +52,7 @@ nativefier --name Mastodon \
--single-instance https://mastodon.technology --single-instance https://mastodon.technology
``` ```
Afterward, if a [Linux](/wiki/linux.md)-based system is used the created app can be added to the Afterward if a [Linux](/wiki/linux.md)-based system is used the created app can be added to the
path. path.
An example for this is the following command which An example for this is the following command which
[links](/wiki/linux/shell.md#symbolic-links-using-ln) the applicatoin to a specifically created [links](/wiki/linux/shell.md#symbolic-links-using-ln) the applicatoin to a specifically created

View File

@@ -22,7 +22,7 @@ camera.
First of all [V4L2](/wiki/linux/v4l2.md) needs to be set up. First of all [V4L2](/wiki/linux/v4l2.md) needs to be set up.
This guide assumes it is set up according to the section in the This guide assumes it is set up according to the section in the
[V4L2 entry](/wiki/linux/v4l2.md#v4l2loopback). [V4L2 entry](/wiki/linux/v4l2.md#v4l2loopback).
Afterward, the virtual camera can be started. Afterward the virtual camera can be started.
### Background Removal ### Background Removal
@@ -35,7 +35,7 @@ Made by royshil [the GitHub page](https://github.com/royshil/obs-backgroundremov
various possibilities to install the background removal for OBS on different systems. various possibilities to install the background removal for OBS on different systems.
On Linux systems background removal is often contained in a package named `obs-backgroundremoval` On Linux systems background removal is often contained in a package named `obs-backgroundremoval`
or similarly. or similarly.
Afterward, the background removal can be added as a filter on a input source. Afterward the background removal can be added as a filter on a input source.
## Troubleshooting ## Troubleshooting

View File

@@ -32,7 +32,7 @@ list available networks.
ollama list ollama list
``` ```
Afterward, a model can be selected and pulled by using the following command. `<model>` is the name Afterward a model can be selected and pulled by using the following command. `<model>` is the name
of the model obtained in the previous step (for example `deepseek-r1`). of the model obtained in the previous step (for example `deepseek-r1`).
```sh ```sh

View File

@@ -31,7 +31,7 @@ be run afterward to change the current database.
\c <database> \c <database>
``` ```
Afterward, the following command can be used to show all tables in the database. Afterward the following command can be used to show all tables in the database.
```sh ```sh
\dt \dt

View File

@@ -49,7 +49,7 @@ aswell.
sudo apt install tk-dev tcl-dev sudo apt install tk-dev tcl-dev
``` ```
Afterward, the python source code can be downloaded. Afterward the python source code can be downloaded.
```sh ```sh
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
@@ -57,7 +57,7 @@ tar -xf Python-3.9.1.tgz
cd Python-3.9.1 cd Python-3.9.1
``` ```
Afterward, if OpenSSL should be enabled for Python uncomment all the corresponding lines in Afterward if OpenSSL should be enabled for Python uncomment all the corresponding lines in
`Modules/Setup`. `Modules/Setup`.
This part of the guide is taken from a This part of the guide is taken from a
[StackOverflow post by Ironman](https://stackoverflow.com/questions/58309485/modulenotfounderror-no-module-named-ssl). [StackOverflow post by Ironman](https://stackoverflow.com/questions/58309485/modulenotfounderror-no-module-named-ssl).
@@ -70,7 +70,7 @@ make
sudo make altinstall sudo make altinstall
``` ```
Afterward, you can check if the Pyhton version is installed using the following command. Afterward you can check if the Pyhton version is installed using the following command.
```sh ```sh
python3.9 --version python3.9 --version

View File

@@ -21,13 +21,13 @@ various [package managers](/wiki/linux/package_manager/pacman_and_aur.md).
For Carbon Boogie has to be installed too. For Carbon Boogie has to be installed too.
This is best done by installing a .NET SDK which is often packaged in a package called `dotnet-sdk` This is best done by installing a .NET SDK which is often packaged in a package called `dotnet-sdk`
or a similar named one. or a similar named one.
Afterward, boogie can be installed using the following command. Afterward boogie can be installed using the following command.
```sh ```sh
dotnet tool install -g boogie dotnet tool install -g boogie
``` ```
Afterward, the building of Silicon and/or Carbon can follow. Afterward the building of Silicon and/or Carbon can follow.
The easiest way to build one or both verifiers locally is creating a `.jar` file via The easiest way to build one or both verifiers locally is creating a `.jar` file via
[Docker](/wiki/docker.md) using the [Docker](/wiki/docker.md) using the
@@ -50,14 +50,14 @@ cd /mnt/carbon
sbt assembly sbt assembly
``` ```
Afterward, leave the Docker container. Afterward leave the Docker container.
It is no longer needed. It is no longer needed.
The `.jar` files are now available in `<path-to-carbon>/target/scala-<version>/carbon.jar` or The `.jar` files are now available in `<path-to-carbon>/target/scala-<version>/carbon.jar` or
`<path-to-silicon>/target/scala-2.13/silicon.jar` and are ready to be used outside the docker `<path-to-silicon>/target/scala-2.13/silicon.jar` and are ready to be used outside the docker
container from the host machine. container from the host machine.
Afterward, Carbon and/or Silicon are ready to be [used](#usage). Afterward Carbon and/or Silicon are ready to be [used](#usage).
## Usage ## Usage

View File

@@ -16,5 +16,5 @@ Alternatively most [Linux systems](/wiki/linux/package_manager.md) feature a pac
Connect the phone which is to be controlled with the computer via USB. Connect the phone which is to be controlled with the computer via USB.
Make sure USB debugging is enabled in the phones setting. Make sure USB debugging is enabled in the phones setting.
Afterward, start up scrcpy. Afterward start up scrcpy.
It is possible that debugging has to be confirmed on the phone again after starting the application. It is possible that debugging has to be confirmed on the phone again after starting the application.

View File

@@ -53,7 +53,7 @@ Sound packs can be found on the
[myTeamSpeak website](https://www.myteamspeak.com/?search=&type=SOUNDPACK). [myTeamSpeak website](https://www.myteamspeak.com/?search=&type=SOUNDPACK).
They are often available as a `.ts3_soundpack` file. They are often available as a `.ts3_soundpack` file.
This file is similar to a `.zip` archive and can be unpacked the same way. This file is similar to a `.zip` archive and can be unpacked the same way.
Afterward, the folder containing the audio files (`.wav` files) needs to be inserted into the sound Afterward the folder containing the audio files (`.wav` files) needs to be inserted into the sound
folder of TeamSpeak. folder of TeamSpeak.
For TeamSpeak3 on [Linux](/wiki/linux.md) systems this folder can be found at For TeamSpeak3 on [Linux](/wiki/linux.md) systems this folder can be found at
`/opt/teamspeak3/sound`. `/opt/teamspeak3/sound`.

View File

@@ -26,5 +26,5 @@ Most of the times this can be fixed easily as explained in a
[Reddit post by orestaras](https://www.reddit.com/r/firefox/comments/1hipkzh/ublock_origin_no_longer_works_on_youtube). [Reddit post by orestaras](https://www.reddit.com/r/firefox/comments/1hipkzh/ublock_origin_no_longer_works_on_youtube).
Open the dashboard in the extension menu. Open the dashboard in the extension menu.
Under the tab `Filter List`, extend `Built-in` and uncheck `uBlock filters - Quick fixes`. Under the tab `Filter List`, extend `Built-in` and uncheck `uBlock filters - Quick fixes`.
Afterward, reload the page containing the YouTube video and it should load normally and without Afterward reload the page containing the YouTube video and it should load normally and without
advertisements. advertisements.

View File

@@ -46,5 +46,5 @@ When the message `Error: Verification failed: (0x1A) Security Violation` is show
Ventoy stick it can easily be fixed. Ventoy stick it can easily be fixed.
For this press `OK`, then press any key to perform MOK management. For this press `OK`, then press any key to perform MOK management.
Select `Enroll key from disk`, `VTOYEFI` and `ENROLL_THIS_KEY_IN_MOKMANAGER.cer`. Select `Enroll key from disk`, `VTOYEFI` and `ENROLL_THIS_KEY_IN_MOKMANAGER.cer`.
Afterward, select `Continue`, `Yes` and finally reboot by selecting `Reboot`. Afterward select `Continue`, `Yes` and finally reboot by selecting `Reboot`.
After performing these steps the Ventoy key should work as usual. After performing these steps the Ventoy key should work as usual.

View File

@@ -34,7 +34,7 @@ This can be done by running the following command.
wsl.exe -l -o wsl.exe -l -o
``` ```
Afterward, install the distribution. Afterward install the distribution.
`<Distribution Name>` is the name of the distribution obtained in the previous stepa. `<Distribution Name>` is the name of the distribution obtained in the previous stepa.
```powershell ```powershell
@@ -54,7 +54,7 @@ For example Ubuntu file system images can be found
wsl --import <Distribution Name> <Install Location> <Install TarFile> wsl --import <Distribution Name> <Install Location> <Install TarFile>
``` ```
Afterward, the default distribution may have to be set. Afterward the default distribution may have to be set.
Once again `<DistributionName>` is the name of the distribution to make the new default. Once again `<DistributionName>` is the name of the distribution to make the new default.
```powershell ```powershell

View File

@@ -30,7 +30,7 @@ Wireguard clients connect to servers by using a `.conf` file.
For mobile devices often times a QR-code can also be used. For mobile devices often times a QR-code can also be used.
In Linux based operating systems the `.conf` can be placed at the path `/etc/wireguard/wg0.conf`. In Linux based operating systems the `.conf` can be placed at the path `/etc/wireguard/wg0.conf`.
Afterward, wireguard can be started and stopped by running the following commands. Afterward wireguard can be started and stopped by running the following commands.
``` ```
wg-quick up wg0 wg-quick up wg0