Les notes de Lionel

Notes, astuces et infos en tout genre

#65 - Use Vim as external editor - Support - Joplin Forum

Voici la solution que j'ai retenue, grâce à ce message: https://discourse.joplinapp.org/t/watching-for-external-edits-stops-in-linux/2541/2


Path: gvim
Arguments: -c 'set backupcopy=yes'

Je garde ce qui suit au cas où mais préférer la première solution

Pour utiliser vim dans un gnome-terminal comme éditeur externe dans Joplin, dans options > General:


Path: gnome-terminal
Arguments: -- vim

Pour utiliser xfce4-terminal (mais j'ai un vieux bug d'affichage, certaines parties du fichier ne s'affichent que lorsque je sélectionne les lignes):


Path: /usr/bin/xfce4-terminal.wrapper
Arguments: -e vim -c 'set backupcopy=yes'
https://discourse.joplinapp.org/t/use-vim-as-external-editor/3675/7

#62 - Installation de Joplin avec i3

Le script d'installation ne reconnaît pas i3 donc installer manuellement

Créer le répertoire d'installation

 
mkdir ~/.joplin

Télécharger l'application


wget https://github.com/laurent22/joplin/releases/download/v1.0.197/Joplin-1.0.197.AppImage -O ~/.joplin/Joplin.AppImage

créer le lanceur/raccourci:


# ~/.local/share/applications/joplin.desktop
[Desktop Entry] 
Encoding=UTF-8 
Name=Joplin 
Comment=Joplin for Desktop
Exec=/home/<username>/.joplin/Joplin.AppImage
Icon=joplin
StartupWMClass=Joplin
Type=Application
Categories=Office;
#1.0.197.1757 

Créer le répertoire des icones et y télécharger l'icone de l'application


mkdir ~/.local/share/icons/hicolor/512x512/apps
wget https://joplinapp.org/images/Icon512.png -O ~/.local/share/icons/hicolor/512x512/apps/joplin.png

Mettre à jour la base des applications


update-desktop-database
update-desktop-database ~/.local/share/applications

#61 - Note : Preseed sssd

Pour entrer un mot de passe dans le cache SSSD en étant hors ligne:


sss_seed --domain mondomaine.local --username monlogin --password-file /chemin/vers/mon_fichier_de_mot_de_passe

#60 - Using SSH Multiplexing - Scott's Weblog - The weblog of an IT pro focusing on cloud computing, Kubernetes, Linux, containers, and networking

Je l'oublie toujours, pour activer le multiplexing SSH (passer toutes les connexions vers un même hôte dans le même tunnel SSH):


Host demo-server.domain.com
  ControlPath ~/.ssh/cm-%r@%h:%p
  ControlMaster auto
  ControlPersist 10m

10m c'est trop long pour moi, je verrai plutôt quelque chose du genre 30s

https://blog.scottlowe.org/2015/12/11/using-ssh-multiplexing/

#59 - vim - Redefine tab as 4 spaces - Stack Overflow

Dès que je passe un peu de temps sur un vim non configuré j'ai besoin de réactiver quelques options:


set rnu nu ai mouse= bg=dark
set tabstop=2 softtabstop=2 expandtab shiftwidth=2 smarttab
https://stackoverflow.com/questions/1878974/redefine-tab-as-4-spaces/1878983#1878983