install suckless + on installe pas node par defaut.

main
Gil Portenseigne 2023-12-04 14:08:39 +01:00
parent 5a1ad3c55e
commit 073f0a71e3
1 changed files with 16 additions and 3 deletions

View File

@ -5,7 +5,8 @@ groups | grep -q sudo || echo "Please add $(whoami) to sudo group with : sudo us
groups | grep -q sudo || return groups | grep -q sudo || return
# sudo usermod -aG sudo $user # pour passer sudoers, puis reboot # sudo usermod -aG sudo $user # pour passer sudoers, puis reboot
sudo apt install -y vim-gtk3 python3-tldextract uuid-runtime webext-browserpass webext-ublock-origin-firefox vim vim-nox curl pass python3 ripgrep fonts-firacode fd-find tmux postgresql npm rsync nextcloud-desktop chromium tig locate htop sudo apt install -y vim-gtk3 python3-tldextract uuid-runtime webext-browserpass webext-ublock-origin-firefox vim vim-nox curl pass python3 ripgrep fonts-firacode fd-find tmux postgresql rsync nextcloud-desktop chromium 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 feh autorandr
[ ! -f "$HOME/.local/bin/fd" ] && ln -s $(which fdfind) ~/.local/bin/fd [ ! -f "$HOME/.local/bin/fd" ] && ln -s $(which fdfind) ~/.local/bin/fd
@ -37,10 +38,22 @@ echo "https://github.com/nordtheme/gnome-terminal"
echo "https://fostips.com/install-latest-firefox-non-esr-debian/" echo "https://fostips.com/install-latest-firefox-non-esr-debian/"
echo "https://freetubeapp.io/" echo "https://freetubeapp.io/"
mkdir -p ~/workspace/suckless
cd ~/workspace/suckless
[ ! -d "$HOME/workspace/suckless/dwm" ] && git clone git@git.portenseigne.ovh:pgil/dwm.git
[ ! -d "$HOME/workspace/suckless/dwm-to-gdm" ] && git clone git@git.portenseigne.ovh:pgil/dwm-to-gdm.git
[ ! -d "$HOME/workspace/suckless/st" ] && git clone git@git.portenseigne.ovh:pgil/st.git
[ ! -d "$HOME/workspace/suckless/slstatus" ] && git clone git@git.portenseigne.ovh:pgil/slstatus.git
cd
cd ~/workspace/suckless/dwm && git checkout gil && make && sudo make install
cd ~/workspace/suckless/dwm-to-gdm && git checkout gil && make && sudo make install
cd ~/workspace/suckless/st && git checkout gil && make && sudo make install
cd ~/workspace/suckless/slstatus && git checkout gil && make && sudo make install
###### dwm install : ###### dwm install :
#sudo apt install libx11-dev libxinerama-dev libxft-dev libx11-xcb-dev libxcb-res0-dev arandr make gcc #sudo apt install libx11-dev libxinerama-dev libxft-dev libx11-xcb-dev libxcb-res0-dev arandr make gcc pulsemixer, unclutter libnotify-bin ncal dmenu brightnessctl brightness-udev
### pulsemixer, unclutter libnotify-bin ncal stterm dmenu brightnessctl brightness-udev
# git clone git@git.portenseigne.ovh:pgil/dwm.git # git clone git@git.portenseigne.ovh:pgil/dwm.git
# git clone git@git.portenseigne.ovh:pgil/dwm-to-gdm.git # git clone git@git.portenseigne.ovh:pgil/dwm-to-gdm.git