Compare commits
9 Commits
c10e6368d0
...
golbat
| Author | SHA1 | Date | |
|---|---|---|---|
| 67337565cf | |||
| 51a2fc785b | |||
| 52af804d05 | |||
| 001dd87663 | |||
| 7996a13d71 | |||
| 806d8f65fd | |||
| 7c76092500 | |||
| 6110953695 | |||
| 5e72e26e14 |
21
install.sh
21
install.sh
@@ -60,6 +60,7 @@ mapfile -t tools < <(
|
||||
|
||||
mapfile -t extratools < <(
|
||||
gum choose --header="Choose extra tools to install:" --no-limit \
|
||||
"General fonts" \
|
||||
"Godot" \
|
||||
"Btop" \
|
||||
"Fuzzel" \
|
||||
@@ -85,7 +86,7 @@ for choice in "${desktop[@]}"; do
|
||||
sudo -v || exit 1
|
||||
yay -S --needed --noconfirm \
|
||||
niri \
|
||||
nautilus \
|
||||
dolphin \
|
||||
gnome-keyring \
|
||||
brightnessctl \
|
||||
cava \
|
||||
@@ -103,13 +104,13 @@ for choice in "${desktop[@]}"; do
|
||||
qt6-multimedia \
|
||||
dms-shell-bin \
|
||||
xwayland-satellite \
|
||||
ly \
|
||||
noto-fonts-emoji
|
||||
ly
|
||||
# greetd-dms-greeter-git
|
||||
|
||||
stow niri qt6ct --adopt
|
||||
|
||||
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||
# xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||
xdg-mime default org.kde.dolphin.desktop inode/directory
|
||||
|
||||
mkdir -p "$HOME"/.config/environment.d
|
||||
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
||||
@@ -129,7 +130,7 @@ for choice in "${desktop[@]}"; do
|
||||
yay -S --needed --noconfirm \
|
||||
hyprland \
|
||||
uwsm \
|
||||
nautilus \
|
||||
dolphin \
|
||||
gnome-keyring \
|
||||
brightnessctl \
|
||||
cava \
|
||||
@@ -148,12 +149,12 @@ for choice in "${desktop[@]}"; do
|
||||
qt6-multimedia \
|
||||
dms-shell-bin \
|
||||
xwayland-satellite \
|
||||
ly \
|
||||
noto-fonts-emoji
|
||||
ly
|
||||
|
||||
stow hyprland qt6ct --adopt
|
||||
|
||||
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||
# xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||
xdg-mime default org.kde.dolphin.desktop inode/directory
|
||||
|
||||
mkdir -p "$HOME"/.config/environment.d
|
||||
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
|
||||
@@ -225,6 +226,7 @@ for choice in "${tools[@]}"; do
|
||||
wine \
|
||||
protontricks \
|
||||
protonup-qt \
|
||||
protonplus \
|
||||
goverlay \
|
||||
vkbasalt \
|
||||
vulkan-tools
|
||||
@@ -285,6 +287,9 @@ extrapkgs=()
|
||||
|
||||
for choice in "${extratools[@]}"; do
|
||||
case "$choice" in
|
||||
"General Fonts")
|
||||
extrapkgs+=("noto-fonts" "noto-fonts-cjk" "noto-fonts-emoji")
|
||||
;;
|
||||
"Godot")
|
||||
extrapkgs+=("godots-bin")
|
||||
stow godot --adopt
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
binds {
|
||||
Mod+E repeat=false { spawn "nautilus"; }
|
||||
Mod+E repeat=false { spawn "dolphin"; }
|
||||
|
||||
xF86AudioPlay {
|
||||
spawn-sh "dms ipc call mpris playPause";
|
||||
|
||||
Reference in New Issue
Block a user