diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 4dc66242..90972efe 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,3 +1,5 @@
+# @format
+
# See https://pre-commit.com for more information
# See https://pre-commit.ci for more information
ci:
diff --git a/Windows/10to11/README.md b/Windows/10to11/README.md
index b2f0e7a2..f38b8e61 100644
--- a/Windows/10to11/README.md
+++ b/Windows/10to11/README.md
@@ -1,8 +1,11 @@
+
+
# Upgrading Windows 10 to Windows 11 on unsupported systems
## WARNING
-- READ FIRST: [Microsoft: Installing Windows 11 on devices that don't meet minimum system requirements](https://support.microsoft.com/windows/installing-windows-11-on-devices-that-don-t-meet-minimum-system-requirements-0b2dc4a2-5933-4ad4-9c09-ef0a331518f1)
+- READ FIRST:
+ [Microsoft: Installing Windows 11 on devices that don't meet minimum system requirements](https://support.microsoft.com/windows/installing-windows-11-on-devices-that-don-t-meet-minimum-system-requirements-0b2dc4a2-5933-4ad4-9c09-ef0a331518f1)
This is not supported by Microsoft, most of the methods listed here didn't
work for me on the first system I updated, Windows is not my primary operating
@@ -11,8 +14,8 @@ affect me.
## What works
-Sedric, Tassu and Zaldaryn have no TPM or currently supported CPU, while
-the health check app says they are only two to six years old.
+Sedric, Tassu and Zaldaryn have no TPM or currently supported CPU, while the
+health check app says they are only two to six years old.
- https://github.com/AveYo/MediaCreationTool.bat
@@ -22,8 +25,8 @@ I think the first method is likely the best, but I cannot rule these working
on another system out yet. They didn't work on my first system tried.
- `00-AllowUpgradesWithUnsupportedTPMOrCPU.reg` - the official Microsoft
- recommendation and the only one that should be used. If after reboot
- nothing happens, maybe try the rest rebooting every failure.
+ recommendation and the only one that should be used. If after reboot nothing
+ happens, maybe try the rest rebooting every failure.
- https://support.microsoft.com/windows/windows-11-n-asentaminen-e0edbbfb-cfc5-4011-868b-2ce77ac7c70e
- `01-LabConfig.reg` - widely reported to work
- `01-Setup.reg` - ^
diff --git a/Windows/IPv6.reg.markdown b/Windows/IPv6.reg.markdown
index 0e72122a..32076961 100644
--- a/Windows/IPv6.reg.markdown
+++ b/Windows/IPv6.reg.markdown
@@ -1,3 +1,5 @@
+
+
Some kind of explaining for [IPv6.reg](IPv6.reg) like
[Windows.reg](Windows.reg) which includes this file has.
diff --git a/Windows/autohotkey/README.md b/Windows/autohotkey/README.md
index 0026dba6..baff2d22 100644
--- a/Windows/autohotkey/README.md
+++ b/Windows/autohotkey/README.md
@@ -1 +1,3 @@
+
+
AutoHotKey scripts, I place these to `shell:startup` as I need them.
diff --git a/Windows/time/README.md b/Windows/time/README.md
index 5f516e58..dbede516 100644
--- a/Windows/time/README.md
+++ b/Windows/time/README.md
@@ -1,3 +1,5 @@
+
+
# Configuring SNTP Servers in Windows terminal
@@ -26,15 +28,15 @@ w32tm /resync
w32tm /query /peers
```
-- The list is space separated NTP servers, while I think Windows uses SNTP instead
- of NTP.
-- `/resync` may sync current time, but is also required for the GUI
- (Windows + I, Date & time) and following command to get aware of peers.
+- The list is space separated NTP servers, while I think Windows uses SNTP
+ instead of NTP.
+- `/resync` may sync current time, but is also required for the GUI (Windows +
+ I, Date & time) and following command to get aware of peers.
- Shows where time is synced from and statistics.
- There is also `net time` to sync, I am unsure of the differences while
- that may be blocked while the second keeps working. It may also not
- show all the peers, just the primary one, while `w32tm` is more verbose
- and has all of them.
+ that may be blocked while the second keeps working. It may also not show
+ all the peers, just the primary one, while `w32tm` is more verbose and has
+ all of them.
- As Windows doesn't support NTS and probably won't in near future, there is
no point in listing distant foreign servers.
diff --git a/conf/firefox-forbidden-policies.js b/conf/firefox-forbidden-policies.js
index 0ec9aabb..f362564b 100644
--- a/conf/firefox-forbidden-policies.js
+++ b/conf/firefox-forbidden-policies.js
@@ -1,3 +1,5 @@
+/** @format */
+
//
// Remember to start writing at line 2. This is my second attempt at Firefox
// autoconfig after being taught by LibreAwoo, but this time I am trying to
diff --git a/conf/sway/README.md b/conf/sway/README.md
index a07a3d48..da8dfa89 100644
--- a/conf/sway/README.md
+++ b/conf/sway/README.md
@@ -1,25 +1,27 @@
+
+
# Sway configuration
This is my `~/.config/sway/config`, and `…config.d/`. The main config contains
-thinks that I have felt as essential or otherwise felt like putting there,
-but as I love include directives, a lot is in the config.d.
+thinks that I have felt as essential or otherwise felt like putting there, but
+as I love include directives, a lot is in the config.d.
## Themes
My i3 config says that on Debian the packages are:
`sudo apt install lxappearance gtk-chtheme qt4-qtconfig qt5ct`
-The source for that is marked as https://askubuntu.com/a/600946
-Additionally apparently my `~/.xprofile` specifies `GTK_THEME` which
-I have hoped to get get detected/understood by browsers etc, but I think
-I decided to not import that to Sway which naturally doesn't read xprofile.
+The source for that is marked as https://askubuntu.com/a/600946 Additionally
+apparently my `~/.xprofile` specifies `GTK_THEME` which I have hoped to get
+get detected/understood by browsers etc, but I think I decided to not import
+that to Sway which naturally doesn't read xprofile.
Apparently Adwaita must be set to dark theme in `gnome-control-center`
### Fonts
-Using the same apps and `gnome-tweaks` (as there are probably a lot of
-methods setting fonts):
+Using the same apps and `gnome-tweaks` (as there are probably a lot of methods
+setting fonts):
- User-interface text: Noto Serif Regular 10
- Document text: Noto Serif Regular 11
@@ -28,12 +30,11 @@ methods setting fonts):
- Apparently this means "apps that don't use client-side decorations"
The number behind is obviously the number and it's based on what were the
-defaults before I touched them so I am hoping GNOME knows what they are
-doing.
+defaults before I touched them so I am hoping GNOME knows what they are doing.
Noto should have all characters, looks good enough to my eyes, I guess Serif
-makes a distinguishion between letters "I" and "l", it doesn't seem to have
-a Mono variant, but the Sans is close enough.
+makes a distinguishion between letters "I" and "l", it doesn't seem to have a
+Mono variant, but the Sans is close enough.
Where reading speed is needed, `OpenDyslexic` is nice, but some applications
have trouble handling it, e.g. mpv (makes Ä and Ö and Å all Å) and Firefox
@@ -53,7 +54,8 @@ Other font settings in GNOME-Tweak:
Workarounds:
-- Use VNC (see my Scripts repo [`bash/swaymirror.bash`](https://gitea.blesmrt.net/mikaela/scripts/src/branch/master/bash/swaymirror.bash))
+- Use VNC (see my Scripts repo
+ [`bash/swaymirror.bash`](https://gitea.blesmrt.net/mikaela/scripts/src/branch/master/bash/swaymirror.bash))
- Do something weird with OBS
- Use a dedicated application that don't seem to be in Fedora repos, flatpak
or snap.
diff --git a/conf/sway/config.d/README.md b/conf/sway/config.d/README.md
index 864c0a09..1121e32c 100644
--- a/conf/sway/config.d/README.md
+++ b/conf/sway/config.d/README.md
@@ -1,26 +1,30 @@
+
+
# More sway configuration
-`~/.config/sway/config.d/` where `*.conf` is included by my sway config.
-Thus this `README.md` is not read, even if I happened to carelessly
-copy-paste it in.
+`~/.config/sway/config.d/` where `*.conf` is included by my sway config. Thus
+this `README.md` is not read, even if I happened to carelessly copy-paste it
+in.
-- `autostart-communication.conf` - chat/communication apps I am expected to have
- open or at least check at times
-- `autostart-fineid.conf` - Finnish electric identity card, that I also use as SSH key
+- `autostart-communication.conf` - chat/communication apps I am expected to
+ have open or at least check at times
+- `autostart-fineid.conf` - Finnish electric identity card, that I also use as
+ SSH key
- `autostart-utilities.conf` - general utilities, like `nm-applet` or VPN etc.
- `grimshot.conf` - screenshotting keybinds using `grimshot`
- `i3-selenized-dark.conf` - selenized dark colour scheme
- `keyboard.conf` - keyboard configuration
- `media.conf` - media key configuration and autostarts related to it
-- `pointer-accel.conf` - pointer/mouse configuration, mainly setting acceleration
- profile to `flat`
+- `pointer-accel.conf` - pointer/mouse configuration, mainly setting
+ acceleration profile to `flat`
- `README.md` - you are currently reading this :wink:
- `sedric.conf` - configuration specific to my laptop hostnamed `sedric`
- `swaybar.conf` - `swaybar` configuration
- `swayidle.conf` - `swayidle` configuration/autostart
-- `wlsunset-kotka.conf` - `wlsunset` configuration/autostart for my hometown for when
- I happen to visit for longer period of time
-- `wlsunset-lauttasaari.conf` - `wlsunset` configuration for my home neighbourhood
+- `wlsunset-kotka.conf` - `wlsunset` configuration/autostart for my hometown
+ for when I happen to visit for longer period of time
+- `wlsunset-lauttasaari.conf` - `wlsunset` configuration for my home
+ neighbourhood
- `zz-floating.conf` - configures windows that should float. For some reason
that is inherited from my `i3` config, it tells to put float rules above the
last line, so it should be read last and `z` is the last letter of English
diff --git a/conf/waybar/style.css b/conf/waybar/style.css
index 8f291c2c..28b30ae3 100644
--- a/conf/waybar/style.css
+++ b/conf/waybar/style.css
@@ -1,4 +1,8 @@
-/* Originally based upon, but heavily modified from https://github.com/jan-warchol/selenized/blob/master/other-apps/wofi/selenized-dark.css */
+/**
+ * Originally based upon, but heavily modified from https://github.com/jan-warchol/selenized/blob/master/other-apps/wofi/selenized-dark.css
+ *
+ * @format
+ */
* {
border: none;
diff --git a/etc/chrony/README.md b/etc/chrony/README.md
index 9cf00ea1..9cf629d9 100644
--- a/etc/chrony/README.md
+++ b/etc/chrony/README.md
@@ -1,3 +1,5 @@
+
+
# Chrony config files
For some reason Debian package for Chrony doesn't include other config files
@@ -13,10 +15,10 @@ Refer to ../../Windows/time/README.md
## Other random notes
-On pools, the default maxsources is 4 and pools would be resolved until
-there would be 4 names while the documentation for Telia and Snopyta says
-they have only 3. Cloudflare again resolves to two per IP version, so I
-assume that means 2.
+On pools, the default maxsources is 4 and pools would be resolved until there
+would be 4 names while the documentation for Telia and Snopyta says they have
+only 3. Cloudflare again resolves to two per IP version, so I assume that
+means 2.
## Commands of interest:
@@ -47,8 +49,10 @@ Checking that something has NTS?
nmap -p 4460 -Pn ntp.example.net
```
-In [GitHub user jauderho's curated NTS list](https://gist.github.com/jauderho/2ad0d441760fc5ed69d8d4e2d6b35f8d)
-user [cadusilva suggests this command instead](https://gist.github.com/jauderho/2ad0d441760fc5ed69d8d4e2d6b35f8d?permalink_comment_id=4192632#gistcomment-4192632):
+In
+[GitHub user jauderho's curated NTS list](https://gist.github.com/jauderho/2ad0d441760fc5ed69d8d4e2d6b35f8d)
+user
+[cadusilva suggests this command instead](https://gist.github.com/jauderho/2ad0d441760fc5ed69d8d4e2d6b35f8d?permalink_comment_id=4192632#gistcomment-4192632):
```'
chronyd -Q -t 3 'server NTP_SERVER_HERE iburst nts maxsamples 1'
diff --git a/etc/dnf/protected.d/README.md b/etc/dnf/protected.d/README.md
index 97588293..a1525b2c 100644
--- a/etc/dnf/protected.d/README.md
+++ b/etc/dnf/protected.d/README.md
@@ -1,7 +1,9 @@
+
+
# dnf protected packages
-In normal operation, packages listed here will not be removed by dnf even
-when told it to do so.
+In normal operation, packages listed here will not be removed by dnf even when
+told it to do so.
diff --git a/etc/dracut.conf.d/README.md b/etc/dracut.conf.d/README.md
index 10882bd0..5f719364 100644
--- a/etc/dracut.conf.d/README.md
+++ b/etc/dracut.conf.d/README.md
@@ -1,3 +1,5 @@
+
+
My dracut configuration files mainly for generating unified kerneil images
(uki).
diff --git a/etc/fahclient/config.xml b/etc/fahclient/config.xml
index 4539f7bb..2dd11d57 100644
--- a/etc/fahclient/config.xml
+++ b/etc/fahclient/config.xml
@@ -16,6 +16,12 @@
-
-
+
+
diff --git a/etc/hosts/README.md b/etc/hosts/README.md
index f8781791..94ef14c2 100644
--- a/etc/hosts/README.md
+++ b/etc/hosts/README.md
@@ -1,3 +1,5 @@
+
+
# `/etc/hosts`
This file is DNS before DNS and legacy remain which is still used.
@@ -27,16 +29,15 @@ Hosts that I dislike enough to mention in my `hosts` file.
## `dns`
-This began from question why should I have DNS to have DNS, but having it
-on DNS resolver level broke DNSSEC due to my weird mixing of systemd-resolved
-and Unbound, so now it's something I can attempt to `/etc/hosts`.
+This began from question why should I have DNS to have DNS, but having it on
+DNS resolver level broke DNSSEC due to my weird mixing of systemd-resolved and
+Unbound, so now it's something I can attempt to `/etc/hosts`.
**_EXCERCISE CAUTION!_**
## `hostname`
-As can be seen in `hosts.debian`, Debian specifies hostname in format
-such as:
+As can be seen in `hosts.debian`, Debian specifies hostname in format such as:
```
::1 localhost
diff --git a/etc/nginx/README.md b/etc/nginx/README.md
index f07acffe..05cf882b 100644
--- a/etc/nginx/README.md
+++ b/etc/nginx/README.md
@@ -1,3 +1,5 @@
+
+
Useful nginx files that I will probably need and which I will forget if I
cannot read them from here.
@@ -7,18 +9,20 @@ cannot read them from here.
These files may age badly, so here are some hopefully timeless pointers:
-- Generate the config file with https://ssl-config.mozilla.org/ (and if
- time eats it, try https://github.com/mozilla/ssl-config-generator/ in
- hope of finding where it is now. \* Name it 00-something so it will be the first file read and make
- everything a different file.
+- Generate the config file with https://ssl-config.mozilla.org/ (and if time
+ eats it, try https://github.com/mozilla/ssl-config-generator/ in hope of
+ finding where it is now. \* Name it 00-something so it will be the first
+ file read and make everything a different file.
- If using my acmesh-ssl.bash script, the files to fill should be like:
-(the script runs `$ACMESH --key-file $NGINXDIR/key.pem --fullchain-file $NGINXDIR/cert.pem --reloadcmd "$SYSTEMCTLRESTART nginx"`)
+(the script runs
+`$ACMESH --key-file $NGINXDIR/key.pem --fullchain-file $NGINXDIR/cert.pem --reloadcmd "$SYSTEMCTLRESTART nginx"`)
- `ssl_certificate`, `ssl_trusted_certificate` are `cert.pem`
- `ssl_certificate_key` is `key.pem`
-The header syntax is following, **_THIS LIKELY WON'T TIME WELL, ESPECIALLY CSP_**
+The header syntax is following, **_THIS LIKELY WON'T TIME WELL, ESPECIALLY
+CSP_**
```
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains" always;
diff --git a/etc/opt/chromium/policies/recommended/README.md b/etc/opt/chromium/policies/recommended/README.md
index a364e332..67b801c3 100644
--- a/etc/opt/chromium/policies/recommended/README.md
+++ b/etc/opt/chromium/policies/recommended/README.md
@@ -1,3 +1,5 @@
+
+
# Chromium recommended policies
- https://chromeenterprise.google/policies/
@@ -25,7 +27,8 @@
## `brave-search.json`
-Sets and displays recommendation on the use of search.brave.com as a search engine by default.
+Sets and displays recommendation on the use of search.brave.com as a search
+engine by default.
## `disable-default-browser-check.json`
@@ -34,16 +37,18 @@ suggested policy, allows the user to set as default in browser settings.
## `duckduckgo.json`
-Sets and displays recommendation on the use of start.duckduckgo.com as a search engine by default.
+Sets and displays recommendation on the use of start.duckduckgo.com as a
+search engine by default.
## `ecosia.json`
-Sets and displays recommendation on the use of Ecosia as a search engine by default.
+Sets and displays recommendation on the use of Ecosia as a search engine by
+default.
## `enable-google-safebrowsing.json`
-Enforces Google Safe Browsing in standard mode. For advanced mode and
-sending data to Google, increase to 2 or see the sample below.
+Enforces Google Safe Browsing in standard mode. For advanced mode and sending
+data to Google, increase to 2 or see the sample below.
## `enable-google-safebrowsing-less-private.json.sample`
diff --git a/etc/pkcs11/modules/README.md b/etc/pkcs11/modules/README.md
index a25a0680..4100c1f6 100644
--- a/etc/pkcs11/modules/README.md
+++ b/etc/pkcs11/modules/README.md
@@ -1,15 +1,18 @@
+
+
Central configuration for PKCS#11 plugin using software and smartcards.
- https://digisaatio.fi/wiki/P11-kit
- https://www.systutorials.com/docs/linux/man/5-pkcs11.conf/
-Remember also [my FINEID notes in the gist/ repo](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/fineid)
+Remember also
+[my FINEID notes in the gist/ repo](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/fineid)
## libcryptoki.module
-According to the manual (2nd link) the full path shouldn't be required,
-but the 1st link disagrees and works for me, so thus `module: /usr/lib64/libcryptoki.so`
-instead of `module: libcryptoki.so`.
+According to the manual (2nd link) the full path shouldn't be required, but
+the 1st link disagrees and works for me, so thus
+`module: /usr/lib64/libcryptoki.so` instead of `module: libcryptoki.so`.
Additionally the DVV card reader software does the management, so
`managed: no`.
diff --git a/etc/pki/ca-trust/source/anchors/README.md b/etc/pki/ca-trust/source/anchors/README.md
index c9d61d2d..83c9ed51 100644
--- a/etc/pki/ca-trust/source/anchors/README.md
+++ b/etc/pki/ca-trust/source/anchors/README.md
@@ -1,5 +1,8 @@
+
+
Fedora & SailfishOS: drop `.pem` files of root certificates here and
`sudo update-ca-trust`.
-Debian & co: drop `.crt` to `/usr/local/share/ca-certificates/extra/`
-(create if doesn't exist, `/extra/` may be anything) and run `sudo update-ca-certificates`
+Debian & co: drop `.crt` to `/usr/local/share/ca-certificates/extra/` (create
+if doesn't exist, `/extra/` may be anything) and run
+`sudo update-ca-certificates`
diff --git a/etc/ssh/sshd_config.d/README.md b/etc/ssh/sshd_config.d/README.md
index 69b82f98..01c25b8b 100644
--- a/etc/ssh/sshd_config.d/README.md
+++ b/etc/ssh/sshd_config.d/README.md
@@ -1,3 +1,5 @@
+
+
`sshd_config` should include something like
```
diff --git a/etc/sudoers.d/README.md b/etc/sudoers.d/README.md
index 588b99e4..e329123c 100644
--- a/etc/sudoers.d/README.md
+++ b/etc/sudoers.d/README.md
@@ -1,2 +1,4 @@
+
+
The names may not contain a dot, the RHEL sudo is wheel (not to be confused
with Debian's passwordless sudo) and the proper permissions are 0400.
diff --git a/etc/sysctl.d/questionable/README.md b/etc/sysctl.d/questionable/README.md
index 65b53c13..ad7cd92d 100644
--- a/etc/sysctl.d/questionable/README.md
+++ b/etc/sysctl.d/questionable/README.md
@@ -1,2 +1,4 @@
-This file contains questionable choices and options which may be deprecated
-or otherwise not so good ideas.
+
+
+This file contains questionable choices and options which may be deprecated or
+otherwise not so good ideas.
diff --git a/etc/systemd/system/ipv6/README.md b/etc/systemd/system/ipv6/README.md
index d3c11804..26a7c5e4 100644
--- a/etc/systemd/system/ipv6/README.md
+++ b/etc/systemd/system/ipv6/README.md
@@ -1,9 +1,11 @@
+
+
The IPv6 files are copied from
https://www.reddit.com/r/raspberry_pi/comments/14vcpz/rpi_as_an_ipv6_router_using_a_sixxs_tunnel_and/
-and they are here because they were my biggest difficulty with having Arch
-on Pi as IPv6 router. \* Also helpful
+and they are here because they were my biggest difficulty with having Arch on
+Pi as IPv6 router. \* Also helpful
https://wiki.archlinux.org/index.php/IPv6_tunnel_broker_setup
-Miredo.service again is edited from what Arch & Debian ship so it starts
-after there is already network connectivity and Unbound is running
-so it won't start complaining about name resolution errors.
+Miredo.service again is edited from what Arch & Debian ship so it starts after
+there is already network connectivity and Unbound is running so it won't start
+complaining about name resolution errors.
diff --git a/etc/systemd/system/sailfish/README.md b/etc/systemd/system/sailfish/README.md
index 75114e4c..4860cb36 100644
--- a/etc/systemd/system/sailfish/README.md
+++ b/etc/systemd/system/sailfish/README.md
@@ -1,6 +1,8 @@
-Services in this directory are meant for my Jolla Phone which runs
-Sailfish OS. It doesn't have cron, so I tried the nearest equivalent
-that is there out-of-box, systemd timers.
+
+
+Services in this directory are meant for my Jolla Phone which runs Sailfish
+OS. It doesn't have cron, so I tried the nearest equivalent that is there
+out-of-box, systemd timers.
- aliendalvik-stopper again stops android support hourly so it won't waste
battery.
diff --git a/etc/systemd/system/service.d/README.md b/etc/systemd/system/service.d/README.md
index 12e5082a..60846a56 100644
--- a/etc/systemd/system/service.d/README.md
+++ b/etc/systemd/system/service.d/README.md
@@ -1,3 +1,5 @@
+
+
# systemd unit overrides
These are meant to be in `/etc/systemd/system/whatever.service.d/` and thus
diff --git a/etc/systemd/system/ydns6/README.md b/etc/systemd/system/ydns6/README.md
index af23db0b..e69e3da1 100644
--- a/etc/systemd/system/ydns6/README.md
+++ b/etc/systemd/system/ydns6/README.md
@@ -1 +1,3 @@
+
+
https://gitea.blesmrt.net/mikaela/scripts/src/branch/master/bash/deprecated/ydns6
diff --git a/etc/systemd/timesyncd.conf.d/README.md b/etc/systemd/timesyncd.conf.d/README.md
index f0c28fa5..8b132573 100644
--- a/etc/systemd/timesyncd.conf.d/README.md
+++ b/etc/systemd/timesyncd.conf.d/README.md
@@ -1,8 +1,10 @@
+
+
# systemd-timesyncd source configuration
For more information about the time servers, refer to their websites or
-`../../chrony/sources.d` which comes with more detailed comments. Chrony
-is my preferred NTP client/server, but SteamOS happens to come with
+`../../chrony/sources.d` which comes with more detailed comments. Chrony is my
+preferred NTP client/server, but SteamOS happens to come with
systemd-timesyncd enabled and using the pool.ntp.org, so I had to revive this
at least partially.
diff --git a/etc/systemd/user/README.md b/etc/systemd/user/README.md
index eb54774c..8d22e62b 100644
--- a/etc/systemd/user/README.md
+++ b/etc/systemd/user/README.md
@@ -1,7 +1,10 @@
+
+
`~/.config/systemd/user`
To enable lingering
-`sudo loginctl enable-linger username` or if it doesn't work, `sudo touch /var/lib/systemd/linger/username`
+`sudo loginctl enable-linger username` or if it doesn't work,
+`sudo touch /var/lib/systemd/linger/username`
https://wiki.archlinux.org/index.php/Systemd/User will be a big help
diff --git a/etc/tor/torrc.d/README.md b/etc/tor/torrc.d/README.md
index 16e371cb..576380d8 100644
--- a/etc/tor/torrc.d/README.md
+++ b/etc/tor/torrc.d/README.md
@@ -1,2 +1,4 @@
-Fedora uses this directory and this may be suitable for (Fedora) systems
-with a single Tor instance without NonAnonymousMode (FDE so not needed).
+
+
+Fedora uses this directory and this may be suitable for (Fedora) systems with
+a single Tor instance without NonAnonymousMode (FDE so not needed).
diff --git a/etc/wireplumber/README.md b/etc/wireplumber/README.md
index cedcad37..0461da1f 100644
--- a/etc/wireplumber/README.md
+++ b/etc/wireplumber/README.md
@@ -1,3 +1,5 @@
+
+
# PipeWire notes
@@ -28,8 +30,8 @@ one from `alsamixer` is enough to fix it.
In `alsamixer` having it as pro-audio exposes the sound card in F6 known as
_Logitech USB Headset_ and there I see two siliders, _Headphone_ and _Mic_,
-_Headphone_ can apparently be 100 and _Mic_ muted when not in use to avoid
-it echoing back.
+_Headphone_ can apparently be 100 and _Mic_ muted when not in use to avoid it
+echoing back.
---
@@ -43,8 +45,8 @@ The old pulseaudio fix for less than 20 % volume being unhearable is editing
from #pipewire on freenode which has public logging according to the title.
-The `api.alsa.soft-mixer = true` may be nicer as the volume is a lot less,
-77 % is well audible on USB headset and even 100 % isn't too loud. External
+The `api.alsa.soft-mixer = true` may be nicer as the volume is a lot less, 77
+% is well audible on USB headset and even 100 % isn't too loud. External
speakers with subwoofer again work as usual.
2021-06-14: the above solution is wrong and outdated, the files mentioned
@@ -53,7 +55,8 @@ don't exist by default anymore, they need to be copied and edited separately
See also:
- https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1220
- - marked as duplicate of: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/207
+ - marked as duplicate of:
+ https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/207
## Bluetooth
diff --git a/etc/yum.repos.d/README.md b/etc/yum.repos.d/README.md
index 3064b434..87b675ea 100644
--- a/etc/yum.repos.d/README.md
+++ b/etc/yum.repos.d/README.md
@@ -1,8 +1,10 @@
+
+
# yum/dnf repositories
-This directory is still read by `dnf` and contains files for repositories
-that I appear to end up adding on every system that aren't as clear to add
-as the links below.
+This directory is still read by `dnf` and contains files for repositories that
+I appear to end up adding on every system that aren't as clear to add as the
+links below.
## Additional repositories
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e5e6a34e..1828cc01 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,3 +1,5 @@
+# @format
+
lockfileVersion: "9.0"
settings:
diff --git a/var/spool/cron/README.md b/var/spool/cron/README.md
index d5da12fb..c4767eac 100644
--- a/var/spool/cron/README.md
+++ b/var/spool/cron/README.md
@@ -1,4 +1,6 @@
+
+
# User crontabs
-Don't edit these directly, use `crontab -e` instead! And also consider
-making a systemd service instead!
+Don't edit these directly, use `crontab -e` instead! And also consider making
+a systemd service instead!