This commit is contained in:
parent
d9ceaa3548
commit
47a4b22755
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"editor.glyphMargin": false
|
||||||
|
}
|
||||||
11
my_notes.md
11
my_notes.md
|
|
@ -6,10 +6,10 @@ this script is from [GitHub](https://github.com/ChrisTitusTech/ArchTitus) and is
|
||||||
## boot
|
## boot
|
||||||
- dual boot for windows (dont delete partition)
|
- dual boot for windows (dont delete partition)
|
||||||
- skip boot menu (show if 'shift' pressed down)
|
- skip boot menu (show if 'shift' pressed down)
|
||||||
- do not use grub-theming
|
<!-- - do not use grub-theming -->
|
||||||
## package-install
|
## package-install
|
||||||
- pacman-pkgs.txt
|
- pacman-pkgs.txt
|
||||||
- replace pulseaudio with pipewire
|
<!-- - replace pulseaudio with pipewire -->
|
||||||
- GPU packages
|
- GPU packages
|
||||||
- check if all nessecary:
|
- check if all nessecary:
|
||||||
libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-intel-driver libva-utils lib32-mesa
|
libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-intel-driver libva-utils lib32-mesa
|
||||||
|
|
@ -45,6 +45,13 @@ and in `1-setup.sh` set:
|
||||||
### delete zsh
|
### delete zsh
|
||||||
in `2-user.sh`
|
in `2-user.sh`
|
||||||
### turn of terminal bell/beep
|
### turn of terminal bell/beep
|
||||||
|
## Gnome-shell-extensions
|
||||||
|
### Install
|
||||||
|
from file
|
||||||
|
### configure
|
||||||
|
link and compile extensions from extension with gsettings according to askubuntu.com (configure gnome-shell extensions from command line)
|
||||||
|
## setup rclone with gdrived
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## CleanUp
|
## CleanUp
|
||||||
|
|
|
||||||
|
|
@ -19,4 +19,16 @@
|
||||||
# snapper-gui-git
|
# snapper-gui-git
|
||||||
# ttf-meslo
|
# ttf-meslo
|
||||||
# vde2
|
# vde2
|
||||||
|
###################
|
||||||
|
## my packages
|
||||||
|
###################
|
||||||
|
epson-inkjet-printer-escpr
|
||||||
|
mathpix-snipping-tool
|
||||||
|
rambox-bin
|
||||||
|
spotify
|
||||||
|
superproductivity-bin
|
||||||
|
# teamviewer
|
||||||
|
# timeshift
|
||||||
|
# visual-studio-code-bin
|
||||||
|
zotero
|
||||||
zoom
|
zoom
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@ noto-fonts-emoji
|
||||||
usbutils
|
usbutils
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
--END OF MINIMAL INSTALL--
|
--END OF MINIMAL INSTALL--
|
||||||
|
avahi
|
||||||
# alsa-plugins
|
# alsa-plugins
|
||||||
# alsa-utils
|
# alsa-utils
|
||||||
## autoconf
|
## autoconf
|
||||||
|
|
@ -115,3 +116,30 @@ pipewire
|
||||||
pipewire-alsa
|
pipewire-alsa
|
||||||
pipewire-jack
|
pipewire-jack
|
||||||
pipewire-pulse
|
pipewire-pulse
|
||||||
|
########################
|
||||||
|
adobe-source-code-pro-fonts
|
||||||
|
firefox
|
||||||
|
flatpak
|
||||||
|
grep
|
||||||
|
gscan2pdf
|
||||||
|
guake
|
||||||
|
htop
|
||||||
|
openconnect
|
||||||
|
openvpn
|
||||||
|
networkmanager
|
||||||
|
networkmanager-openconnect
|
||||||
|
networkmanager-openvpn
|
||||||
|
obs-studio
|
||||||
|
# okular
|
||||||
|
opencore-amr
|
||||||
|
openjpeg2
|
||||||
|
openresolv
|
||||||
|
openssh
|
||||||
|
openssl
|
||||||
|
openvpn
|
||||||
|
python
|
||||||
|
qgis
|
||||||
|
r
|
||||||
|
rclone
|
||||||
|
sane
|
||||||
|
texlive-most
|
||||||
|
|
|
||||||
|
|
@ -58,18 +58,20 @@ echo -ne "
|
||||||
#
|
#
|
||||||
# sed -i 's/^#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen
|
# sed -i 's/^#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen
|
||||||
sed -i 's/^#de_CH.UTF-8 UTF-8/de_CH.UTF-8 UTF-8/' /etc/locale.gen
|
sed -i 's/^#de_CH.UTF-8 UTF-8/de_CH.UTF-8 UTF-8/' /etc/locale.gen
|
||||||
cat "LANG=en_US.UTF-8" >> /etc/locale.conf
|
locale-gen
|
||||||
cat "LC_TIME=de_CH.UTF-8" >> /etc/locale.conf
|
touch /etc/locale.conf
|
||||||
|
cat "LANG=en_US.UTF-8" | tee -a /etc/locale.conf
|
||||||
|
cat "LC_TIME=de_CH.UTF-8" | tee -a /etc/locale.conf
|
||||||
timedatectl --no-ask-password set-timezone ${TIMEZONE}
|
timedatectl --no-ask-password set-timezone ${TIMEZONE}
|
||||||
timedatectl --no-ask-password set-ntp 1
|
timedatectl --no-ask-password set-ntp 1
|
||||||
# localectl --no-ask-password set-locale LANG="en_US.UTF-8" LC_TIME="en_US.UTF-8"
|
# localectl --no-ask-password set-locale LANG="en_US.UTF-8" LC_TIME="en_US.UTF-8"
|
||||||
localectl --no-ask-password set-locale LANG="en_US.UTF-8" LC_TIME="de_CH.UTF-8"
|
localectl --no-ask-password set-locale LANG="en_US.UTF-8" LC_TIME="de_CH.UTF-8"
|
||||||
ln -s /usr/share/zoneinfo/${TIMEZONE} /etc/localtime
|
ln -s /usr/share/zoneinfo/${TIMEZONE} /etc/localtime
|
||||||
# Set keymaps
|
# Set keymaps
|
||||||
|
touch /etc/vconsole
|
||||||
|
echo "KEYMAP=$KEYMAP" | tee /etc/vconsole
|
||||||
localectl --no-ask-password set-keymap ${KEYMAP}
|
localectl --no-ask-password set-keymap ${KEYMAP}
|
||||||
localectl set-x11-keymap de acer_laptop nodeadkeys
|
localectl set-x11-keymap de acer_laptop nodeadkeys
|
||||||
locale-gen
|
|
||||||
|
|
||||||
# Add sudo no password rights
|
# Add sudo no password rights
|
||||||
sed -i 's/^# %wheel ALL=(ALL) NOPASSWD: ALL/%wheel ALL=(ALL) NOPASSWD: ALL/' /etc/sudoers
|
sed -i 's/^# %wheel ALL=(ALL) NOPASSWD: ALL/%wheel ALL=(ALL) NOPASSWD: ALL/' /etc/sudoers
|
||||||
|
|
@ -132,9 +134,9 @@ if grep -E "NVIDIA|GeForce" <<< ${gpu_type}; then
|
||||||
elif lspci | grep 'VGA' | grep -E "Radeon|AMD"; then
|
elif lspci | grep 'VGA' | grep -E "Radeon|AMD"; then
|
||||||
pacman -S --noconfirm --needed xf86-video-amdgpu
|
pacman -S --noconfirm --needed xf86-video-amdgpu
|
||||||
elif grep -E "Integrated Graphics Controller" <<< ${gpu_type}; then
|
elif grep -E "Integrated Graphics Controller" <<< ${gpu_type}; then
|
||||||
pacman -S --noconfirm --needed libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-intel-driver libva-utils lib32-mesa
|
pacman -S --noconfirm --needed libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-utils lib32-mesa
|
||||||
elif grep -E "Intel Corporation UHD" <<< ${gpu_type}; then
|
elif grep -E "Intel Corporation UHD" <<< ${gpu_type}; then
|
||||||
pacman -S --needed --noconfirm libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-intel-driver libva-utils lib32-mesa
|
pacman -S --needed --noconfirm libva-intel-driver libvdpau-va-gl lib32-vulkan-intel vulkan-intel libva-utils lib32-mesa
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo -ne "
|
echo -ne "
|
||||||
|
|
|
||||||
|
|
@ -35,8 +35,10 @@ do
|
||||||
# If selected installation type is FULL, skip the --END OF THE MINIMAL INSTALLATION-- line
|
# If selected installation type is FULL, skip the --END OF THE MINIMAL INSTALLATION-- line
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
if [[ ! $line = \#* ]] ; then
|
||||||
echo "INSTALLING: ${line}"
|
echo "INSTALLING: ${line}"
|
||||||
sudo pacman -S --noconfirm --needed ${line}
|
sudo pacman -S --noconfirm --needed ${line}
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
echo -ne "
|
echo -ne "
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue