Personal system-wide and user-specific configuration files for Arch Linux.
- Kernel & Firmware: linux, linux-firmware, amd-ucode
- Base System: base, base-devel, polkit, systemd-resolvconf, zram-generator
- Bluetooth: bluez, bluez-utils
- Audio: pipewire, wireplumber, sof-firmware
- Graphics: mesa, lib32-mesa, vulkan-radeon
- Utilities: brightnessctl
- Core: iwd
- Tools: openssh, sshpass, wireguard-tools, lftp
- Compositor: sway
- Tiling Script: autotiling
- Compatibility: xdg-desktop-portal, xdg-desktop-portal-wlr
- Fonts: ttf-hack-nerd, noto-fonts-emoji
- Visuals: swaybg, yambar (AUR)
- Launcher: fuzzel
- Emulator: foot
- Shell Enhancements: bash-completion, fzf, zoxide, tree
- System Monitoring: btop, fastfetch
- pacman Utilities: pacutils, pacman-contrib, reflector
- Browser: firefox
- File Management: atool, unrar, zip, unzip, ntfs-3g, e2fsprogs, exfatprogs
- Screenshots/Clipboard: grim, slurp, wl-clipboard
- Compatibility: wine, wine-mono, wine-gecko
- Optimization: gamemode
- Version Control: git
- Debugging/Profiling: valgrind, gdb, perf
- Containerization: docker, docker-compose
- Editor: neovim, tree-sitter-cli
- Utilities: aichat, man-db, man-pages
- C/C++: clang
- JavaScript/TypeScript: nodejs, npm, typescript-language-server, vscode-css-languageserver, vscode-html-languageserver
- Lua: lua, stylua
- Python: python, uv, pyright, jupyter-notebook
- Rust: rustup
- LaTeX: texlive, texlive-langeuropean, biber, texlab
- getty@.service - Terminal getty (login prompts)
- iptables.service / ip6tables.service - Firewall rules
- iwd.service - Wireless daemon
- systemd-resolved.service - DNS resolver
- systemd-timesyncd.service - NTP time synchronization
- fstrim.timer - SSD TRIM optimization
- paccache.timer - Pacman cache cleaning
- reflector.timer - Mirror list updating
- systemd-resolved-monitor.socket / systemd-resolved-varlink.socket - DNS resolver sockets
- systemd-userdbd.socket - User database service socket
- pipewire.service / pipewire.socket - Multimedia framework
- wireplumber.service - Session/policy manager for PipeWire
- xdg-user-dirs.service - User directory management
ln -sf /usr/share/zoneinfo/Europe/Budapest /etc/localtime
hwclock --systohc
locale-gen
passwd --lock root
xdg-user-dirs-update
useradd -m -G wheel -G gamemode -G docker mate
passwd mate
ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.list- Search engines
- Extensions
