Et autre dérivé d'Ubuntu
Les indispensables
sudo apt install firefox firefox-locale-fr \
vim-gnome build-essential \
valac libgtk-3-dev git bzr \
zsh dconf-editor \
ubuntu-restricted-extras \
git-flow default-jre curl \
python-dev libclang1 cmake \
libgnome-keyring-dev
ou sur Fedora:
sudo dnf install firefox vim-enhanced valac zsh \
git bzr gitflow curl cmake \
gtk3-devel glib2-devel gcc \
gcc-c++ python-devel vim-X11 \
Utilisation de Zsh avec les prompts de Oh My Zsh:
chsh -s /bin/zsh
curl -L http://install.ohmyz.sh | sh
# Changement du thème de robbyrussell à ys
cd ~/.oh-my-zsh/themes/
wget https://raw.githubusercontent.com/samdolt/post-install/master/custom.zsh-theme
cd $HOME
Ajout de la coloration syntactique
cd ~/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
Finalisation :
cd $HOME
rm .zshrc
wget https://raw.githubusercontent.com/samdolt/post-install/master/.zshrc
zsh
Configuration de git
git config --global user.name "Samuel Dolt"
git config --global user.email [email protected]
git config --global push.default simple
git config --global credential.helper cache
Intégration de git à Gnome Keyring :
sudo make --directory=/usr/share/doc/git/contrib/credential/gnome-keyring
git config --global credential.helper /usr/share/doc/git/contrib/credential/gnome-keyring/git-credential-gnome-keyring
Ou sur d'autre distrib
pacman -S libgnome-keyring
cd /usr/share/git/credential/gnome-keyring
sudo make
git config --global credential.helper /usr/share/git/credential/gnome-keyring/git-credential-gnome-keyring
Récupération des dépots githubs dans ~/Projets/
mkdir ~/Projets
wget https://raw.githubusercontent.com/samdolt/post-install/master/github-user-repo.sh
chmod +x github-user-repo.sh
./github-user-repo.sh samdolt
./github-user-repo.sh elementary-fr
bzr whoami "Samuel Dolt <[email protected]>"
bzr launchpad-login samuel-dolt
Il faut encore configurer la clef publique SSH sur Launchpad:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
https://launchpad.net/~samuel-dolt/+editsshkeys
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
cd $HOME && wget https://github.com/samdolt/post-install/raw/master/.vimrc
vim +PluginInstall +qall
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer --racer-completer
cd
Correction orthographique: http://blog.fedora-fr.org/metal3d/post/Correction-orthographique-et-grammaticale-avec-Vim
mkdir -p ~/.vim/spell
cd ~/.vim/spell
wget http://ftp.vim.org/vim/runtime/spell/fr.utf-8.spl
wget http://ftp.vim.org/vim/runtime/spell/fr.utf-8.sug
wget http://ftp.vim.org/vim/runtime/spell/en.utf-8.spl
wget http://ftp.vim.org/vim/runtime/spell/en.utf-8.sug
wget http://ftp.vim.org/vim/runtime/spell/de.utf-8.spl
wget http://ftp.vim.org/vim/runtime/spell/de.utf-8.sug
Correction grammatical : Plugin : http://www.vim.org/scripts/script.php?script_id=3223
- Télécharger le plugin VIM et dézipper dans ~/.vim
- Télécharger le logiciel LanguageTools et désipper dans ~/.vim
- Vérifier le path dans .vimrc, au niveau du numéro de version
Changement de la langue :
:set spelllang=fr
:set spell " Activation du correcteur
:LanguageToolCheck
Afficher la liste des erreurs du correcteur de syntax:
:Error
cd /usr/share/backgrounds/
sudo wget https://raw.githubusercontent.com/eustasy/elementary-Search/master/backgrounds/The%20Coast.jpg
cd && dconf write /org/gnome/desktop/background/picture-uri "'/usr/share/backgrounds/The Coast.jpg'"
Thème solarized dark pour Pantheon-terminal. Requis par le thème solarized de Vim.
wget https://gist.githubusercontent.com/samdolt/52af35525663fbd336c1/raw/0364c52692f4d5e6152bc6077ec08fcee4102ab1/terminal_color_scheme
chmod +x terminal_color_scheme
./terminal_color_scheme dark
dconf write /org/pantheon/scratch.settings/style-scheme "'solarizeddark'"
dconf write /org/gnome/desktop/background/picture-uri "'/usr/share/backgrounds/The Coast.jpg'"
Thème d'icone Captiva:
sudo add-apt-repository ppa:captiva/ppa
sudo apt-get update
sudo apt-get install captiva-icon-theme
dconf write /org/gnome/desktop/interface/icon-theme "'Captiva'"
Thème Elementary: https://addons.mozilla.org/fr/firefox/addon/elementary-firefox/
Correction grammaticale: https://www.languagetool.org/
Dictionnaire en français: https://addons.mozilla.org/fr/firefox/addon/dictionnaires-fran%C3%A7ais/
Pipelight pour prise en charge Silverlight et Flash. Attention, il faut fermet Firefox lors de l'install des plugins (trois dernières lignes).
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo pipelight-plugin --update
sudo pipelight-plugin --enable flash
sudo pipelight-plugin --enable silverlight
Pour utiliser une version récente des logiciels Gnome, avec la header bar, il faut rajouter temporairement le dépot Gnome 3 Staging.
sudo apt-add-repository ppa:gnome3-team/gnome3-staging
sudo apt update
sudo apt install gitg
sudo apt-add-repository -r ppa:gnome3-team/gnome3-staging
Note
Les logiciels peuvent être instable, et ne seront pas mis à jour
sudo apt-get install libreoffice-nlpsolver libreoffice-presenter-console \
libreoffice-pdfimport libreoffice-presentation-minimizer \
libreoffice-wiki-publisher libreoffice-help-fr \
libreoffice-l10n-fr libreoffice
Correction grammatical: https://www.languagetool.org/
Dictionnaire français: http://extensions.libreoffice.org/extension-center/dictionnaires-francais
Fix high dpi internal with low dpi external monitor
xrandr --output DP2-2 --panning 3360x2100+2880+0
xrandr --output DP2-2 --scale 1.75x1.75
Using Ubuntu from now on, adding the below parameters to the booting lines and configuring correctly the bumblebee.conf file, I have the correct behaviour for bbswitch.
"acpi_osi=!Windowsx202013" acpi_osi=Linux nogpumanager
Hope it helps, Jean.