- - Le guide du débutant du gestionnaire de fenêtres AwesomeWM

Le guide du débutant du gestionnaire Windows AwesomeWM

Si vous êtes fatigué de l’autre veuve carreleuseles gestionnaires et que vous voulez quelque chose d'un peu différent, envisagez d'utiliser AwesomeWM. C’est un gestionnaire de fenêtres dynamique qui utilise différents types de tri des fenêtres. Grâce à elle, les fenêtres peuvent être triées de nombreuses façons, pas seulement de la manière traditionnelle «en mosaïque». Il est hautement configurable, rapide et destiné aux utilisateurs expérimentés disposant d’un peu de savoir-faire technique.

Pour être clair: Une personnalisation importante nécessitera que l'utilisateur connaisse le langage de programmation LUA. En apparence, cela semble assez intimidant, car la programmation est difficile pour ceux qui ne sont pas familiarisés avec ce genre de choses. Nouveaux utilisateurs: ne vous inquiétez pas! Les valeurs par défaut sont suffisamment bonnes pour que l'utilisateur moyen n'ait probablement pas besoin de changer quoi que ce soit.

Installation

Le AwesomeWM est disponible sur la plupart (sinon tous)distributions Linux principales par un nom ou un autre. Contrairement à certains gestionnaires de fenêtres, vous n'avez pas besoin de créer une entrée de connexion personnalisée pour l'utiliser. Au lieu d’installer le gestionnaire, il crée une entrée de bureau à laquelle se connecter.

Ubuntu

sudo apt install awesome

Debian

sudo apt-get install awesome

Arch Linux

sudo pacman -S awesome

Feutre

sudo dnf install awesome

OpenSUSE

sudo zypper install awesome

Autre

AwesomeWM peut facilement être installé en cherchantvotre référentiel de paquets pour “awesome”, ou “awesomeWM”. La seule chose à garder à l'esprit est que certains systèmes d'exploitation peuvent le qualifier de «génial», ou quelque chose de similaire.

Si vous ne pouvez pas le trouver dans votreréférentiel de la distribution, envisagez de vous rendre sur le site Web du gestionnaire de fenêtres et d’utiliser le bouton de téléchargement. Il existe de nombreux systèmes d’exploitation répertoriés sur le site Web, vous ne serez donc pas déçu.

Utiliser AwesomeWM

Utiliser AwesomeWM est assez simple. Cela ressemble vaguement à un environnement de bureau léger (avec un panneau et tout le reste). Contrairement à i3, il n’est pas nécessaire d’utiliser un lanceur pour lancer les programmes. Au lieu de cela, le gestionnaire de fenêtres analyse votre PC entier pour les programmes.

Pour ouvrir n’importe quel programme, cliquez sur le menu «A». Dans ce menu, les utilisateurs peuvent parcourir et lancer n’importe quel programme actuellement installé sur le PC. Pour ouvrir un programme, survolez Applications.

De plus, les utilisateurs peuvent ouvrir un terminal, se déconnecter et recharger la session en cliquant également sur ces options dans le menu.

Bureaux virtuels

Awesome est avant tout une fenêtre de carrelagegestionnaire, il fait également un usage intensif des «ordinateurs de bureau». Si vous n'êtes pas sûr de ce que sont les «ordinateurs de bureau» dans cet exemple, la meilleure façon de les penser est qu'ils sont similaires aux espaces de travail sur Gnome Shell, Mate, KDE Plasma, etc.

Ces ordinateurs de bureau permettent aux utilisateurs d’avoir un individupage avec des applications assignées à chaque page. Par exemple: sur le bureau 1, vous pouvez avoir plusieurs terminaux en mosaïque, etc. Ce type d'installation permet beaucoup de liberté. Pour basculer d’un bureau à l’autre, utilisez la souris et cliquez sur le chiffre indiqué dans le panneau. Chaque numéro correspond à un espace de travail différent.

Changer les types de carrelage

