====== Gnome ======
===== Extensions =====
Essayer de privilégier les extensions dispo dans les paquets
* gnome-shell-extension-dashtodock
* gnome-shell-extension-appindicator
==== Indispensable ====
* AppIndicator and KStatusNotifierItem Suppor
* (pour afficher les icônes d'application non pris en charge dans la barre système)
* Battery Time (Percentage) Compact
* permet d'afficher le temps restant de la batterie en plus du pourcentage
* Blur my Shell
* (permet de rendre le fond du mode exposé avec le wallpaper en flou)
* Bluetooth Quick Connect
* (rajoute des boutons rapide dans le panneau de control et permet de voir le niveau de la batterie)
* Burn My Windows
* (effet sur ouverture et fermeture d'une fenêtre)
* Bing Wallpaper
* (fond d'écran automatiquement et assez chouette)
* Caffeine
* Permet de désactivier la mise en veille / verrouillage auto, lorsqu'il y a une appli en pleine écran
* Clipboard History
* (mini gestionnaire de presse papier)
* Compiz alike magic lamp effect
* (quand on résume ou minime une fenêtre, ça fait un effet de génie qui sort de la lampe)
* Compiz windows effect (pour avoir la fenêtre qui se déforme quand on l'a déplace lol)
* Friction 9.5 / Spring 6 / Speedup Factor 9 / Mass 20 / X-Y Tiles 6
* Dash to Dock
* Notification Banner Reloaded / Notification Configurator
* customise la pop up de notification, emplacement, direction...
* Unblank lock screen
* (sur lock, évite que l'écran se mette en veille directement)
* Vitals
* (temperature, cpu etc...)
* Windows title is back
* permet d'afficher le titre de la fenêtre dans le top panel
Pour le touchpad
* Gesture Improvements (Improve touchpad gestures for Wayland/X11)
* Touchpad Gesture Customatization
==== Facultatif ====
* AATWS - Advanced ALt-Tab Window Switcher
* https://extensions.gnome.org/extension/4412/advanced-alttab-window-switcher/
* Audio Selector (permet de sélectionner la sortie audio et l'entrée micro dans le panneau de control)
* Battery indicator (upower surtout pour les clavier souris sans fil)
* Control Blur Effect On Lock Screen
* Custome Hot Corners - Extended
* Date Menu Formatter : permet de customiser la date et l'heure
* Desktop Cube
* Draw On Gnome : pour dessiner sur l'écran
* Dynamic Calendar, Clocks and Weather Icons : permet d'afficher la date du jour sur l'icone de l'appli agenda, idem pour l'heure et la météo
* Hide Top Bar
* Highlight Focus
* Just Perfection
* Open Bar (pour tweaker la top bar)
* OpenWeather
* Pano - Clipboard Manager
* Rounded Window Corners
* Sound Input & Output Device Chooser
* Status Area Horizontal Spacing
* Tiling Assistant
* Tiling Shell (redimensionne les fenêtres)
* Top Bar Organizer
* Transparent Window (Alt+scroll change opacity)
* Unblank lock screen
* Unite
* User Themes
* WireGuard-VPN-extension
* Workspace Indicator
* Cosmic Dock
* Cosmic Workspaces
* Pop COSMIC
* Pop Shell
* System76 Power
* Ubuntu AppIndicators
Les extensions se retrouvent dans dconf
/org/gnome/shell/extensions/
Ma config pour tiling shell **/org/gnome/shell/extensions/tilingshell/layouts-json**
[{"id":"Layout 1","tiles":[{"x":0,"y":0,"width":0.22,"height":0.5,"groups":[1,2]},{"x":0,"y":0.5,"width":0.22,"height":0.5,"groups":[1,2]},{"x":0.22,"y":0,"width":0.56,"height":1,"groups":[2,3]},{"x":0.78,"y":0,"width":0.22,"height":0.5,"groups":[3,4]},{"x":0.78,"y":0.5,"width":0.22,"height":0.5,"groups":[3,4]}]},{"id":"Layout 2","tiles":[{"x":0,"y":0,"width":0.22,"height":1,"groups":[1]},{"x":0.22,"y":0,"width":0.56,"height":1,"groups":[1,2]},{"x":0.78,"y":0,"width":0.22,"height":1,"groups":[2]}]},{"id":"Layout 3","tiles":[{"x":0,"y":0,"width":0.33,"height":1,"groups":[1]},{"x":0.33,"y":0,"width":0.67,"height":1,"groups":[1]}]},{"id":"Layout 4","tiles":[{"x":0,"y":0,"width":0.67,"height":1,"groups":[1]},{"x":0.67,"y":0,"width":0.33,"height":1,"groups":[1]}]},{"id":"23383842","tiles":[{"x":0,"y":0,"width":1,"height":0.92,"groups":[3]},{"x":0,"y":0.92,"width":1,"height":0.08,"groups":[3]}]},{"id":"24342450","tiles":[{"x":0,"y":0,"width":1,"height":0.5,"groups":[1]},{"x":0,"y":0.5,"width":1,"height":0.5,"groups":[1]}]}]
===== dconf =====
dconf ou gsettings est un peu comme la base de registre sous windows.
Il est possible de faire un export des modifications dans un fichier et de le réimporter
dconf dump / > dump.dconf
dconf load / < dump.dconf
===== Curseur =====
https://www.gnome-look.org/p/1628952
https://www.gnome-look.org/p/1197198
Comix cursors : https://www.gnome-look.org/p/999996
Installation:
tar -xvf Bibata.tar.gz # extract `Bibata.tar.gz`
mv Bibata-* ~/.local/share/icons/ # Install to local users
sudo mv Bibata-* /usr/share/icons/ # Install to all users
Uninstallation:
rm ~/.local/share/icons/Bibata-* # Remove from local users
sudo rm /usr/share/icons/Bibata-* # Remove from all users
Utiliser gnome-tweaks (ajustements) pour le définir
Pour la taille, aller sur dconf et /org/gnome/desktop/interface/cursor-size
===== Gnome-mines =====
Juste changer la couleur des cases révélées
vim ~/.local/share/flatpak/app/org.gnome.Mines/current/active/files/share/gnome-mines/themes/bgcolors/theme.css
Ajouter
.count {
background-color:#ffffff;
}
===== grab keyboard =====
gsettings set org.gnome.mutter.wayland xwayland-grab-access-rules "['Remmina', 'VirtualBox Machine']"
===== reboot compte à rebours =====
Pour désactiver le prompt après avoir cliqué sur "éteindre" ou "redémarrer"
navigate to org/gnome/gnome-session/logout-prompt and turn off
===== enlever le son d'appareil photo à chaque capture d'écran =====
sudo mv /usr/share/sounds/freedesktop/stereo/camera-shutter.oga /usr/share/sounds/freedesktop/stereo/camera-shutter-disabled.oga
===== Bug avec le dock, les web apps sont regroupées avec Chrome =====
Editer le fichier .desktop situé dans ~/.local/share/applications
Icon=chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default
StartupWMClass=crx_cifhbcnohmdccbgoicgdjpfamggdegmo
Modifier le StartupWMClaa pour le nom de l'Icon
Icon=chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default
StartupWMClass=chrome-cifhbcnohmdccbgoicgdjpfamggdegmo-Default
===== Pomodoro =====
Installer depuis Logiciels, fermer la session, se loguer, activier l'extension pomodoro
Ouvrir **dconf** : /org/gnome/pomodoro/plugins/gnome
Modifier **indicator-type** : 'icon' -> 'text'
===== login screen =====
Installer GDM settings
===== Dev app gnome =====
https://github.com/Taiko2k/GTK4PythonTutorial/
===== Gnome File / Fichier =====
Pour accéder à un dossier en tant que root, il suffit d'ajouter en début d'url ''admin:%%//%%''
Par exemple, pour ''/root'' fait Ctrl + L et tapez ''%%admin:///root%%''