1
0
Fork 0

Manual backup: 2023-11-23 14:37:11

This commit is contained in:
Alexander Schäferdiek 2023-11-23 14:37:11 +01:00
parent 75a8913f93
commit cec822a349
66 changed files with 52 additions and 72 deletions

View file

@ -4,11 +4,11 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "a501687bc170241a", "id": "271ce7d7f07826e0",
"type": "tabs", "type": "tabs",
"children": [ "children": [
{ {
"id": "55679479f22d17d3", "id": "e51fb53f3abae387",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "empty", "type": "empty",
@ -128,34 +128,36 @@
"templater-obsidian:Templater": false "templater-obsidian:Templater": false
} }
}, },
"active": "55679479f22d17d3", "active": "e51fb53f3abae387",
"lastOpenFiles": [ "lastOpenFiles": [
"KB/Linux/AMD.md", "KB/Linux/Desktop/ArchLinux/Surface.md",
"KB/Linux/Server/DNS.md", "KB/Linux/Desktop/Mail.md",
"KB/Linux/Server/Client certificate generation.md", "KB/Linux/Desktop/Steam.md",
"KB/Linux/Server/ArchLinux Bootstrap.md", "KB/Linux/Desktop/ArchLinux/Tweaks.md",
"KB/Linux/Desktop/ArchLinux/Theming Qt and Gtk.md",
"KB/Linux/Desktop/ArchLinux/Audio/aptx and pulseaudio.md",
"KB/Linux/Server/systemd.md",
"KB/Linux/Desktop/ArchLinux/i3.md",
"KB/Linux/Desktop/GPG - PGP.md",
"KB/Linux/Desktop/ArchLinux/Fonts.md",
"KB/Linux/Desktop/ArchLinux/Firewall.md",
"KB/Linux/Desktop/ArchLinux/Install.md",
"KB/Linux/Desktop/ArchLinux/KDE/KDE Tiling.md",
"KB/Linux/Desktop/ArchLinux",
"KB/Linux/Server/PostgreSQL.md", "KB/Linux/Server/PostgreSQL.md",
"KB/Linux/Server/Docker Volume Migration.md", "KB/Linux/Server/Docker Volume Migration.md",
"KB/Linux/Server/Domains.md", "KB/Linux/Server/DNS.md",
"KB/Linux/Server/Client certificate generation.md",
"KB/Linux/Server/Hetzner/Storagebox.md", "KB/Linux/Server/Hetzner/Storagebox.md",
"KB/Linux/Server/ArchLinux/Remote unlocking at boot.md",
"KB/Linux/Server/ArchLinux/Security hardening.md",
"KB/Linux/Server/ArchLinux/Bootstrap.md",
"KB/Linux/Server/ArchLinux",
"KB/Linux/Server/ArchLinux/SSH Guard.md",
"KB/Linux/AMD.md",
"KB/Linux/Server/Domains.md",
"KB/Linux/DNS.md", "KB/Linux/DNS.md",
"KB/Linux/GNOME.md", "KB/Linux/GNOME.md",
"KB/Linux/Wireguard.md",
"KB/Linux/Pacman.md",
"KB/Linux/Kernel.md",
"KB/Linux/Server/SSH Guard.md",
"KB/Linux/Desktop/Mail.md",
"KB/Linux/Desktop/i3.md",
"KB/Linux/Desktop/GPG - PGP.md",
"KB/Linux/Desktop/Archinstall.md",
"KB/Linux/Desktop/Firewall.md",
"KB/Linux/Disk Speed.md",
"KB/Linux/Desktop/Audio/EQ.md",
"KB/Linux/Desktop/Audio/aptx and pulseaudio.md",
"KB/Linux/Server/Security hardening.md",
"KB/Linux/Migrate to rootless docker 1.md",
"KB/Linux/Migrate to rootless docker.md",
"KB/Linux/Server/Hetzner/Upgrades.md",
"KB/Linux/Desktop/Firewall" "KB/Linux/Desktop/Firewall"
] ]
} }

