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"}' |