他のタイリング未亡人にうんざりしている場合マネージャーがそこにいて少し違うものが欲しい場合は、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をお試しください。
コメント