install latest firefox and fix missing quote

main
Gil Portenseigne 2024-09-25 23:47:34 +02:00
parent 6e76cd094d
commit 0903a34585
2 changed files with 8 additions and 3 deletions

View File

@ -1 +0,0 @@
/usr/bin/sxhkd

View File

@ -1,13 +1,18 @@
#/bin/bash #/bin/bash
[ ! -f "$HOME/.ssh/id_ed25519 ] && echo "Please import ssh keys before going further" [ ! -f "$HOME/.ssh/id_ed25519" ] && echo "Please import ssh keys before going further"
# check sudoer for install # check sudoer for install
groups | grep -q sudo || echo "Please, as root, add $(whoami) to sudo group with : sudo usermod -aG sudo $(whoami), then reboot and relaunch this script" groups | grep -q sudo || echo "Please, as root, add $(whoami) to sudo group with : sudo usermod -aG sudo $(whoami), then reboot and relaunch this script"
groups | grep -q sudo || return groups | grep -q sudo || return
# latest firefox
[ ! -d "/etc/apt/keyrings/packages.mozilla.org.asc" ] && wget -qO - https://packages.mozilla.org/apt/repo-signing-key.gpg | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
# sudo usermod -aG sudo $user # pour passer sudoers, puis reboot # sudo usermod -aG sudo $user # pour passer sudoers, puis reboot
sudo apt install -y sxhkd wmctrl yadm openjdk-17-jdk xclip maven vim-gtk3 vim vim-nox fzf cmake python3-tldextract uuid-runtime \ sudo apt update
sudo apt install -y sxhkd firefox wmctrl yadm openjdk-17-jdk xclip maven vim-gtk3 vim vim-nox fzf cmake python3-tldextract uuid-runtime \
webext-browserpass webext-ublock-origin-firefox curl pass python3 ripgrep fonts-firacode fd-find tmux postgresql rsync \ webext-browserpass webext-ublock-origin-firefox curl pass python3 ripgrep fonts-firacode fd-find tmux postgresql rsync \
nextcloud-desktop tig locate htop libx11-dev libxinerama-dev libxft-dev libx11-xcb-dev libxcb-res0-dev arandr make \ nextcloud-desktop tig locate htop libx11-dev libxinerama-dev libxft-dev libx11-xcb-dev libxcb-res0-dev arandr make \
gcc pulsemixer unclutter libnotify-bin ncal dmenu brightnessctl brightness-udev autorandr inkscape \ gcc pulsemixer unclutter libnotify-bin ncal dmenu brightnessctl brightness-udev autorandr inkscape \
@ -54,6 +59,7 @@ git config --global user.name "Gil Portenseigne"
# activation systemd sxhkd # activation systemd sxhkd
systemctl --user daemon-reload && systemctl --user enable sxhkd systemctl --user daemon-reload && systemctl --user enable sxhkd
echo "Maintenant à installer : Idea-Eclipse, echo "Maintenant à installer : Idea-Eclipse,
Nexcloud sync, parsec" Nexcloud sync, parsec"
echo "https://github.com/nordtheme/gnome-terminal" echo "https://github.com/nordtheme/gnome-terminal"