Compare commits

...

6 Commits

4 changed files with 52 additions and 3 deletions

View File

@ -54,6 +54,8 @@ _{{ page.excerpt }}_
- [Accessing UEFI setup without key smashing](#accessing-uefi-setup-without-key-smashing)
- [Recovering selinux policy issues](#recovering-selinux-policy-issues)
- [Removing all flatpaks](#removing-all-flatpaks)
- [rsync](#rsync)
- [VeraCrypt](#veracrypt)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
@ -173,7 +175,7 @@ bit...
# Ensure third party Fedora repos are available, this is part of KDE Prompt?
sudo fedora-third-party enable
# Layer packages I need on top of the base image.
sudo rpm-ostree install aircrack-ng android-tools btop clang cronie cronie-anacron darkman duperemove gamescope git-lfs gnome-console haveged htop inxi iucode-tool iwd mosh mpv neovim nmap npm pipx pre-commit qrencode rng-tools rubygem-bundler setroubleshoot sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor torsocks unbound zsh
sudo rpm-ostree install aircrack-ng android-tools btop clang cronie cronie-anacron darkman duperemove gamescope git-lfs gnome-console haveged htop inxi iucode-tool iwd kate mosh mpv neovim nmap npm pipx pre-commit qrencode rng-tools rubygem-bundler setroubleshoot sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor torsocks unbound zsh
# Disable bootsplash and kernel message hiding, adjust rootfs fstab,
# REMEMBER TO REMOVE SSD FOR NON-SSD setups! Legacy interface names (eth0,
# wlan0) are also nice. Ensure CPU vulnerability mitigation while at kargs too.
@ -197,6 +199,7 @@ in the future.
- In general `neilalexander`'s yggdrasil copr makes life easier with
`sudo rpm-ostree install yggdrasil`
- For ThinkPads: `sudo rpm-ostree install tlp tlp-rdw` is good for battery
- For Broadcom WiFi with `rpmfusion-nonfree` enabled:
`sudo rpm-ostree install akmod-wl kernel-devel`
- For NVIDIA propietary drivers with `sudo fedora-third-party enable`:
@ -273,9 +276,10 @@ ln -nsfv $HOME/.var/app/com.valvesoftware.Steam/.steam $HOME/.steam
#### General purpose
```bash
sudo flatpak install --assumeyes flathub com.dropbox.Client com.github.tchx84.Flatseal com.github.wwmm.easyeffects com.nextcloud.desktopclient.nextcloud com.rafaelmardojai.Blanket de.haeckerfelix.Shortwave it.mijorus.gearlever me.kozec.syncthingtk org.fedoraproject.MediaWriter org.kde.kate org.pulseaudio.pavucontrol org.qbittorrent.qBittorrent org.torproject.torbrowser-launcher org.mozilla.firefox org.videolan.VLC
sudo flatpak install --assumeyes flathub com.calibre_ebook.calibre com.dropbox.Client com.github.tchx84.Flatseal com.github.wwmm.easyeffects com.nextcloud.desktopclient.nextcloud com.rafaelmardojai.Blanket de.haeckerfelix.Shortwave it.mijorus.gearlever me.kozec.syncthingtk org.fedoraproject.MediaWriter org.gnome.eog org.kde.kate org.pulseaudio.pavucontrol org.qbittorrent.qBittorrent org.torproject.torbrowser-launcher org.mozilla.firefox org.videolan.VLC
```
- Calibre is the VLC of ebooks, especially if you have an ebook reader
- Dropbox is a file synchronization app using the cloud :(
- Flatseal is a permission/override manager GUI, although one is integrated with
KDE Plasma systemsettings
@ -291,6 +295,8 @@ sudo flatpak install --assumeyes flathub com.dropbox.Client com.github.tchx84.Fl
- Syncthing-gtk is a GUI for syncthing providing desktop notifications without
browser.
- Spread the love of Fedora Kinoite by having Fedora Imagewriter!
- Eye of GNOME is GNOME picture viewer and if I cannot `eog image.png` I get
confused
- Kate is my go-to text editor when I want a GUI (otherwise it's the rpm-ostree
nvim) and if the flatpak didn't exist (and if I wouldn't likely be using nvim
where flatpaks have no power), I would make it yet another rpm-ostree
@ -537,3 +543,34 @@ sudo flatpak uninstall --all --assumeyes
Now that overwhelmingly sinking into them has been resolved, you can reinstall a
lot of them and feel overwhelmed again!
### rsync
You want to use `rsync` instead of `cp` when taking a final copy of a system
before reinstall?
```bash
# Abbreviatable as -aP?
rsync --progress --archive <source> <destination>
```
### VeraCrypt
In the beginning of 2025-06 VeraCrypt decided to not be my friend. The trick was
downloading appimage
[from their download page](https://veracrypt.io/en/Downloads.html), ensuring it
was signed with a key I trusted and had previously signed,
`5069 A233 D55A 0EEB 174A 5FC3 821A CD02 680D 16DE` and **_this is not how you
use VeraCrypt, Linux or sudo!_**
```bash
gpg --verify VeraCrypt-1.26.24-x86_64.AppImage.sig
mkdir VeraCrypt-1.26.24-x86_64.AppImage.config
# NO, WRONG!
sudo ./VeraCrypt-1.26.24-x86_64.AppImage
```
but the layered VeraCrypt package kept trying to run `/usr/sbin/true` constantly
asking for password since `Defaults timestamp_timeout=0` and even removing that
didn't help and theoretically this will only cause permissions issue for that
single portable appimage configuration directory created before...

11
r/israel.md Normal file
View File

@ -0,0 +1,11 @@
---
redirect_to: https://globalvoices.org/2014/08/04/israel-gaza-war-data-the-art-of-personalizing-propaganda/
permalink: /r/israel.html
redirect_from:
- r/gaza.md
- r/gazaconflict.md
- r/propaganda.md
- r/israelgaza.md
- r/gazaisrael.md
sitemap: false
---

View File

@ -1,4 +1,5 @@
https://codeberg.org/Berker/keyoxide-flutter
https://codeberg.org/comaps/comaps
https://f-droid.org/packages/com.apps.adrcotfas.goodtime
https://f-droid.org/packages/com.darshancomputing.BatteryIndicatorPro
https://f-droid.org/packages/com.jarsilio.android.autoautorotate

View File

@ -1,4 +1,3 @@
https://github.com/accrescent/accrescent
https://github.com/aistra0528/Hail
https://github.com/ankitstarski/GeoclueShare
@ -39,6 +38,7 @@ https://github.com/HabitRPG/habitica-android
https://github.com/iamr0s/Dhizuku
https://github.com/IllusionMan1212/lyrics-grabbr
https://github.com/ImranR98/Obtainium
https://github.com/JunkFood02/Seal
https://github.com/JunkieLabs/sensify-android
https://github.com/karasevm/PrivateDNSAndroid
https://github.com/kawaiiDango/pano-scrobbler