Universal Blue Kinoite or: How I Learned to Stop Worrying and Love the Immutable Linux Desktop & Flatpaks updated 04/30/23
~Written with love & mostly on my "Steam Desk" Steam Deck + Steam Deck Dock on my 4k TV on my beanbag.
#!/bin/bash | |
# Check internet connectivity | |
check_internet() { | |
wget -q --spider http://example.com | |
return $? | |
} | |
# Wait for internet connectivity | |
while ! check_internet; do |
--- | |
- hosts: localhost | |
connection: local | |
gather_facts: true | |
tasks: | |
- name: Add APT repositories | |
when: ansible_os_family == 'Debian' | |
become: true | |
block: |
updated 04/30/23
~Written with love & mostly on my "Steam Desk" Steam Deck + Steam Deck Dock on my 4k TV on my beanbag.
#!/bin/bash | |
# AWS CLI v2 install/update script | |
# For v2 you either need to install manually | |
# or use a script like this | |
# | |
# For bash v5 > | |
# | |
# For auto-completion add `cli_auto_prompt = on` to config | |
# ..or add AWS_CLI_AUTO_PROMPT=on environment variable |
Instructions for installing zsh plugins, for a variety of plugin managers
Add <owner>/<repo>
to your plugins file. If you use static loading, run the update command.
Antidote: Add <owner>/<repo>
to your plugins file. If you generate your static plugins file manually, run the bundle command.
# https://wiki.archlinux.org/title/Trusted_Platform_Module#Clevis | |
sudo dnf install clevis\* | |
# check the correct partition with lsbk | |
sudo lsblk | |
# bind clevis to secure boot | |
sudo clevis luks bind -d /dev/nvme0n1p3 tpm2 '{"pcr_ids":"1,7"}' |