Portable copy of the visual desktop setup for a fresh Arch install, tuned for a 1920×1080 @ 240 Hz machine.
- Hyprland Lua config, animations, rules and keybinds
- Quickshell / Illogical Impulse shell
- Dynamic Island, Win+V clipboard/overview, launcher, tray, OSD and notifications
- 1080p-safe Quickshell/overlay positioning
- Kitty + Fish + Starship + Fastfetch
- Dolphin/KDE Material You palette, Breeze Qt style and breeze-plus-dark icons
- GTK3/GTK4, Kvantum, cursor and icon settings
- Material Symbols + emoji fonts required by Quickshell icons
- Matugen wallpaper-driven colors
- Hyprlock + Hypridle
- SilentSDDM login theme
- Graphite GRUB theme, adapted for 1920×1080
- Wallpapers used by the setup
- Waybar
- Browser, Telegram, Vesktop, IDEA or other application profiles/data
- Sunshine, KDE Connect or AnyDesk bridge configuration
- NVIDIA driver installation/tuning
- Cookies, tokens, sessions, shell history, SSH/GPG keys or credentials
- Source-machine monitor connector/settings
- Local font binaries
Google Sans Flex is deliberately not bundled. Portable Noto Sans / Space Grotesk fallbacks are configured instead.
Run as the normal user, not root:
git clone https://github.com/RobloxExecutorV3/dots.git ~/dots
cd ~/dots
./install.shThen reboot once.
cd ~/dots
git pull
./install.sh
rebootThe installer is intentionally repeatable; package installs use --needed and configs are reapplied.
- installs all Qt/QML modules needed by Quickshell, including
qt6-positioningandqt6-5compat - installs
ttf-material-symbols-variableand emoji fonts so Dynamic Island/launcher icons render - installs Plasma Qt integration used by Dolphin outside Plasma
- copies the full Material You KDE color scheme and forces Dolphin to
MaterialYouDark + Breeze + breeze-plus-dark - generates the initial Matugen palette from the bundled wallpaper
- restores the Quickshell generated wallpaper/color state
- installs SilentSDDM
- if GRUB is already the active bootloader, installs the bundled Graphite 1080p theme and regenerates
grub.cfg - keeps Windows/os-prober support enabled; it does not repartition disks or replace the bootloader
- scales source 1440p UI positions/default overlays to 1080p where fixed coordinates existed
Bundled preset:
hl.monitor({
output = "",
mode = "1920x1080@240",
position = "0x0",
scale = 1
})If the exact mode differs, run hyprctl monitors and replace the connector/mode in ~/.config/hypr/monitors.lua with what the monitor reports.
The installer only touches GRUB theming when /boot/grub/grub.cfg already exists. It copies the theme to /boot/grub/themes/Graphite-1080p, generates DejaVu GRUB font files locally, sets 1920×1080 graphics mode and regenerates the menu. Windows entries remain handled by os-prober.
SilentSDDM is cloned from upstream at the pinned commit stored in sddm/SilentSDDM.commit and installed to /usr/share/sddm/themes/silent.






