Compare commits

...

23 Commits

Author SHA1 Message Date
6796fad582 Merge branch 'main' into golbat 2026-02-11 01:35:25 +01:00
6093e52cf9 Added thumbnailing services for thunar 2026-02-11 01:35:25 +01:00
67a42bce6a Added thumbnailing services for thunar 2026-02-11 01:35:22 +01:00
7759496e3a Changed file manager to thunar actually 2026-02-09 16:47:48 +01:00
31288835e8 Merge branch 'main' into golbat 2026-02-09 16:47:48 +01:00
9cc2844707 Changed file manager to thunar actually 2026-02-09 16:47:45 +01:00
67337565cf Merge branch 'main' into golbat 2026-02-08 04:25:14 +01:00
51a2fc785b Changed file manager to dolphin 2026-02-08 04:25:03 +01:00
52af804d05 Changed file manager to dolphin 2026-02-08 04:24:11 +01:00
001dd87663 Added protonplus to gaming config 2026-02-04 11:13:40 +01:00
7996a13d71 Merge branch 'main' into golbat 2026-02-04 11:13:40 +01:00
806d8f65fd Added protonplus to gaming config 2026-02-04 11:13:36 +01:00
7c76092500 Added fonts 2026-01-31 15:18:50 +01:00
6110953695 Merge branch 'main' into golbat 2026-01-31 15:18:50 +01:00
5e72e26e14 Added fonts 2026-01-31 15:18:45 +01:00
c10e6368d0 Merge branch 'main' into golbat 2026-01-31 14:30:45 +01:00
e1e03df0f4 Gitignored nvim matugen colors 2026-01-31 14:18:03 +01:00
d0384e46bd Typooooo 2026-01-31 14:01:46 +01:00
dea9f8f12a Merge branch 'main' into golbat 2026-01-28 23:06:26 +01:00
7766acd5af Environment update 2026-01-28 23:04:58 +01:00
f8346d020b Environment update 2026-01-28 23:03:00 +01:00
649b9215c9 Merge branch 'main' into golbat 2026-01-26 12:47:46 +01:00
57b6aefc41 Removed display config from niri main config 2026-01-26 12:47:37 +01:00
3 changed files with 33 additions and 11 deletions

View File

@@ -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" \
@@ -77,13 +78,17 @@ mapfile -t extratools < <(
## Applying configs ##
######################
env_to_set=()
for choice in "${desktop[@]}"; do
case "$choice" in
"Niri")
sudo -v || exit 1
yay -S --needed --noconfirm \
niri \
nautilus \
thunar \
tumbler \
ffmpegthumbnailer \
gnome-keyring \
brightnessctl \
cava \
@@ -101,16 +106,18 @@ 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
xdg-mime default thunar.desktop inode/directory
mkdir -p "$HOME"/.config/environment.d
echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
env_to_set+=("QT_QPA_PLATFORMTHEME=qt6ct")
systemctl --user daemon-reload
systemctl --user enable dms
@@ -126,7 +133,9 @@ for choice in "${desktop[@]}"; do
yay -S --needed --noconfirm \
hyprland \
uwsm \
nautilus \
thunar \
tumbler \
ffmpegthumbnailer \
gnome-keyring \
brightnessctl \
cava \
@@ -145,15 +154,17 @@ 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
xdg-mime default thunar.desktop inode/directory
mkdir -p "$HOME"/.config/environment.d
echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
# echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf
env_to_set+=("QT_QPA_PLATFORMTHEME=qt6ct")
systemctl --user daemon-reload
systemctl --user enable dms
@@ -221,6 +232,7 @@ for choice in "${tools[@]}"; do
wine \
protontricks \
protonup-qt \
protonplus \
goverlay \
vkbasalt \
vulkan-tools
@@ -281,6 +293,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
@@ -327,6 +342,12 @@ for choice in "${extratools[@]}"; do
esac
done
mkdir -p "$HOME"/.config/environment.d
echo "$(
IFS=$'\n'
printf "%s\n" "${env_to_set[@]}" | sort -u
)" >"$HOME"/.config/environment.d/90-dots.conf
extpkgstr=$(
IFS=" "
echo "${extrapkgs[*]}"

View File

@@ -1,5 +1,5 @@
binds {
Mod+E repeat=false { spawn "nautilus"; }
Mod+E repeat=false { spawn "thunar"; }
xF86AudioPlay {
spawn-sh "dms ipc call mpris playPause";

View File

@@ -1 +1,2 @@
lazy-lock.json
dankcolors.lua