**touchscreen :** **xinput --list** list all input **xinput disable 12** disable the input 12, touchscreen for Lenovo-FLEX-3-1120 **load to start :** add "xinput disable 12" in application autostart ADD FORMULA TO FIND 12 **appimage :** **chmod +x .appimage** make it executable **sudo vim /usr/share/applications/.desktop** create a file.desktop with content : [Desktop Entry] Exec=/absolute/path/to/file/.AppImage Name= Type=Application **( cd /usr/share/applications && chmod 644 .desktop )** maybe change permissions **applications :** **ln -s /path/to/executable /usr/bin** add /usr/share/applications/.desktop as explained above for appimages **firefox extension source code :** **right click on install** and select "copy link" **curl -L > /tmp/myextension.xpi** download the extension with curl inside a tmp file **unzip /tmp/myextension.xpi -d /tmp/myextension** unzip the content enjoy reading it ;) **enable accents on ubuntu :** **compose key = right alt** change in keyboard > layout > compose key **sudo apt install gnome-tweaks** maybe install tweak to change compose key **r-alt ' e** é **r-alt ` e** è **alternatively :** https://askubuntu.com/questions/1028957/how-to-set-a-compose-key-in-ubuntu-18-04 **man xkeyboard-config** look for the compose options (shortcut: enter /compose:). You will find compose:ralt Right Alt compose:lwin Left Win compose:lwin-altgr 3rd level of Left Win compose:rwin Right Win compose:rwin-altgr 3rd level of Right Win compose:menu Menu compose:menu-altgr 3rd level of Menu compose:lctrl Left Ctrl compose:lctrl-altgr 3rd level of Left Ctrl compose:rctrl Right Ctrl compose:rctrl-altgr 3rd level of Right Ctrl compose:caps Caps Lock compose:caps-altgr 3rd level of Caps Lock compose:102 compose:102-altgr 3rd level of compose:paus Pause compose:prsc PrtSc compose:sclk Scroll Lock **setxkbmap -option compose:paus** let us say you want to pick Pause as the compose key. Just issue **XKBOPTIONS="terminate:ctrl_alt_bksp,compose:paus"** to make it reboot-persistent, edit /etc/default/keyboard if you had other options already, separate them with commas **connect to planet hoster with ssh :** ssh hugugtzx@world-370.fr.planethoster.net -p 5022 **to enable vi :** `export TERM=xterm` **locked files on nextcloud :** https://help.nextcloud.com/t/file-is-locked-how-to-unlock/1883 **youtube-dl for france.tv :** https://github.com/ytdl-org/youtube-dl/issues/29956#issuecomment-1013345689 **remap keyboard keys :** /* FOR ONE SESSION */ **xev** open a program that gives informations about key events, like keycode **xmodmap -pk | grep ** to find the name of the key, like Return **xmodmap -e "keycode = "** ex: `xmodmap -e "keycode 62 = Return"` /* OR FOREVER */ **sudo cp /usr/share/X11/xkb/symbols/pc /usr/share/X11/xkb/symbols/pc.bak** save the file **sudo vim /usr/share/X11/xkb/symbols/pc** modify the file **settings of firefox extension MultiTranslate :** iframe { /*min-width: 720px;*/ min-height: 600px; border: none; margin-top: -160px; } iframe ~ * { display: none !important; } **open default sites with firefox :** https://askubuntu.com/questions/79305/how-do-i-change-my-default-browser **sudo update-alternatives --config x-www-browser** **sudo update-alternatives --config gnome-www-browser** **change dns :** https://learnubuntu.com/change-dns-server/ so far i just changed in /etc/resolv.conf **format usb :** - list disk : **df -h** mounted partitions, or **lsblk** or **sudo fdisk -l** for more informations - unmount partitions : **sudo umount /dev/sdb1** unmount usb, replace /dev/sdb1 with name of your usb - if necessary, erase all memory : **sudo dd if=/dev/zero of=/dev/sdb bs=4k status=progress && sync** sync to flush the cache - if necessary, erase all partitions or create new ones : **sudo fdisk /dev/sdb** > Command (m for help): **o** for creating an empty partition table > Command (m for help): **n** for creating a new one > Select (default p): **** to select default p > Partition number (default 1): **** to create a partition number 1 > First sector (default 2048): **** to start partition at begining > Last sector (default xxxxxxxx): **** to give partition full size > Command (m for help): **w** to write the changes (before that, nothing was really made) - format partitions (re list before) : **sudo mkfs -t vfat -n "" /dev/sdb1** to format in fat32 (vfat) (MaKe FileSystem) **list of automatic settings :** - install screen, omyzsh, keepassxc, curl, make, firefox, signal, gnome-tweaks - install or configure to avoid screen blue light - install nextcloud client (apt ? or appimage ? appimage need fuse : https://github.com/AppImage/AppImageKit/wiki/FUSE), and launch at startup - install these settings (connection with bitbucket ? ssh ? https ?) - configure cursor speed, click with touch - change dns - configure firefox : - default browser - duckduckgo default search - addons : - keepassxc - i dont care about cookies - auto tab discard - settings > barre d'outils action click gauche > desactiver tous les autres onglets - ublock origin - deepl/multitranslate - youtube speed control, by toxblh - download file - password settings - setting ctrl-tab to switch to last used tabs - configure desktop bar with infos and stats - configure git global email and name **todo !** - re-add code to move cursor on wrap text in vimrc - add vimrc, zshrc, and screenrc in default screen windows