@@ -19,10 +19,10 @@ dnf5 -y copr enable sdegler/hyprland
1919dnf5 -y install waybar-git xdg-desktop-portal-hyprland hyprland hyprland-contrib hyprland-plugins hyprpaper hyprpicker hypridle hyprshot hyprlock pyprland xdg-desktop-portal-hyprland hyprland-qtutils hyprpolkitagent
2020
2121# CLI Tools
22- dnf5 -y install fd-find brightnessctl playerctl
22+ dnf5 -y install fd-find brightnessctl playerctl lazygit qt6ct
2323
24- # Tokyo Night GTK Theme and Qt/Kvantum theming
25- dnf5 -y install gtk-murrine-engine sassc git kvantum qt6ct adwaita-cursor-theme
24+ # Tokyo Night GTK Theme
25+ dnf5 -y install gtk-murrine-engine sassc git adwaita-cursor-theme
2626# Clone and install Tokyo Night GTK theme
2727git clone --depth 1 https://github.com/Fausto-Korpsvart/Tokyonight-GTK-Theme.git /tmp/tokyonight-gtk
2828/tmp/tokyonight-gtk/themes/install.sh -d /usr/share/themes -n Tokyonight --tweaks black
@@ -34,10 +34,6 @@ gtk-update-icon-cache /usr/share/icons/Tokyonight-Dark 2>/dev/null || true
3434gtk-update-icon-cache /usr/share/icons/Tokyonight-Light 2> /dev/null || true
3535rm -rf /tmp/tokyonight-gtk
3636
37- # Install Kvantum Tokyo Night theme system-wide
38- mkdir -p /usr/share/Kvantum
39- cp -r /usr/share/hypercube/config/Kvantum/tokyo-night /usr/share/Kvantum/
40-
4137# Remove extra things
4238# TODO: Figure out what we don't need from solopasha/hyprland
4339
@@ -75,9 +71,15 @@ install -Dm644 /usr/share/hypercube/config/wezterm/wezterm.lua /etc/skel/.config
7571install -Dm644 /usr/share/hypercube/config/gtk-3.0/settings.ini /etc/skel/.config/gtk-3.0/settings.ini
7672install -Dm644 /usr/share/hypercube/config/gtk-4.0/settings.ini /etc/skel/.config/gtk-4.0/settings.ini
7773
78- # Qt/Kvantum theme settings - install to /etc/skel for new users
74+ # Git UI tools configs (Tokyo Night themed)
75+ install -Dm644 /usr/share/hypercube/config/gitui/theme.ron /etc/skel/.config/gitui/theme.ron
76+ install -Dm644 /usr/share/hypercube/config/gitui/key_bindings.ron /etc/skel/.config/gitui/key_bindings.ron
77+ install -Dm644 /usr/share/hypercube/config/lazygit/config.yml /etc/skel/.config/lazygit/config.yml
78+
79+ # Qt6 theming (Tokyo Night color scheme)
7980install -Dm644 /usr/share/hypercube/config/qt6ct/qt6ct.conf /etc/skel/.config/qt6ct/qt6ct.conf
80- install -Dm644 /usr/share/hypercube/config/Kvantum/kvantum.kvconfig /etc/skel/.config/Kvantum/kvantum.kvconfig
81+ install -Dm644 /usr/share/hypercube/config/qt6ct/colors/TokyoNight.conf /usr/share/qt6ct/colors/TokyoNight.conf
82+
8183
8284# Configure XDG environment for Hypercube
8385# This makes all configs in /usr/share/hypercube/config discoverable
0 commit comments