Arch
Installer:
Install defaults, with KDE plasma.
Check The mirror for multilib
Post install:
Needet:
sudo pacman -S git htop vim
mkdir -p git && cd git
git clone https://aur.archlinux.org/paru
cd paru
makepkg -si
paru -S brave-browser
Configuration in GUI:
Fix scroll direction: Settings -> Mouse & Touchpad -> Touchpad: Invert scroll direction (Natural scrolling)
Set local defaults: Settings -> Region & Language
Fix task switcher: Settings -> Window Management -> Task Switcher: Disable "Show selected window"
Fix Display scale: Settings -> Display & monitor -> Display Configuration
Set Powersettings: Settings -> Power Management: On AC / On Battery / On Low Battery
Configure CLI:
edit /etc/pacman.conf
Color # uncoment
ParallelDownloads # uncoment
ILoveCandy # add
Select faster mirrors:
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
paru -S reflector
sudo reflector --verbose --latest 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
sudo pacman -Suy
Theming:
in Settings -> Global Theme:
Add Apple Ventura Dark Plasma 6 by Adolfo
Icon theme use: WhiteSur icon theme By vinceliuice
Plus Loginscreen SDDM: Get White Sur SSDM
You need a restart or at least a relogin
ZSH
Install:
paru -S zsh zsh-completions
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Set theme:
Clone some plugins and theme:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
edit ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(git vscode zsh-autosuggestions zsh-syntax-highlighting command-not-found)
Now Set ZSH as default on terminal:
Terminal Settings -> Profiles: Add New
Install Apps:
Add Bluetooth:
paru -S bluez blueman bluez-utils
sudo modprobe btusb
sudo systemctl enable bluetooth
sudo systemctl start bluetooth
System Utils:
paru -S brave-browser tar rsync neofetch htop vim curl wget power-profiles-daemon linux-headers flatpak kde-applications-meta thunderbird net-tools bind exfatprogs sshfs nfs-utils e2fsprogs exfatprogs fuse-exfat dosfstools ntfs-3g xfsprogs
My Apps:
paru -S davinci-resolve element-desktop telegram-desktop gimp steam vscodium timeshift rustdesk darktable prismlauncher heroic-games-launcher spotify nextcloud-client bitwarden libreoffice-fresh fastboot adb obs-studio v4l2loopback-dkms
Davinci:
paru -S davinci-resolve
# Or Pro version:
par -S davinci-resolve-studio
Lock-Screen
Set the unlock failures to 10:
edit /etc/security/faillock.conf
deny = 10
Brave
Set defautl search engin:
https://search.cs30.de/?q=%s
Random MAC:
Damit bei der Verbindung mit einem neuen Netzwerk automatisch eine zufällige MAC-Adresse verwendet wird, kannst du die NetworkManager-Konfiguration so anpassen, dass diese Einstellung global für alle neuen Verbindungen gilt.
Vorgehen:
1. Globale NetworkManager-Konfiguration anpassen
Öffne die NetworkManager-Konfigurationsdatei:
sudo nano /etc/NetworkManager/NetworkManager.conf
Füge die folgenden Zeilen hinzu oder bearbeite bestehende Einträge:
[device]
wifi.scan-rand-mac-address=yes
[connection]
wifi.cloned-mac-address=random
ethernet.cloned-mac-address=random
wifi.scan-rand-mac-address=yes
sorgt dafür, dass während der Netzwerksuche (Scanning) eine zufällige MAC-Adresse verwendet wird.wifi.cloned-mac-address=random
undethernet.cloned-mac-address=random
stellen sicher, dass beim Verbinden mit einem neuen Netzwerk eine zufällige MAC-Adresse verwendet wird.
Speichere die Datei (CTRL+O
, ENTER
, CTRL+X
).
2. Standardverhalten für neue Verbindungen festlegen
Bearbeite die Vorlage, die NetworkManager für neue Verbindungen verwendet:
sudo nano /etc/NetworkManager/system-connections/default
Falls die Datei nicht existiert, erstelle sie mit:
sudo touch /etc/NetworkManager/system-connections/default
sudo chmod 600 /etc/NetworkManager/system-connections/default
Füge folgende Zeilen hinzu:
[connection]
wifi.cloned-mac-address=random
ethernet.cloned-mac-address=random
Speichere und schließe die Datei.
3. NetworkManager neu starten
Damit die Änderungen wirksam werden, starte den NetworkManager-Dienst neu:
sudo systemctl restart NetworkManager
4. Optionale Überprüfung
Verwende ein neues Netzwerk, das du noch nicht konfiguriert hast, und prüfe die zufällig verwendete MAC-Adresse:
ip link show
Die link/ether
-Zeile zeigt die aktuelle MAC-Adresse.
KDE Plasma GUI (zusätzlich):
In KDE Plasma kannst du diese Einstellungen auch für alle bestehenden Verbindungen anpassen:
- Gehe zu Systemeinstellungen > Netzwerk > Verbindungen.
- Wähle eine Verbindung aus und klicke auf Bearbeiten.
- Gehe zum Tab "Allgemein" oder "Wi-Fi".
- Setze "MAC-Adresse" auf "Zufällig".
- Klicke auf Speichern.
Diese Schritte gelten dann für bestehende Verbindungen, aber die oben beschriebenen Konfigurationsänderungen sorgen dafür, dass neue Netzwerke automatisch mit einer zufälligen MAC-Adresse verbunden werden.
No Comments