add qmk and fedora wake from sleep error fixes
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 42m54s
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 42m54s
This commit is contained in:
@@ -86,7 +86,9 @@ RUN pacman -S --noconfirm \
|
|||||||
# Python static type checker and code formatter.
|
# Python static type checker and code formatter.
|
||||||
ruff \
|
ruff \
|
||||||
# Generate strong passwords.
|
# Generate strong passwords.
|
||||||
pwgen
|
pwgen \
|
||||||
|
# Custom keyboard c onfiguration
|
||||||
|
qmk
|
||||||
|
|
||||||
########################
|
########################
|
||||||
##### Extra Apps #####
|
##### Extra Apps #####
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
# Fedora
|
# Fedora
|
||||||
|
|
||||||
- [Fedora](#fedora)
|
- [Fedora](#fedora)
|
||||||
|
- [Framework 16 Fixes](#framework-16-fixes)
|
||||||
|
- [Wake from Sleep](#wake-from-sleep)
|
||||||
|
- [Wrong keys pressed in the browser](#wrong-keys-pressed-in-the-browser)
|
||||||
- [Podman](#podman)
|
- [Podman](#podman)
|
||||||
- [Autostarting services with quadlets](#autostarting-services-with-quadlets)
|
- [Autostarting services with quadlets](#autostarting-services-with-quadlets)
|
||||||
- [Network](#network)
|
- [Network](#network)
|
||||||
@@ -40,6 +43,7 @@
|
|||||||
- [CPU-X](#cpu-x)
|
- [CPU-X](#cpu-x)
|
||||||
- [Ungoogled Chromium](#ungoogled-chromium)
|
- [Ungoogled Chromium](#ungoogled-chromium)
|
||||||
- [Signal](#signal)
|
- [Signal](#signal)
|
||||||
|
- [Remmina](#remmina)
|
||||||
- [Toolbox](#toolbox)
|
- [Toolbox](#toolbox)
|
||||||
- [Reese's Arch Toolbox](#reeses-arch-toolbox)
|
- [Reese's Arch Toolbox](#reeses-arch-toolbox)
|
||||||
- [Using Reese's Arch Toolbox](#using-reeses-arch-toolbox)
|
- [Using Reese's Arch Toolbox](#using-reeses-arch-toolbox)
|
||||||
@@ -48,6 +52,34 @@
|
|||||||
- [Updating Reese's Arch Toolbox](#updating-reeses-arch-toolbox)
|
- [Updating Reese's Arch Toolbox](#updating-reeses-arch-toolbox)
|
||||||
- [Building Reese's Arch Toolbox](#building-reeses-arch-toolbox)
|
- [Building Reese's Arch Toolbox](#building-reeses-arch-toolbox)
|
||||||
|
|
||||||
|
## Framework 16 Fixes
|
||||||
|
|
||||||
|
### Wake from Sleep
|
||||||
|
|
||||||
|
The keyboard/mouse can be pressed through the lid while in a backpack. Disable them to
|
||||||
|
prevent wake from sleep.
|
||||||
|
|
||||||
|
`/etc/udev/rules.d/69-suspend.rules`
|
||||||
|
|
||||||
|
```conf
|
||||||
|
ACTION=="add", SUBSYSTEM=="acpi", DRIVERS=="button", ATTRS{hid}=="PNP0C0D", ATTR{power/wakeup}="disabled"
|
||||||
|
ACTION=="add", SUBSYSTEM=="serio", DRIVERS=="atkbd", ATTR{power/wakeup}="disabled"
|
||||||
|
ACTION=="add", SUBSYSTEM=="i2c", DRIVERS=="i2c_hid_acpi", ATTRS{name}=="PIXA3854:00", ATTR{power/wakeup}="disabled"
|
||||||
|
|
||||||
|
# https://askubuntu.com/questions/848698/wake-up-from-suspend-using-usb-device
|
||||||
|
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="32ac", ATTRS{idProduct}=="0012", RUN+="/bin/sh -c 'echo disabled > /sys$env{DEVPATH}/power/wakeup'"
|
||||||
|
```
|
||||||
|
|
||||||
|
Reload
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo udevadm control --reload-rules && sudo udevadm trigger
|
||||||
|
```
|
||||||
|
|
||||||
|
### Wrong keys pressed in the browser
|
||||||
|
|
||||||
|
Sometimes keys will stop working when using search bars or do strange things like move the page around. This seems to be caused by some "alt" keypress combination. Pressing "alt" twice fixes it.
|
||||||
|
|
||||||
## Podman
|
## Podman
|
||||||
|
|
||||||
Since you'll be using podman for most container-based services, you'll want to set the
|
Since you'll be using podman for most container-based services, you'll want to set the
|
||||||
@@ -217,6 +249,14 @@ flatpak run io.github.ungoogled_software.ungoogled_chromium \
|
|||||||
--app='https://discord.com/channels/@me'
|
--app='https://discord.com/channels/@me'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Then use
|
||||||
|
|
||||||
|
```bash
|
||||||
|
qdbus org.kde.KWin /KWin queryWindowInfo
|
||||||
|
```
|
||||||
|
|
||||||
|
to get the StartupWMClass name.
|
||||||
|
|
||||||
Copy this into `~/.local/share/applications/Discord.desktop`
|
Copy this into `~/.local/share/applications/Discord.desktop`
|
||||||
|
|
||||||
```conf
|
```conf
|
||||||
@@ -232,8 +272,6 @@ Icon=discord
|
|||||||
StartupWMClass=Io.github.ungoogled_software.ungoogled_chromium
|
StartupWMClass=Io.github.ungoogled_software.ungoogled_chromium
|
||||||
```
|
```
|
||||||
|
|
||||||
Or copy this into
|
|
||||||
|
|
||||||
### Proton Mail
|
### Proton Mail
|
||||||
|
|
||||||
Talk to your business partners?
|
Talk to your business partners?
|
||||||
@@ -478,6 +516,14 @@ flatpak install org.signal.Signal
|
|||||||
ln -s ~/.local/share/applications/org.signal.Signal.desktop ~/.config/autostart/
|
ln -s ~/.local/share/applications/org.signal.Signal.desktop ~/.config/autostart/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Remmina
|
||||||
|
|
||||||
|
REMote desktop IN An app
|
||||||
|
|
||||||
|
```bash
|
||||||
|
flatpak install org.remmina.Remmina
|
||||||
|
```
|
||||||
|
|
||||||
## Toolbox
|
## Toolbox
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user