Compare commits

...

2 commits

Author SHA1 Message Date
3cc15c27c9
add KDE Connect 2022-09-15 11:47:21 +02:00
b8694c5c01
enable gnome extensions 2022-09-15 11:46:30 +02:00

21
arch.sh
View file

@ -21,7 +21,7 @@ then
yay -Y --devel --save yay -Y --devel --save
# === AUR packages == # === AUR packages ==
yay -S --noconfirm spotify obsidian parsec-bin onlyoffice-bin x11-emoji-picker-git gnome-shell-extension-dash-to-dock gnome-shell-extension-desktop-icons-ng dracula-gtk-theme dracula-icons-git vscodium-bin ttf-symbola gnome-shell-extension-appindicator-git touchegg gnome-shell-extension-x11gestures gnome-shell-extension-no-overview nerd-fonts-meslo webcord-git yay -S --noconfirm spotify obsidian parsec-bin onlyoffice-bin x11-emoji-picker-git gnome-shell-extension-dash-to-dock gnome-shell-extension-desktop-icons-ng dracula-gtk-theme dracula-icons-git vscodium-bin ttf-symbola gnome-shell-extension-appindicator-git touchegg gnome-shell-extension-x11gestures gnome-shell-extension-no-overview nerd-fonts-meslo webcord-git gnome-shell-extension-gsconnect
# === Disable wayland == # === Disable wayland ==
sed -i 's/#Wayland/Wayland/g' /etc/gdm/custom.conf sed -i 's/#Wayland/Wayland/g' /etc/gdm/custom.conf
@ -224,6 +224,16 @@ then
fi fi
# === Gnome configuration == # === Gnome configuration ==
# Extensions
killall -HUP gnome-shell # restart gnome
gsettings set org.gnome.shell disable-user-extensions false # enable extensions globally
gnome-extensions enable dash-to-dock@micxgx.gmail.com
gnome-extensions enable ding@rastersoft.com
gnome-extensions enable x11gestures@joseexposito.github.io
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com
gnome-extensions enable no-overview@fthx
gnome-extensions enable gsconnect@andyholmes.github.io
# Nautilus keybinding # Nautilus keybinding
CUSTOM_KEYBINDINGS_LIST=$(gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings) CUSTOM_KEYBINDINGS_LIST=$(gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings)
if [[ $CUSTOM_KEYBINDINGS_LIST == "@as []" ]] # creating new list if not exists if [[ $CUSTOM_KEYBINDINGS_LIST == "@as []" ]] # creating new list if not exists
@ -265,13 +275,6 @@ then
systemctl enable touchegg.service systemctl enable touchegg.service
systemctl start touchegg systemctl start touchegg
# Extensions (currently not working ... need to enable them manually after the reboot)
gnome-extensions enable dash-to-dock@micxgx.gmail.com
gnome-extensions enable ding@rastersoft.com
gnome-extensions enable x11gestures@joseexposito.github.io
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com
gnome-extensions enable no-overview@fthx
# === Clipboard manager == # === Clipboard manager ==
gsettings set org.gnome.shell.keybindings toggle-message-tray "[]" gsettings set org.gnome.shell.keybindings toggle-message-tray "[]"
CUSTOM_KEYBINDINGS_LIST=$(gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings) CUSTOM_KEYBINDINGS_LIST=$(gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings)
@ -346,7 +349,7 @@ then
git config --global pull.rebase true git config --global pull.rebase true
git config --global init.defaultBranch main git config --global init.defaultBranch main
echo -e "\nInstallation terminée.\nIl faut redémarrer l'ordinateur.\nPensez à activer les extensions après redémarrage." echo -e "\nInstallation terminée.\nIl faut redémarrer l'ordinateur."
else else
echo "Ce script ne fonctionne que sur Arch." echo "Ce script ne fonctionne que sur Arch."
fi fi