From d0c2daa1a303e778972cc8ef705430e72c577f7d Mon Sep 17 00:00:00 2001 From: Tobias Strobel Date: Fri, 19 May 2023 20:39:45 +0200 Subject: [PATCH 1/5] Add Android development from AUR --- install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install.sh b/install.sh index 68ecefc..eb259e5 100755 --- a/install.sh +++ b/install.sh @@ -455,6 +455,13 @@ aur_packages=( git-gone dnscontrol-bin qtscrcpy # Android screen display + # Android development + android-studio # development environment + android-sdk-cmdline-tools-latest # command-line tools + android-sdk-build-tools # SDK build-tools + android-sdk-platform-tools # SDK platform-tools + android-platform # SDK platform + android-emulator ) aur_optdeps=( From 90dcfc58bfa15d6d9692df5c7870a8e1aff96b51 Mon Sep 17 00:00:00 2001 From: Tobias Strobel Date: Fri, 19 May 2023 20:40:29 +0200 Subject: [PATCH 2/5] Add newsflash from AUR --- install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install.sh b/install.sh index eb259e5..794f1cf 100755 --- a/install.sh +++ b/install.sh @@ -446,6 +446,7 @@ aur_packages=( gnome-shell-extension-alphabetical-grid-extension-git # Restore the alphabetical ordering of the app grid # Firefox extensions firefox-extension-bitwarden + newsflash # Dracut hook to build kernel images for systemd boot dracut-hook-uefi # Additional fonts From 40b155a85d1570484dfa24f8feb86c6996a4eaa0 Mon Sep 17 00:00:00 2001 From: Tobias Strobel Date: Fri, 19 May 2023 20:41:54 +0200 Subject: [PATCH 3/5] Add pre-configured settings for Firefox Bitwarden Extension --- etc/firefox/policies.json | 14 ++++++++++++++ install.sh | 1 + 2 files changed, 15 insertions(+) create mode 100644 etc/firefox/policies.json diff --git a/etc/firefox/policies.json b/etc/firefox/policies.json new file mode 100644 index 0000000..7f2ab75 --- /dev/null +++ b/etc/firefox/policies.json @@ -0,0 +1,14 @@ +{ + "policies": { + "3rdparty": { + "Extensions": { + "{446900e4-71c2-419f-a6a7-df9c091e268b}": { + "environment": { + "base": "https://tresor.strobel.one" + } + } + } + }, + "PasswordManagerEnabled": false + } +} diff --git a/install.sh b/install.sh index 794f1cf..ce5cd9e 100755 --- a/install.sh +++ b/install.sh @@ -341,6 +341,7 @@ install -Dpm644 "$DIR/etc/iwd/main.conf" /etc/iwd/main.conf install -Dpm644 "$DIR/etc/reflector.conf" /etc/xdg/reflector/reflector.conf install -Dpm644 "$DIR/etc/bluetooth.conf" /etc/bluetooth/main.conf install -Dpm644 "$DIR/etc/snapper-root.conf" /etc/snapper/configs/root +install -Dpm644 "$DIR/etc/firefox/policies.json" /etc/firefox/policies/policies.json # Global font configuration for file in 10-hinting-slight 10-sub-pixel-rgb 11-lcdfilter-default; do From 56711462d36e77f16b22d9fd9214e428ba7d0c84 Mon Sep 17 00:00:00 2001 From: Tobias Strobel Date: Fri, 19 May 2023 20:48:56 +0200 Subject: [PATCH 4/5] Enable mSBC and SBC-XQ for pipewire --- dot_config/pipewire/media-session.d/bluez-monitor.conf | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 dot_config/pipewire/media-session.d/bluez-monitor.conf diff --git a/dot_config/pipewire/media-session.d/bluez-monitor.conf b/dot_config/pipewire/media-session.d/bluez-monitor.conf new file mode 100644 index 0000000..4a63e23 --- /dev/null +++ b/dot_config/pipewire/media-session.d/bluez-monitor.conf @@ -0,0 +1,5 @@ +properties = { + bluez5.enable-msbc = true + bluez5.enable-sbc-xq = true + bluez5.codecs = [sbc sbc_xq] +} From 158d04e36c8710d3fb1d14b5a3bcd7968e6c5e37 Mon Sep 17 00:00:00 2001 From: Tobias Strobel Date: Fri, 19 May 2023 20:49:47 +0200 Subject: [PATCH 5/5] Add makepkg.conf with tuned package compression --- dot_config/pacman/makepkg.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 dot_config/pacman/makepkg.conf diff --git a/dot_config/pacman/makepkg.conf b/dot_config/pacman/makepkg.conf new file mode 100644 index 0000000..1728e7d --- /dev/null +++ b/dot_config/pacman/makepkg.conf @@ -0,0 +1,2 @@ +# Use as many CPU cores as possible to compress packages +COMPRESSZST=(zstd -c -z -q --threads=0 -)