View file

@ -3,8 +3,8 @@ creation date: 2022-01-08
tags: [note,audio,pipewire,pulse,pulseaudio,linux,archlinux] tags: [note,audio,pipewire,pulse,pulseaudio,linux,archlinux]
--- ---
* See [[KB/Linux/Desktop/Audio/pipewire.txt]] for packages * See [[KB/Linux/Desktop/ArchLinux/Audio/pipewire.txt]] for packages
* See [[KB/Linux/Desktop/Audio/pulseaudio.txt]] for packages * See [[KB/Linux/Desktop/ArchLinux/Audio/pulseaudio.txt]] for packages
This document outlines how to get a decent audio setup utilizing a headphone EQ called _dsp_. It's targeted for Linux machines, but use [EqualizerAPO](https://equalizerapo.com/) to similarly use headphones EQ presets. This document outlines how to get a decent audio setup utilizing a headphone EQ called _dsp_. It's targeted for Linux machines, but use [EqualizerAPO](https://equalizerapo.com/) to similarly use headphones EQ presets.

View file

@ -39,4 +39,4 @@ To make it available early, add `consolefont` into your `HOOKS=(... consolefont)
## See Theming of Qt and Gtk ## See Theming of Qt and Gtk
See [[KB/Linux/Desktop/Theming Qt and Gtk]] and allow _Clear Type_ in [[KB/Linux/Desktop/Tweaks]]. See [[KB/Linux/Desktop/ArchLinux/Theming Qt and Gtk]] and allow _Clear Type_ in [[KB/Linux/Desktop/ArchLinux/Tweaks]].

View file

@ -12,7 +12,7 @@ It has never been easier to install arch. Simply use the `archinstall` command!
* Use **encryption** * Use **encryption**
* Use systemd-boot * Use systemd-boot
* Use NetworkManager for any desktop experience * Use NetworkManager for any desktop experience
* Pick a default desktop environment for desktop experience, e.g. [[KB/Linux/GNOME]], [[KB/Linux/Desktop/KDE/KDE]], [[KB/Linux/Desktop/i3]] or [[KB/Linux/Desktop/sway]] * Pick a default desktop environment for desktop experience, e.g. [[KB/Linux/GNOME]], [[KB/Linux/Desktop/ArchLinux/KDE/KDE]], [[KB/Linux/Desktop/ArchLinux/i3]] or [[KB/Linux/Desktop/ArchLinux/sway]]
Recommended packages for first install Recommended packages for first install

View file

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View file

@ -9,7 +9,7 @@ This guide is for [ArchLinux](https://archlinux.org/) and improves the instructi
## Prerequisites ## Prerequisites
* USB adapter cable for USB A to USB C * USB adapter cable for USB A to USB C
* USB Drive, see [[KB/Linux/Desktop/Archinstall]] for getting an ISO onto USB * USB Drive, see [[KB/Linux/Desktop/ArchLinux/Install]] for getting an ISO onto USB
* External keyboard, because Type Cover will not work without custom kernel * External keyboard, because Type Cover will not work without custom kernel
## Prepare ## Prepare
@ -28,7 +28,7 @@ Boot from USB drive and edit ISO live boot options to copy USB drive contents to
* Add `copytoram=y` as option * Add `copytoram=y` as option
* Exit with CTRL+x * Exit with CTRL+x
Proceed with install like you would usually do. [[KB/Linux/Desktop/Archinstall]] is an easy way with little configuration to get an install up and running. Proceed with install like you would usually do. [[KB/Linux/Desktop/ArchLinux/Install]] is an easy way with little configuration to get an install up and running.
This installation uses `systemd-boot` as bootloader. Your experience of the tutorial may vary if you pick another one. This installation uses `systemd-boot` as bootloader. Your experience of the tutorial may vary if you pick another one.

View file

@ -32,7 +32,7 @@ Depending on your personal preference, you can also instruct `qt5ct` / `qt6ct` t
### Gtk 2 and Gtk 3 applications ### Gtk 2 and Gtk 3 applications
Set your proper theme via respective utilities like `nwg-look` (also works for [[KB/Linux/Desktop/sway]]) and/or GNOME Tweaks for GTK 4. Set your proper theme via respective utilities like `nwg-look` (also works for [[KB/Linux/Desktop/ArchLinux/sway]]) and/or GNOME Tweaks for GTK 4.
If your theme doesn't support Gtk 2, you might need to look for the correct theme first! If your theme doesn't support Gtk 2, you might need to look for the correct theme first!
@ -44,7 +44,7 @@ _Noto Sans Regular (11)_ seems great. Set it everywhere:
* `qt6ct` for Qt 6 * `qt6ct` for Qt 6
* `nwg-look` and/or GNOME Tweaks for GTK * `nwg-look` and/or GNOME Tweaks for GTK
In addition, you can adapt your `fontconfig/` folder contents. See [[KB/Linux/Desktop/Fonts]]. In addition, you can adapt your `fontconfig/` folder contents. See [[KB/Linux/Desktop/ArchLinux/Fonts]].
## Icons ## Icons

View file

@ -21,7 +21,7 @@ makepkg -csi
### Installing missing fonts ### Installing missing fonts
DEs often don't include common fonts that some programs require. See [[KB/Linux/Desktop/Fonts]]. DEs often don't include common fonts that some programs require. See [[KB/Linux/Desktop/ArchLinux/Fonts]].
### Enabling ClearType rendering ### Enabling ClearType rendering
@ -105,7 +105,7 @@ However, don't enable `powertop`'s service if you already use TLP.
## Systemd configuration ## Systemd configuration
Also see [[KB/Linux/Desktop/systemd]]. Also see [[KB/Linux/Server/systemd]].
Arch Wiki reference: https://wiki.archlinux.org/index.php/Systemd/ Arch Wiki reference: https://wiki.archlinux.org/index.php/Systemd/

View file

@ -3,7 +3,7 @@ creation date: 2022-01-08
tags: [note,linux,wm,archlinux,i3] tags: [note,linux,wm,archlinux,i3]
--- ---
i3 is a tiling WM for X.org. Use [[KB/Linux/Desktop/sway]] for Wayland. i3 is a tiling WM for X.org. Use [[KB/Linux/Desktop/ArchLinux/sway]] for Wayland.
Install i3 packages Install i3 packages

View file

@ -3,7 +3,7 @@ creation date: 2022-02-06
tags: [note,sway,i3,linux] tags: [note,sway,i3,linux]
--- ---
Sway is a replacement for [[KB/Linux/Desktop/i3]] but for _Wayland_. Sway is a replacement for [[KB/Linux/Desktop/ArchLinux/i3]] but for _Wayland_.
## Install ## Install

View file

@ -1,3 +1,7 @@
---
creation date: 2023-11-23
tags: [note,mail,thunderbird,evolution]
---
## Evolution ## Evolution

View file

@ -3,7 +3,7 @@ creation date: 2022-01-08
tags: [note,linux,archlinux,gnome,wm] tags: [note,linux,archlinux,gnome,wm]
--- ---
For theming, please have a look at [[KB/Linux/Desktop/Theming Qt and Gtk]]. _Adwaita_ is the default and has some advantages when using GNOME (consistent look). For theming, please have a look at [[KB/Linux/Desktop/ArchLinux/Theming Qt and Gtk]]. _Adwaita_ is the default and has some advantages when using GNOME (consistent look).
## Extensions ## Extensions
@ -29,7 +29,7 @@ gnome-browser-connector
## Shortcuts ## Shortcuts
- Switch Window: alt/super + tab - Switch Window: alt/super + tab
- Maybe you like to simulate a tiling WM ([[KB/Linux/Desktop/i3]] or [[KB/Linux/Desktop/sway]]) or shortcuts you're used to. - Maybe you like to simulate a tiling WM ([[KB/Linux/Desktop/ArchLinux/i3]] or [[KB/Linux/Desktop/ArchLinux/sway]]) or shortcuts you're used to.
## dconf for details ## dconf for details

View file

@ -67,9 +67,9 @@ tags: [note,linux,archlinux,install]
16. Make reflector and pkgfile work: `systemctl enable --now reflector.timer pkgfile-update.timer` 16. Make reflector and pkgfile work: `systemctl enable --now reflector.timer pkgfile-update.timer`
17. Follow [[KB/Linux/Server/Security hardening]] 17. Follow [[KB/Linux/Server/ArchLinux/Security hardening]]
18. Follow [[KB/Linux/Server/SSH Guard]] 18. Follow [[KB/Linux/Server/ArchLinux/SSH Guard]]
19. Configure root user services for monitoring with `.scriptConfigFile.conf` files. 19. Configure root user services for monitoring with `.scriptConfigFile.conf` files.

View file

@ -3,7 +3,7 @@ creation date: 2022-01-08
tags: [note,linux,archlinux,security,hardening,docker] tags: [note,linux,archlinux,security,hardening,docker]
--- ---
## OS ## OS - Arch
See https://wiki.archlinux.org/title/Security See https://wiki.archlinux.org/title/Security
@ -85,6 +85,6 @@ This makes logs only available for seven days and rotate each day.
Apply changes directly with `journalctl --vacuum-time=7d`. Apply changes directly with `journalctl --vacuum-time=7d`.
## Andere Dienste ## Other services
Set log level to warn or error Set log level to warn or error

View file

@ -1,6 +1,6 @@
--- ---
creation date: 2022-01-08 creation date: 2022-01-08
tags: [note,linux,archlinux,dns] tags: [note,linux,dns]
--- ---
**Please use a local unbound which is even better!** **Please use a local unbound which is even better!**

View file

@ -1,24 +0,0 @@
---
creation date: 2022-01-08
tags: [note,archlinux,linux,domains]
---
Add new domains
1. Add new listen inside `systemd-boot`
2. Set `AAAA` record in your DNS
3. Set `A` record in your DNS
4. Set reverse DNS for the `AAAA` record
5. Adapt your `nginx.conf` so that you have a valid `80` listen and later generate certificates for it
## IPv6
Hex (0-9, A-F)
Address = 8 blocks * 16bit = 128bit
subnet /128 = one address
subnet /112 = 65535 addresses
=> 65535 addresses _per_ block
### Addresses
Ensure that each address has a valid `AAAA` reverse DNS entry.

View file

@ -1,6 +1,6 @@
--- ---
creation date: 2022-01-08 creation date: 2022-01-08
tags: [note,linux,archlinux,hetzner,storage,disk] tags: [note,linux,hetzner,storage,disk]
--- ---
See https://docs.hetzner.com/robot/storage-box/backup-space-ssh-keys. See https://docs.hetzner.com/robot/storage-box/backup-space-ssh-keys.

View file

@ -1,6 +1,6 @@
--- ---
creation date: 2022-01-08 creation date: 2022-01-08
tags: [note,linux,postgres,database,postgresql,psql,archlinux] tags: [note,linux,postgres,database,postgresql,psql]
--- ---
## Commonly used ## Commonly used

View file

@ -1,10 +1,8 @@
--- ---
creation date: 2022-01-08 creation date: 2022-01-08
tags: [note,systemd,linux,archlinux] tags: [note,systemd,linux]
--- ---
Arch Wiki reference: https://wiki.archlinux.org/index.php/Systemd/
## Taming the journal's size ## Taming the journal's size
Systemd's system journal's size can go out of control. There are some things you can do to keep it in control: Systemd's system journal's size can go out of control. There are some things you can do to keep it in control: