Compare commits
2 commits
fc8790b60d
...
3cc15c27c9
Author | SHA1 | Date | |
---|---|---|---|
3cc15c27c9 | |||
b8694c5c01 |
1 changed files with 12 additions and 9 deletions
21
arch.sh
21
arch.sh
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue