Atom update

Tips   Zsh   Atom   dotfiles  

Atom ne se met pas a jour de lui meme sous linux, j’ai donc fait une fonction zsh qui permet de verifier si il y a des mise a jour, et de l’installer

[Voir plus]

Liste des commandes de base Systemd

Tips   Systemd   MAN  
Commandes de base Systemd Voici une liste des commandes de base pour gérer vos daemons via systemd J’ai mis sshd comme exemples de daemon sur lequel s’applique les exemples. Commande Fonction Activer un service au démarrage systemctl enable sshd.service Désactiver un service au démarrage systemctl disable sshd.service Connaître le statut d’un service systemctl is-active sshd.service Lister tous les services actifs systemctl list-units --type=service Démarrer un service systemctl start sshd.service Arrêter un service systemctl stop sshd.service Redémarrer un service systemctl restart sshd. [Voir plus]

Ubuntu – Pas de son avec un périphérique bluetooth

Tips   Ubuntu   Bluetooth  

Le problème est connu, pulse ne charge pas son module module-bluetooth-discover au bon moment.

Pour résoudre cela, vous allez devoir éditer deux fichiers de pulseaudio

Dans le fichier /usr/bin/start-pulseaudio-x11, ajouter

/usr/bin/pactl load-module module-bluetooth-discover

Après les lignes ci-dessous

if [ x"$SESSION_MANAGER" != x ] ; then
  /usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
fi

Puis, dans le fichier /etc/pulse/default.pa, commentez la ligne contenant load-module module-bluetooth-discover

#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif

Vous devez relancer votre session, ou, dans le doute, rebooter 🙂

Source : https://bbs.archlinux.org/viewtopic.php?id=194006

Nginx – Ajouter/Supprimer les www pour tous ces domaines

Tips   Nginx   Redirection  

Pour ajouter les www. a tous ces domaines :

server {
    listen 80;
    server_name ~^(?!www\.)(?<domain>.+)$;
    return 301 $scheme://www.$domain$request_uri;
}

Au contraire, pour les supprimer

server {
    listen 80;
    server_name ~^(?www\.)(?<domain>.+)$;
    return 301 $scheme://$domain$request_uri;
}