diff --git a/post/post-install-new.md b/post/post-install-new.md new file mode 100644 index 0000000..d8fda2a --- /dev/null +++ b/post/post-install-new.md @@ -0,0 +1,81 @@ +### Arch Linux Konfiguration + +## KDE Plasma +- disable Plasma splash screen +- set pointer to Breeze Light +- set task switcher to large icons +- set taskbar to auto hide and no floating +- disable desktop effect: highlight screen edges +- change wallpaper for desktop, lock screen and login screen +- set up kwallet +- disable restore sessions +- disable confirmation for shutdown etc. +- set windows position + size (for signal, telegram, firefox, keepass, konsole) + - set krusader pos 192,108 size 1536,864 +- set touchpad to natural scrolling +- set shortcut strg + alt + q to lock screen +- set taskbar size 42 +- edit .config/kwinrc (.4/.6) +- set animation speed to 90 % +- set up night light +- edit tray icons + +## Apps +- telegram-desktop signal-desktop thunderbird krusader keepassxc nextcloud-client +- yay (git base-devel) + - yay-bin +- btop +- timeshift + backintime +- standardnotes-bin +- borg +- fwupd, fastfetch +- docker and docker-compose +- power-profile-daemon +- nano-syntax-highlighting +- amd-ucode (enable in bootloader) +- reflector +- journalctl-desktop-notification +- pacman-contrib (for paccache) +- vulkan-radeon, libvdpau-va-gl (hardware video acceleration for Firefox) +- jq +- rmtrash +- remove gnu-free-fonts (bug btop braille) + +## Firefox +- set privacy to strict +- set clear browser history on close +- plasma integration, ublock, snowflake, keepass browser integration add ons +- set up hardware acceleration for firefox (vulkan-radeon, libvdpau-va-gl) + +## Misc +- set up Bash color prompt +- nano: enable syntax highlighting +- enable cronie service +- set up zram-generator +- update fwupd (and enable timer) +- enable discard/TRIM for LUKS device (sudo cryptsetup --allow-discards --persistent refresh main) +- set journald max size to 1G +- fix permission for boot in /etc/fstab (fmask=0177,dmask=0077) +- enable sshd service, create ssh key +- add misc bash alias + +## Power +- set Plasma power management (on AC power = Balanced, on battery = Power Save) +- set boot option for AMD p-state (options amd_pstate=active) + +## Pacman +- enable color +- set up reflector config +- enable multilib repos in pacman.conf +- enable reflector.timer + +## Docker +- enable docker service +- container: scrutiny, hawser, beszel, watchtower + - add user to docker group + - add docker-prune.sh to crontab + +## Backups +- set up timeshift +- set up backintime + - write and enable backintime user service and timer \ No newline at end of file