Compare commits
5 Commits
5516f9530b
...
91f4687c07
| Author | SHA1 | Date | |
|---|---|---|---|
|
91f4687c07
|
|||
|
dc2df62d04
|
|||
|
b75aac76c2
|
|||
|
5161dced6e
|
|||
|
d9ed144578
|
@@ -25,6 +25,7 @@
|
||||
- [light](#light)
|
||||
- [binary sensor](#binary-sensor)
|
||||
- [lambda](#lambda)
|
||||
- [Display](#display)
|
||||
|
||||
## Install
|
||||
|
||||
@@ -177,3 +178,72 @@ assist_pipeline:
|
||||
> you call any of ESPHome’s many APIs directly. For example, here we’re
|
||||
> retrieving the current state of the end stop using .state and using it to
|
||||
> construct our cover state.
|
||||
|
||||
### Display
|
||||
|
||||
Display pages
|
||||
|
||||
```yaml
|
||||
display:
|
||||
- platform: st7735
|
||||
spi_id: spi_lcd
|
||||
model: "INITR_MINI160X80"
|
||||
reset_pin: GPIO1
|
||||
cs_pin: GPIO4
|
||||
dc_pin: GPIO2
|
||||
rotation: 270
|
||||
device_width: 82
|
||||
device_height: 161
|
||||
col_start: 0
|
||||
row_start: 0
|
||||
eight_bit_color: true
|
||||
invert_colors: true
|
||||
use_bgr: true
|
||||
auto_clear_enabled: true
|
||||
id: my_display
|
||||
pages:
|
||||
- id: page1
|
||||
lambda: |-
|
||||
it.print(0, 10, id(font_roboto), "Connecting to");
|
||||
it.print(0, 30, id(font_roboto), "Home Assistant...");
|
||||
- id: page2
|
||||
lambda: |-
|
||||
it.print(0, 10, id(font_roboto), "Configuring");
|
||||
it.print(0, 30, id(font_roboto), "sensors...");
|
||||
- id: page3
|
||||
lambda: |-
|
||||
it.print(0, 10, id(font_roboto), "Loading");
|
||||
it.print(0, 30, id(font_roboto), "important");
|
||||
it.print(0, 50, id(font_roboto), "update...");
|
||||
- id: page4
|
||||
lambda: |-
|
||||
it.image(0, 0, id(my_image), COLOR_OFF, COLOR_ON);
|
||||
```
|
||||
|
||||
Switch pages
|
||||
|
||||
```yaml
|
||||
interval:
|
||||
- interval: 5s
|
||||
then:
|
||||
- display.page.show_next: my_display
|
||||
- component.update: my_display
|
||||
```
|
||||
|
||||
Show an image
|
||||
|
||||
```yaml
|
||||
image:
|
||||
- file: "test_tdongle_image.png"
|
||||
type: RGB
|
||||
id: my_image
|
||||
```
|
||||
|
||||
Specify a font
|
||||
|
||||
```yaml
|
||||
font:
|
||||
- file: "gfonts://Roboto"
|
||||
id: font_roboto
|
||||
size: 20
|
||||
```
|
||||
|
||||
@@ -11,3 +11,13 @@ sudo curl -o /etc/udev/rules.d/50-qmk.rules https://raw.githubusercontent.com/qm
|
||||
sudo udevadm control --reload-rules
|
||||
sudo udevadm trigger
|
||||
```
|
||||
|
||||
## Beta Bios Updates
|
||||
|
||||
```bash
|
||||
# With charger attached
|
||||
sudo fwupdmgr enable-remote lvfs-testing
|
||||
sudo fwupdmgr refresh --force
|
||||
sudo fwupdmgr get-updates
|
||||
sudo fwupdmgr update
|
||||
```
|
||||
@@ -6,6 +6,7 @@
|
||||
- [Selinux](#selinux)
|
||||
- [On Access Scanning](#on-access-scanning)
|
||||
- [Testing](#testing)
|
||||
- [Ignore Signatures](#ignore-signatures)
|
||||
|
||||
<https://wiki.archlinux.org/title/ClamAV>
|
||||
|
||||
@@ -163,3 +164,18 @@ wget https://secure.eicar.org/eicar.com.txt
|
||||
# This should not work
|
||||
cat eicar.com.txt
|
||||
```
|
||||
|
||||
## Ignore Signatures
|
||||
|
||||
<https://docs.clamav.net/faq/faq-ignore.html>
|
||||
|
||||
```bash
|
||||
# Create the ignore list
|
||||
cd /var/lib/clamav
|
||||
touch ignore_list.ign2
|
||||
```
|
||||
|
||||
Then add an ignore, like `PUA.Win.Trojan.Xored-1` which is a [known false
|
||||
positive](https://github.com/jensyt/imurmurhash-js/issues/1).
|
||||
|
||||
Then `systemctl restart clamd@scan`.
|
||||
@@ -21,3 +21,13 @@ firewall-cmd --info-service=samba
|
||||
# Get zone information
|
||||
firewall-cmd --info-zone=drop
|
||||
```
|
||||
|
||||
## Inspecting Zones
|
||||
|
||||
```bash
|
||||
# List all active rules
|
||||
firewall-cmd --list-all
|
||||
|
||||
# Log all denies
|
||||
firewall-cmd --set-log-denied=all
|
||||
```
|
||||
@@ -8,6 +8,7 @@
|
||||
- [Check backup service logs](#check-backup-service-logs)
|
||||
- [Run a Manual Backup](#run-a-manual-backup)
|
||||
- [Back up and Entire System](#back-up-and-entire-system)
|
||||
- [Upgrade a Borg Repo](#upgrade-a-borg-repo)
|
||||
|
||||
## Install Borg
|
||||
|
||||
@@ -248,3 +249,7 @@ borg create \
|
||||
${BORG_REPO}::$(date +"%F-%H-%M-%S") \
|
||||
/
|
||||
```
|
||||
|
||||
## Upgrade a Borg Repo
|
||||
|
||||
<https://borgbackup.readthedocs.io/en/stable/usage/upgrade.html>
|
||||
|
||||
Reference in New Issue
Block a user