Par défaut, la vue de la fenêtre utilisée par Awesome est"flottant". Cela signifie simplement que les fenêtres ne sont pas organisées ensemble et sont superposées. Pour changer cette vue, cliquez sur l'icône dans le coin supérieur droit du panneau. Ce bouton change instantanément la disposition des fenêtres à l’écran. Ces vues sont en ordre. Par conséquent, pour pouvoir trier les différents types de mosaïques, vous devrez cliquer plusieurs fois.

Applications de démarrage

De nombreux environnements de bureau ont la capacité delancer des programmes lors de la connexion. Voici comment faire avec AwesomeWM. Commencez par ouvrir un terminal (en cliquant sur terminal dans le menu génial), puis ouvrez le fichier de configuration rc.lua.

sudo nano /etc/xdg/awesome/rc.lua

Naviguez jusqu'au fond du rc.lua, et collez ce code à l'intérieur. Veuillez modifier «programme1», etc. avec le nom des programmes que vous souhaitez qu'AwesomeWM démarre au moment de votre connexion. Enregistrez l’éditeur de texte nano avec Ctrl + O.

-- Autorun programs
autorun = true
autorunApps =
{
"program1",
"program2",
"program3",
"program4",
"program5",
}
if autorun then
for app = 1, #autorunApps do
awful.util.spawn(autorunApps[app])
end
end

Réglage du papier peint

Il y a plusieurs façons de changer lefond d'écran dans AwesomeWM. La première méthode consiste à permuter physiquement le fichier de papier peint par défaut avec autre chose. La deuxième méthode consiste à ajouter du code LUA. Ces méthodes fonctionnent bien, mais il existe une solution plus simple et implique le programme Feh.

Pour commencer, ouvrez un terminal et installez Feh.

Ubuntu

sudo apt install feh

Debian

sudo apt-get install feh

Arch Linux

sudo pacman -S feh

Feutre

sudo dnf install feh

OpenSUSE

sudo zypper install feh

Autre

Feh est un programme simple, et la plupart des distributionsl'avoir. Pour l'installer sur un système d'exploitation non répertorié ici, recherchez le package «Feh». Si, pour une raison quelconque, votre distribution Linux ne dispose pas de cette application, essayez d’accéder à Pkgs.org. C’est une bonne ressource pour trouver des programmes sur des distributions Linux obscures.

Définir le papier peint avec Feh

Ouvrez un terminal et créez un nouveau fichier texte:

nano /home/username/fehbg

Collez ce code dans le fichier fehbg. Cette commande indiquera au programme Feh de définir le papier peint.

#!/bin/bash
feh --bg-scale /path/to/wallpaper.jpg

Enregistrez fehbg avec Ctrl + O.

Changez les permissions en fehbg avec Chmod:

sudo chmod +x fehbg

Ensuite, déplacez fehbg vers / usr / bin

sudo mv fehbg /usr/bin

Pour définir le fond d'écran, ajoutez «fehbg» à votrescript de démarrage automatique, dans rc.lua. Reportez-vous à la section Section Applications de démarrage de cet article pour obtenir des instructions. Lorsque le script fehbg est ajouté, AwesomeWM définit automatiquement le fond d'écran lorsque l'utilisateur se connecte.

Pour éditer le papier peint créé par Feh, ouvrez simplement un terminal et éditez / usr / bin / fehbg avec nano.

Conclusion

Parmi tous les gestionnaires de fenêtres en mosaïque sous Linux,AwesomeWM est un candidat pour le plus polyvalent. C'est parce qu'il apporte le meilleur des deux mondes. Il permet aux ventilateurs de carrelage de répondre à leurs besoins en proposant diverses dispositions de mosaïque, des fenêtres flottantes (comme les environnements de bureau traditionnels) et une barre d'état système fonctionnelle.

Bien que toute configuration avancée sera probablementsignifie programmation en LUA, ne laissez pas cela vous effrayer. Les excellents paramètres par défaut et la grande fonctionnalité compensent largement ce problème. Si vous souhaitez utiliser des gestionnaires de fenêtres en mosaïque, essayez AwesomeWM.

commentaires