Compare commits
52 Commits
649b9215c9
...
rotom
| Author | SHA1 | Date | |
|---|---|---|---|
| 552acd7e87 | |||
| e1e03df0f4 | |||
| ae495a9cad | |||
| 14c2260a03 | |||
| d0384e46bd | |||
| 7766acd5af | |||
| c0a79a9c48 | |||
| d1fb5cae37 | |||
| d9316e7760 | |||
| c9b8ec3cc6 | |||
| 0b914e87b3 | |||
| 43343965e7 | |||
| ab54ef5954 | |||
| 436ae1e976 | |||
| fbc5b123b1 | |||
| 927e7e1d41 | |||
| 4f778522db | |||
| f27822e5ae | |||
| 780a01152a | |||
| b026139811 | |||
| c185b987f3 | |||
| 3c7157df4e | |||
| e815be2505 | |||
| 22237fac62 | |||
| 008b8d0499 | |||
| b6b7c27d80 | |||
| 42e62e9297 | |||
| 5d20fc669f | |||
| c5c6d93689 | |||
| ca14315991 | |||
| 22adb473a0 | |||
| 6cfc1665eb | |||
| 00f7dbe0ab | |||
| 332a9749cb | |||
| 94c55da63e | |||
| 99238dc343 | |||
| a77fc67f6c | |||
| f7075319a5 | |||
| 0713f92ab5 | |||
| c0565da4c8 | |||
| 7ad9d894bd | |||
| 0d4ae817db | |||
| 8d8b207483 | |||
| 8c2414dd7e | |||
| 45b402c320 | |||
| 856bd58e6e | |||
| 92898f85e6 | |||
| 41182b2155 | |||
| 9500844be6 | |||
| c4c68a85c1 | |||
| aa551049ef | |||
| 19bfd1d6b2 |
54
install.sh
54
install.sh
@@ -77,6 +77,8 @@ mapfile -t extratools < <(
|
||||
## Applying configs ##
|
||||
######################
|
||||
|
||||
env_to_set=()
|
||||
|
||||
for choice in "${desktop[@]}"; do
|
||||
case "$choice" in
|
||||
"Niri")
|
||||
@@ -110,7 +112,8 @@ for choice in "${desktop[@]}"; do
|
||||
xdg-mime default org.gnome.nautilus.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
|
||||
@@ -121,7 +124,50 @@ for choice in "${desktop[@]}"; do
|
||||
# dms greeter sync
|
||||
sudo systemctl enable ly@tty1
|
||||
;;
|
||||
"Hyprland")
|
||||
sudo -v || exit 1
|
||||
yay -S --needed --noconfirm \
|
||||
hyprland \
|
||||
uswm \
|
||||
nautilus \
|
||||
gnome-keyring \
|
||||
brightnessctl \
|
||||
cava \
|
||||
candy-icons-git \
|
||||
power-profiles-daemon \
|
||||
qt6ct-kde \
|
||||
xdg-desktop-portal-gnome \
|
||||
xdg-desktop-portal-gtk \
|
||||
xdg-desktop-portal-wlr \
|
||||
quickshell-git \
|
||||
cliphist \
|
||||
wl-clipboard \
|
||||
dgop \
|
||||
matugen-bin \
|
||||
qt6-multimedia \
|
||||
dms-shell-bin \
|
||||
xwayland-satellite \
|
||||
ly \
|
||||
noto-fonts-emoji
|
||||
|
||||
stow hyprland qt6ct --adopt
|
||||
|
||||
xdg-mime default org.gnome.nautilus.desktop inode/directory
|
||||
|
||||
mkdir -p "$HOME"/.config/environment.d
|
||||
# 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
|
||||
systemctl --user add-wants hyprland-session.target dms
|
||||
systemctl --user add-wants hyprland-session.target gnome-keyring-daemon.service
|
||||
|
||||
# dms greeter enable
|
||||
# dms greeter sync
|
||||
sudo systemctl enable ly@tty1
|
||||
|
||||
;;
|
||||
"KDE Plasma")
|
||||
sudo -v || exit 1
|
||||
pacman -S --needed --noconfirm plasma kde-applications
|
||||
@@ -284,6 +330,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[*]}"
|
||||
|
||||
1
nvim/.config/nvim/.gitignore
vendored
1
nvim/.config/nvim/.gitignore
vendored
@@ -1 +1,2 @@
|
||||
lazy-lock.json
|
||||
dankcolors.lua
|
||||
|
||||
Reference in New Issue
Block a user