Add post/post-install-new.md
This commit is contained in:
@@ -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
|
||||||
Reference in New Issue
Block a user