コンテンツにスキップ

「Subtle」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
delete Related.
アーカイブ
タグ: 新規リダイレクト
 
1行目: 1行目:
#redirect [[ArchWiki:アーカイブ]]
[[Category:タイル型ウィンドウマネージャ]]
[[Category:アーカイブ]]
[[de:Subtle]]
[[en:Subtle]]
[[fr:Subtle]]
[[ko:Subtle]]
[[ru:Subtle]]
{{Related articles start}}
{{Related|ウィンドウマネージャ}}
{{Related articles end}}
[http://subforge.org/projects/subtle Subtle プロジェクトページ] より:
:''Subtle は手動タイル型ウィンドウマネージャでタイリングに関して他と異なるアプローチをとっています: 事前に定義したレイアウトを使う代わりに、Subtle は (グラビティと呼ぶ) カスタマイズできるスロットで画面をグリッドに分割します。''

Subtle の設定は [[Ruby]] で行います。

{{Note|この記事では Subtle の基本についてだけ説明します。詳しい情報やチュートリアルは [http://subforge.org/projects/subtle Subtle のプロジェクトページ] に存在します。}}

==インストール==
{{AUR|subtle-git}} パッケージを[[インストール]]してください。

==Subtle の起動==
Subtle を起動するには {{ic|exec subtle}} を {{ic|.xinitrc}} ファイルに追加して Xorg を起動してください。Subtle にはアイコンやメニューが存在しないため、ターミナルを開くキーバインディングである {{ic|Super+Enter}} を覚えておきましょう。[[URxvt]] が開きます。URxvt をインストールしていない場合は、URxvt をインストールするか、Subtle を起動する前に設定ファイルを変更してください。Subtle を終了するときは {{ic|Super+Ctrl+q}} を押します。

==基本機能==
ウィンドウが開かれると、ユーザーが定義したルールに合わせて、適切な位置とサイズが定められます。ルールが適用される順番は以下の3つに分けることができます:
*View
*Gravity
*Tag
''ビュー''はウィンドウが配置される環境です。デスクトップ画面と同じと考えて良いでしょう。実際にウィンドウに適用するルールの定義は''タグ''で行います。タグの中では、''グラビティ''を使うことができます。グラビティはウィンドウのサイズと位置をコントロールします。

{{Note|Subtle を設定するときはこの要素を逆の順番で定義する必要があります。グラビティ、タグ、ビュー。}}

==設定==
Subtle は {{ic|$XDG_CONFIG_HOME}} に {{ic|subtle.rb}} がないか検索します。存在しない場合は、{{ic|$XDG_CONFIG_DIRS}} からデフォルトのファイルがロードされます。このファイルを {{ic|$XDG_CONFIG_HOME/subtle}} ディレクトリにコピーしてデフォルトの代わりに使用することが推奨されています。

デフォルトのファイルには多数のグラビティ、タグ、ビューが含まれています。あなたの環境を設計するのに良いスタートポイントとなるでしょう。一致するタグがないアプリケーションは default タグが含まれているビューに配置され、default タグが存在するビューがないときは、最初のビューに自動的にアプリケーションが配置されます。

設定ファイルにエラーがないか確認するには、次のコマンドを実行:
$ subtle -k

==Sublet==
Sublet は Subtle のパネルに表示される小さなアプリです。Sublet を使うことで様々なアプリケーションをコントロールしたりシステムの状態を表示できます。

===sublet のインストール===
sublet をインストールするには、ターミナルで次のコマンドを入力します:
$ sur install <name of sublet>

sublet のリストは、[http://sur.subforge.org sur ウェブサイト] を見て下さい。

{{Note|sublet を root でインストールした場合、通常ユーザーで sublet を呼び出すことはできなくなります。root アカウント以外で使用する sublet は通常ユーザーでインストールしてください。}}

===sublet の有効化===
デフォルトでは全ての sublet は右上に表示されます。{{ic|subtle.rb}} を編集して screen 設定から {{ic|:sublets}} を削除して以下のように sublet を追加することで位置を変更することができます:
{{bc|<nowiki>
screen 1 do
top [ :title, :spacer, :views ]
bottom [ :mpd, :wifi, :battery ]
end
</nowiki>}}
以下のように sublet の名前を追加してください:
{{bc|<nowiki>
bottom [ :mpd, :<name of sublet>, :wifi, :battery ]
</nowiki>}}
選択した場所に sublet が表示されます。

==参照==
* [http://subforge.org/projects/subtle Subtle プロジェクトページ]
* [http://sur.subforge.org Sublets archive]
* [https://bbs.archlinux.org/viewtopic.php?id=71783 The subtle thread]
* [https://bbs.archlinux.org/viewtopic.php?id=112486 Share your Subtle desktop!]

2023年4月4日 (火) 11:39時点における最新版