- -AwesomeWM Windowsマネージャーの初心者向けガイド

AwesomeWM Windowsマネージャーの初心者向けガイド

他のタイリング未亡人にうんざりしている場合マネージャーがそこにいて少し違うものが欲しい場合は、AwesomeWMの使用を検討してください。これは、さまざまな種類のウィンドウソートを利用する動的ウィンドウマネージャーです。これにより、従来の「タイル張り」の方法だけでなく、ウィンドウをさまざまな方法で並べ替えることができます。高度な設定が可能で、高速であり、技術的なノウハウを少し持っているパワーユーザーを対象としています。

明確にするために: 高度なカスタマイズを行うには、ユーザーがLUAプログラミング言語を知っている必要があります。表面的には、プログラミングはその種のことに精通していない人には難しいので、これはかなり怖いようです。新規ユーザー:心配しないでください!デフォルトは十分に良いので、平均的なユーザーはほとんど何も変更する必要がありません。

設置

AwesomeWMはほとんど(すべてではないにしても)で利用可能ですいずれかの名前の主流のLinuxディストリビューション。一部のウィンドウマネージャとは異なり、カスタムログインエントリを作成して使用する必要はありません。代わりに、マネージャーをインストールすると、デスクトップエントリが作成されてログインします。

Ubuntu

sudo apt install awesome

Debian

sudo apt-get install awesome

Arch Linux

sudo pacman -S awesome

フェドラ

sudo dnf install awesome

OpenSUSE

sudo zypper install awesome

その他

AwesomeWMは検索することで簡単にインストールできます「awesome」または「awesomeWM」のパッケージリポジトリ。念頭に置いておくべき唯一のことは、一部のオペレーティングシステムが「素晴らしい」または類似したものとしてそれをラベル付けするかもしれないということです。

あなたがそれを見つけることができない場合ディストリビューションのリポジトリにアクセスするには、ウィンドウマネージャーのウェブサイトにアクセスし、ダウンロードボタンを使用することを検討してください。ウェブサイトにはさまざまなオペレーティングシステムがリストされているため、失望することはありません。

AwesomeWMを使用する

AwesomeWMの使用は非常に簡単です。 これは、軽量のデスクトップ環境(パネルとすべてを備えた)に漠然と似ています。 i3とは異なり、ランチャーを使用してプログラムを開始する必要はありません。代わりに、ウィンドウマネージャはPC全体をスキャンしてプログラムを探します。

プログラムを開くには、「A」メニューをクリックします。このメニュー内で、ユーザーは現在PCにインストールされているプログラムを参照して起動できます。プログラムを開くには、アプリケーションにカーソルを合わせます。

さらに、ユーザーはメニューのこれらのオプションをクリックして、ターミナルを開いてログアウトし、セッションを再ロードすることもできます。

仮想デスクトップ

Awesomeは主にタイリングウィンドウですがマネージャー、「デスクトップ」を多用します。この例で「デスクトップ」が何であるかわからない場合、それらを考える最良の方法は、それらがGnome Shell、Mate、KDE ​​Plasmaなどのワークスペースに似ていることです。

これらのデスクトップにより、ユーザーは個々の各ページにアプリが割り当てられたページ。たとえば、デスクトップ1では、複数の端末がきちんと並べられている場合があります。この種のセットアップにより、多くの自由が可能になります。デスクトップを切り替えるには、マウスを使用して、パネル内の数字をクリックします。各番号は、異なるデスクトップワークスペースに対応しています。

タイルタイプの変更

デフォルトでは、Awesomeが使用するウィンドウビューは"フローティング"。これは、ウィンドウが一緒に整理されておらず、互いの上に階層化されていることを意味します。このビューを変更するには、パネルの右上隅にあるアイコンをクリックします。このボタンは、画面上のウィンドウのレイアウトを即座に変更します。これらのビューは順番に並んでいるため、さまざまなタイルタイプを並べ替えるには、数回クリックする必要があります。

スタートアップアプリケーション

多くのデスクトップ環境には次の機能がありますログイン時にプログラムを起動します。 AwesomeWMでこれを行う方法は次のとおりです。まず、(素晴らしいメニューでターミナルをクリックして)ターミナルを開き、次にrc.lua構成ファイルを開きます。

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

rcの一番下までナビゲートします。luaファイルを作成し、このコードをその中に貼り付けます。 「program1」などを、AwesomeWMでログイン時に起動するプログラムの名前に変更してください。Ctrl+ Oでnanoテキストエディターを保存します。

-- 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

壁紙を設定する

変更するにはいくつかの異なる方法がありますAwesomeWMの壁紙。最初の方法では、デフォルトの壁紙ファイルを別のものと物理的に交換します。 2番目の方法では、LUAコードをいくつか追加します。これらの方法は正常に機能しますが、より簡単な解決策があり、Fehプログラムが関係します。

開始するには、ターミナルを開いてFehをインストールします。

Ubuntu

sudo apt install feh

Debian

sudo apt-get install feh

Arch Linux

sudo pacman -S feh

フェドラ

sudo dnf install feh

OpenSUSE

sudo zypper install feh

その他

Fehはシンプルなプログラムであり、ほとんどのディストリビューションそれを持っている。ここにリストされていないオペレーティングシステムにインストールするには、「Feh」パッケージを検索します。何らかの理由でLinuxディストリビューションにこのアプリがない場合は、Pkgs.orgにアクセスしてください。これは、あいまいなLinuxディストリビューションでプログラムを見つけるための優れたリソースです。

Fehで壁紙を設定する

ターミナルを開き、新しいテキストファイルを作成します。

nano /home/username/fehbg

このコードをfehbgファイル内に貼り付けます。このコマンドは、壁紙を設定するようにFehプログラムに指示します。

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

Ctrl + Oでfehbgを保存します。

Chmodで権限をfehbgに変更します。

sudo chmod +x fehbg

次に、fehbgを/ usr / binに移動します

sudo mv fehbg /usr/bin

壁紙を設定するには、「fehbg」を追加しますrc.lua内の自動起動スクリプト。手順については、この記事の「スタートアップアプリケーション」セクションを参照してください。 fehbgスクリプトが追加されると、AwesomeWMはユーザーがログインするときに壁紙を自動的に設定します。

Fehが設定する壁紙を編集するには、単にターミナルを開き、nanoで/ usr / bin / fehbgを編集します。

結論

Linux上のすべてのタイルウィンドウマネージャーのうち、AwesomeWMは、最も用途の広い候補です。これは、両方の長所をもたらすためです。さまざまなタイルレイアウト、フロートウィンドウ(従来のデスクトップ環境など)、および機能的なシステムトレイを提供することで、タイルファンがニーズを満たすことができます。

高度な構成はおそらくLUAでのプログラミングを意味します。怖がらせないでください。優れたデフォルト、およびこれを補う以上の優れた機能。タイリングウィンドウマネージャーの使用を検討している場合は、AwesomeWMをお試しください。

コメント