Add explanatory comments to confusing code segments
This commit is contained in:
parent
79defb76bd
commit
0253b3c9e6
7 changed files with 16 additions and 0 deletions
|
@ -193,6 +193,7 @@ yay --noconfirm -Syu \
|
||||||
# Coding
|
# Coding
|
||||||
yay --noconfirm -Syu \
|
yay --noconfirm -Syu \
|
||||||
archiso \
|
archiso \
|
||||||
|
`# ISO support for wimlib`
|
||||||
cdrkit \
|
cdrkit \
|
||||||
wimlib \
|
wimlib \
|
||||||
devdocs-desktop \
|
devdocs-desktop \
|
||||||
|
@ -200,6 +201,7 @@ yay --noconfirm -Syu \
|
||||||
esbonio \
|
esbonio \
|
||||||
powershell-bin \
|
powershell-bin \
|
||||||
godot-mono-bin \
|
godot-mono-bin \
|
||||||
|
`# Trash functionality for code` \
|
||||||
gvfs \
|
gvfs \
|
||||||
vscodium-bin \
|
vscodium-bin \
|
||||||
vscodium-insiders-bin \
|
vscodium-insiders-bin \
|
||||||
|
@ -242,6 +244,7 @@ yay --noconfirm -Syu \
|
||||||
bb \
|
bb \
|
||||||
tea \
|
tea \
|
||||||
woodpecker-cli \
|
woodpecker-cli \
|
||||||
|
`# RDP support for Remmina` \
|
||||||
freerdp \
|
freerdp \
|
||||||
remmina \
|
remmina \
|
||||||
wireshark-qt \
|
wireshark-qt \
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
yay --noconfirm -Syu jdk-temurin;
|
yay --noconfirm -Syu jdk-temurin;
|
||||||
yay --noconfirm -Syu icedtea-web;
|
yay --noconfirm -Syu icedtea-web;
|
||||||
|
# Allow execution of huwaei KVM application (uses out of date security mechanisms)
|
||||||
sudo sed -i "/^jdk.jar.disabledAlgorithms=/{ :comment; s/\(.*\)/#\1/; /\\\\\$/{ n; bcomment; }; }" /usr/lib/jvm/default-runtime/conf/security/java.security
|
sudo sed -i "/^jdk.jar.disabledAlgorithms=/{ :comment; s/\(.*\)/#\1/; /\\\\\$/{ n; bcomment; }; }" /usr/lib/jvm/default-runtime/conf/security/java.security
|
||||||
|
|
|
@ -2,10 +2,12 @@
|
||||||
sudo pacman -Syu --noconfirm \
|
sudo pacman -Syu --noconfirm \
|
||||||
pipewire-jack \
|
pipewire-jack \
|
||||||
plasma-meta \
|
plasma-meta \
|
||||||
|
`# As per: https://wiki.archlinux.org/title/KDE#Discover_does_not_show_any_applications` \
|
||||||
packagekit-qt6 \
|
packagekit-qt6 \
|
||||||
tesseract-data-deu \
|
tesseract-data-deu \
|
||||||
tesseract-data-eng \
|
tesseract-data-eng \
|
||||||
kde-applications-meta \
|
kde-applications-meta \
|
||||||
|
`# Automatic rotation: https://wiki.archlinux.org/title/Tablet_PC#With_a_KDE_module` \
|
||||||
iio-sensor-proxy \
|
iio-sensor-proxy \
|
||||||
pipewire-audio \
|
pipewire-audio \
|
||||||
pipewire-pulse \
|
pipewire-pulse \
|
||||||
|
|
|
@ -2,8 +2,10 @@
|
||||||
pushd "${BASH_SOURCE%/*}" > /dev/null;
|
pushd "${BASH_SOURCE%/*}" > /dev/null;
|
||||||
|
|
||||||
yay --noconfirm -Syu \
|
yay --noconfirm -Syu \
|
||||||
|
`# Necessary for accessing clipboard in terminal: https://wiki.archlinux.org/title/Vim` \
|
||||||
gvim \
|
gvim \
|
||||||
vi-vim-symlink \
|
vi-vim-symlink \
|
||||||
|
`# Add clipboard support for wayland: https://www.reddit.com/r/Fedora/comments/ax9p9t/comment/jjb4p7b/` \
|
||||||
vim-wayland-clipboard-git \
|
vim-wayland-clipboard-git \
|
||||||
wl-clipboard \
|
wl-clipboard \
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,8 +1,12 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
yay --noconfirm -Syu \
|
yay --noconfirm -Syu \
|
||||||
|
`# Waydroid prerequisite: https://wiki.archlinux.org/title/Waydroid#DKMS_modules` \
|
||||||
binder_linux-dkms \
|
binder_linux-dkms \
|
||||||
waydroid \
|
waydroid \
|
||||||
|
`# For installing ARM suppot on waydroid` \
|
||||||
waydroid-script-git \
|
waydroid-script-git \
|
||||||
|
`# Clipboard support: https://wiki.archlinux.org/title/Waydroid#Failed_to_start_Clipboard_manager_service` \
|
||||||
python-pyclip \
|
python-pyclip \
|
||||||
|
`# Wayland clipboard support: https://github.com/spyoungtech/pyclip?tab=readme-ov-file#linux` \
|
||||||
wl-clipboard \
|
wl-clipboard \
|
||||||
;
|
;
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
# According to installation guide on Arch Wiki:
|
||||||
|
# https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting
|
||||||
{
|
{
|
||||||
echo "options nvidia_drm modeset=1";
|
echo "options nvidia_drm modeset=1";
|
||||||
echo "options nvidia_drm fbdev=1";
|
echo "options nvidia_drm fbdev=1";
|
||||||
|
@ -13,6 +15,7 @@ sudo sed -i \
|
||||||
|
|
||||||
sudo mkinitcpio -P;
|
sudo mkinitcpio -P;
|
||||||
|
|
||||||
|
# According to: https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks
|
||||||
{
|
{
|
||||||
echo "options nvidia NVreg_PreserveVideoMemoryAllocations=1";
|
echo "options nvidia NVreg_PreserveVideoMemoryAllocations=1";
|
||||||
echo "options nvidia NVreg_TemporaryFilePath=/var/tmp";
|
echo "options nvidia NVreg_TemporaryFilePath=/var/tmp";
|
||||||
|
|
|
@ -4,5 +4,6 @@ configFile="/etc/vimrc";
|
||||||
|
|
||||||
if ! grep "\b$indicator\b" "$configFile" > /dev/null
|
if ! grep "\b$indicator\b" "$configFile" > /dev/null
|
||||||
then
|
then
|
||||||
|
# As described in https://wiki.archlinux.org/title/Vim#Clipboard
|
||||||
echo "$indicator+=unnamed,unnamedplus" | sudo tee /etc/vimrc > /dev/null;
|
echo "$indicator+=unnamed,unnamedplus" | sudo tee /etc/vimrc > /dev/null;
|
||||||
fi;
|
fi;
|
||||||
|
|
Loading…
Reference in a new issue