guidugli.gnome3

Ansibleロール: gnome3

このロールの簡単な説明がここに入ります。

要件

Gnomeバージョン3以上のシステムが必要です。

ロール変数

利用可能な変数は以下に示され、デフォルト値も記載しています(defaults/main.ymlを参照):

#gnome_admin_group: admin

この変数のコメントを外し、設定することで、ユーザーが管理操作を行うことができるグループを変更できます。デフォルトでは、ユーザーはwheel(RedHat系)の場合やsudo(Debian系)の場合です。これは、sudo用の別のグループを使用する場合や、gnome上のsudoと管理アクションを制御するために異なるグループを持ちたい場合に便利です。

gnome_lock_settings:
  - org/gnome/Maps/checkin-foursquare-broadcast-twitter
  - org/gnome/Maps/checkin-foursquare-privacy
  - org/gnome/Maps/checkin-facebook-privacy
  - org/gnome/Maps/checkin-foursquare-broadcast-facebook
  - org/gnome/desktop/file-sharing/require-password
  - org/gnome/online-accounts/whitelisted-providers
  - org/gnome/rhythmbox/sharing/enable-sharing

banner_graphical_msg: "許可された使用のみ。すべての活動は監視され、報告される可能性があります。"

ログイン画面に表示されるメッセージ

banner_logo_file_name: greeter-logo.png

ファイルをファイルディレクトリから/usr/share/pixmaps/logoにコピーし、GDMのdconfプロファイルを設定して使用します。

gnome_background_picture_uri: "file:///usr/share/backgrounds/fedora-workstation/aurora-over-iceland.png"

背景画像に使用するURI。バックエンドはローカル(file://)URIのみをサポートしています。

gnome_background_picture_options: zoom

wallpaper_filenameで設定された画像の表示方法を決定します。可能な値は「none」「wallpaper」「centered」「scaled」「stretched」「zoom」「spanned」です。

gnome_background_picture_opacity: 100

背景画像の描画に使う不透明度。

gnome_background_primary_color: "#000000000000"

グラデーションを描画するときの左または上の色、または単色の色。

gnome_background_secondary_color: "#000000000000"

グラデーションを描画するときの右または下の色。単色の色には使用されません。

gnome_background_color_shading_type: solid

背景色の影付け方法。可能な値は「horizontal」「vertical」「solid」です。

gnome_background_show_desktop_icons: yes

trueに設定すると、ファイルマネージャーがデスクトップにアイコンを描画します。

gnome_speed_unit: kph

天候表示に使用する速度の単位(風速など)。有効な値は「ms(メートル毎秒)」「kph(キロメートル毎時)」「mph(マイル毎時)」「knots(ノット)」「bft(ボーフォートスケール)」です。

gnome_pressure_unit: atm

天候表示に使用する圧力の単位。有効な値は「kpa(キロパスカル)」「hpa(ヘクトパスカル)」「mb(ミリバール)」「mm-hg(ミリメートル水銀柱)」「inch-hg(インチ水銀柱)」「atm(大気圧)」です。

gnome_distance_unit: km

天候表示に使用する距離の単位(視界や重要なイベントの距離など)。有効な値は「meters(メートル)」「km(キロメートル)」「miles(マイル)」です。

gnome_temperature_unit: centigrade

天候表示に使用する温度の単位。有効な値は「kelvin(ケルビン)」「centigrade(摂氏)」「fahrenheit(華氏)」です。

gnome_weather_auto_location: no

現在の位置を取得するかどうかを決定します。

gnome_auto_save_session: no

有効にすると、gnome-sessionがセッションを自動的に保存します。

gnome_logout_prompt: yes

有効にすると、gnome-sessionがユーザーにセッションを終了する前に確認します。

gnome_session_idle_delay: 0

セッションがアイドルと見なされるまでの非活動の秒数。

gnome_calculator_source_currency: USD
gnome_calculator_target_currency: BRL

変換元と変換先の通貨。

gnome_calculator_refresh_interval: 86400

通貨の為替レートを更新する頻度 有効な値は604800(週単位)と86400(日単位)。

gnome_calculator_mode: advanced

電卓のモード:basic(基本)、advanced(上級)、financial(金融)、programming(プログラミング)、keyboard(キーボード)。

gnome_clock_geolocation: no

ジオロケーションのサポートをオンまたはオフにします。

gnome_show_weekdate: false

trueに設定すると、カレンダーにISO週日付を表示します。

gnome_automatic_timezone: no

ジオロケーションを使用してタイムゾーンを自動的に更新するかどうか。

gnome_font_name: 'Cantarell 11'

gtk+が使用するデフォルトフォントの名前。

gnome_titlebar_uses_system_font: yes

trueに設定すると、titlebar-fontオプションを無視し、ウィンドウタイトルの標準アプリケーションフォントを使用します。

gnome_titlebar_font: 'Cantarell Bold 11'

ウィンドウタイトルバー用のフォントの説明文字列。記述からのサイズは、titlebar-font-sizeオプションが0に設定されている場合のみ使用されます。また、titlebar-uses-desktop-fontオプションがtrueの場合、このオプションは無効になります。

gnome_action_middle_click_titlebar: none

このオプションは、タイトルバーを中クリックした場合の効果を決定します。 現在の有効なオプションは「toggle-shade」(ウィンドウをシェードにする/元に戻す)、「toggle-maximize」(ウィンドウを最大化/元に戻す)などです。

gnome_action_right_click_titlebar: menu

このオプションは、タイトルバーを右クリックした場合の効果を決定します。同様のオプションはgnome_action_middle_click_titlebarと同じです。

gnome_action_double_click_titlebar: toggle-maximize

このオプションは、タイトルバーをダブルクリックした場合の効果を決定します。 同様のオプションはgnome_action_middle_click_titlebarと同じです。

gnome_toolbar_icon_size: large

ツールバー内のアイコンのサイズ。「small」または「large」のいずれかです。

gnome_toolbar_detachable: no

ユーザーがツールバーを切り離して移動できるかどうか。

gnome_toolbar_style: both-horiz

ツールバーのスタイル。有効な値は「both」「both-horiz」「icons」「text」です。

gnome_menubar_detachable: no

ユーザーがメニューバーを切り離して移動できるかどうか。

gnome_menus_have_tearoff: no

メニューがtearoffを持つべきかどうか。

gnome_menubar_accel: 'F10'

メニューバーを開くためのキーボードショートカット。

gnome_document_font_name: 'Cantarell 11'

ドキュメントを読むために使用されるデフォルトフォントの名前。

gnome_enable_hot_corners: yes

trueに設定すると、マウスを左上隅に移動することでアクティビティの概要にアクセスできます。

gnome_monospace_font_name: "Source Code Pro 10"

ターミナルなどの場所で使用する固定幅フォントの名前。

gnome_text_scaling_factor: '1.0'

文字表示を拡大または縮小するための係数。フォントサイズは変更しません。

gnome_scaling_factor: 0

ウィンドウをスケールするための整数係数。高dpiスクリーンで使用します。0はモニターに基づいて自動的に選択します。

gnome_cursor_size: 24

カーソルテーマとして使用されるカーソルのサイズ。

gnome_cursor_blink: yes

カーソルが点滅するかどうか。

gnome_cursor_blink_time: 1200

カーソルの点滅サイクルの長さ(ミリ秒単位)。

gnome_cursor_blink_timeout: 10

カーソルの点滅が停止するまでの時間(秒単位)。

gnome_clock_show_weekday: no

trueに設定すると、時計に曜日を表示します。

gnome_clock_show_date: yes

trueに設定すると、時計に日付を表示します。

gnome_clock_show_seconds: no

trueに設定すると、時計に秒を表示します。

gnome_clock_format: '24h'

時計が24時間形式または12時間形式で表示されるかどうか。

gnome_enable_animations: yes

アニメーションを表示するかどうか。注:これはグローバルキーで、ウィンドウマネージャー、パネルなどの動作を変更します。

gnome_gtk_theme: Adwaita-dark

gtk+が使用するデフォルトテーマの基本名。 他の可能な値:Adwaita、HighContrast、HighContrastInverse。

gnome_cursor_theme: Adwaita

カーソルテーマ名。Xcursor拡張をサポートするXサーバーのみで使用されます。

gnome_icon_theme: Adwaita

パネルやナチラスなどに使用するアイコンテーマ。 他の可能な値:gnome、hicolor、HighContrast。

gnome_gtk_key_theme: Default

gtk+が使用するデフォルトのキーバインディングテーマの基本名。

gnome_overlay_scrolling: yes

スクロールバーがインジケーターとしてオーバーレイされるべきかどうか。使用する入力デバイスに応じて、常に表示されるスクロールバーも残る場合があります。

gnome_gtk_enable_primary_paste: yes

trueに設定すると、gtk+が主なペースト選択を使用します。通常は中央のマウスボタンをクリックすることでトリガーされます。

gnome_locate_pointer: no

trueに設定すると、キーを押すと現在のポインター位置が画面に強調表示されます。

gnome_show_battery_percentage: no

trueに設定すると、アイコンに加えて、ステータスメニューに電池の容量を表示します。

gnome_button_layout: "appmenu:minimize,maximize,close"

タイトルバーのボタンの配置。値は「menu:minimize,maximize,spacer,close」のような文字列である必要があります。コロンはウィンドウの左コーナーと右コーナーを分け、ボタン名はカンマで区切ります。重複したボタンは許可されていません。未知のボタン名は無視されるため、将来のメタシティバージョンでボタンを追加しても従来のバージョンは壊れません。特別なスペーサータグを使用して、2つの隣接ボタンの間にスペースを挿入できます。

gnome_mount_removable_storage_dev_as_read_only: no

ユーザーがリムーバブルストレージデバイス(フラッシュドライブ、携帯電話、カメラなど)のファイルを書き込んだり修正したりできないようにします。

gnome_disable_command_line: no

ユーザーがターミナルにアクセスしたり、実行するコマンドラインを指定したりできないようにします。たとえば、これはパネルの「アプリケーションの実行」ダイアログへのアクセスを無効にします。

gnome_disable_logout: no

ユーザーがログアウトできないようにします。

gnome_disable_printing: no

ユーザーが印刷できないようにします。たとえば、これはすべてのアプリケーションの「印刷」ダイアログへのアクセスを無効にします。

gnome_disable_lock_screen: no

ユーザーが画面をロックできなくします。

gnome_disable_print_setup: no

ユーザーが印刷設定を変更できないようにします。たとえば、これはすべてのアプリケーションの「印刷セットアップ」ダイアログへのアクセスを無効にします。

gnome_disable_user_switching: no

ユーザーがアクティブなセッション中に別のアカウントに切り替えられないようにします。

gnome_disable_application_handlers: no

URLやMIMEタイプのハンドラーアプリケーションを実行できないようにします。

gnome_disable_save_to_disk: no

ユーザーがディスクにファイルを保存できないようにします。たとえば、これはすべてのアプリケーションの「名前を付けて保存」ダイアログへのアクセスを無効にします。

gnome_disable_user_administration: no

ユーザーがユーザーアカウントを変更できないようにします。デフォルトでは、ユーザーの追加や削除、他のユーザー設定の変更を許可しています。

gnome_favorite_apps: "['firefox.desktop', 'org.gnome.Calendar.desktop', 'rhythmbox.desktop',
                      'virt-manager.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Terminal.desktop',
                      'org.gnome.gedit.desktop']"

これらの識別子に対応するアプリケーションがお気に入りエリアに表示されます。

gnome_shell_disable_user_extensions: no

ユーザーが有効にしたすべての拡張機能を無効にし、「enabled-extension」設定に影響を与えないようにします。

gnome_remember_mount_password: no

暗号化されたデバイスやリモートファイルシステムがマウントされるときにパスワードを要求します。パスワードを今後の利用のために保存できる場合、「パスワードを記憶する」のチェックボックスが表示されます。このキーはチェックボックスのデフォルト状態を設定します。

gnome_autorun_never: no

trueに設定すると、Nautilusはメディアが挿入されたときに決してプログラムを自動的に実行しません。

gnome_automount_open: yes

trueに設定すると、Nautilusはメディアが自動マウントされたときにフォルダを自動的に開きます。これは、知られていないx-content/*タイプが検出されないメディアにのみ適用されるため、既知のx-contentタイプが検出された場合は、ユーザーが設定したアクションが代わりに実行されます。

gnome_automount: yes

trueに設定すると、Nautilusは立ち上げ時やメディアの挿入時に、ユーザーが視認できるハードディスクやリムーバブルメディアを自動的にマウントします。

gnome_disable_microphone: no

TRUEの場合、アプリケーションはマイクを使用できなくなります。

gnome_hide_identity: no

trueに設定すると、システムはユーザーのアイデンティティを画面やネットワーク上に明かさないように努めます。

gnome_recent_files_max_age: -1

最近使用されたファイルがこの日数だけ記憶されます。0に設定すると最近のファイルは記憶されず、-1に設定すると無期限に保持されます。

gnome_remove_old_tmp_files: no

TRUEの場合、古い「old-files-age」日数を超えた一時ファイルを自動的に削除します。

gnome_usb_protection_level: lockscreen

「lockscreen」に設定すると、ロック画面が表示されているときにのみ新しいUSBデバイスが拒否されます。「always」に設定すると、すべての新しいUSBデバイスが常に拒否されます。

gnome_disable_sound_output: no

TRUEの場合、アプリケーションは音を発生しなくなります。

gnome_old_files_age: 30

ごみ箱や一時ファイルをこの日数後に古いとみなします。

gnome_remember_app_usage: yes

FALSEに設定すると、アプリケーションの使用状況は監視されず、記録されません。

gnome_disable_camera: no

TRUEの場合、アプリケーションはカメラを使用できなくなります。

gnome_remember_recent_files: yes

FALSEに設定すると、アプリケーションは最近使用したファイルを記憶しなくなります。

gnome_report_technical_problems: no

TRUEの場合、匿名化されたレポートが自動的にベンダーに送信されます。

gnome_remove_old_trash_files: no

TRUEの場合、古い「old-files-age」日数を超えたごみ箱からファイルを自動的に削除します。

gnome_show_full_name_top_bar: yes

ユーザーのフルネームがユーザーメニューに表示されるかどうか。

gnome_send_software_usage_stats: no

FALSEに設定すると、匿名のインストールや削除情報はベンダーに送信されません。

gnome_usb_protection: yes

USBGuardサービスが存在し、この設定が有効な場合、USBデバイスはusb-protection-level設定に従って保護されます。

gnome_enable_system_location: no

trueの場合、アプリケーションは位置情報にアクセスできます。

gnome_location_max_accuracy_level: country

アプリケーションが見ることができる最大の位置精度レベルを設定します。 有効なオプションは「country(国)」「city(都市)」「neighborhood(近隣)」「street(通り)」「exact(正確)」です(通常はGPS受信機が必要です)。これは、GeoClueがアプリケーションに許可する情報のみを制御します。アプリケーションはネットワークリソースを使用して利用者の位置を独自に確認できる場合もあります(ただし、通りレベルの精度が最高です)。

gnome_online_accounts_whitelisted_providers: "['fedora', 'imap_smtp', 'owncloud']"

読み込むことが許可されているプロバイダーを示す文字列のリストです(デフォルトは「すべて」)。これは起動時にのみ評価されます。これは文字列変数です。

gnome_locale_region: "en_GB.UTF-8"

日付、時刻、番号形式を表示するのに使用されるロケールを指定します。

gnome_power_idle_dim: yes

コンピュータがアイドルのときに電力を節約するために画面を暗くする必要があるかどうか。

gnome_power_sleep_inactive_battery_type: suspend

コンピュータが非活動中のときに実行すべきスリープの種類。

gnome_power_sleep_inactive_battery_timeout: 1200

バッテリー電源のコンピュータがスリープに入る前にどれだけの時間非活動である必要があるか(秒単位)。 値が0の場合、スリープはしません。

gnome_power_idle_brightness: 30

セッションがアイドル状態のときに使用されるノートパソコンのパネル画面の明るさ。

gnome_power_ambient_enabled: yes

周囲光センサー機能が有効になっているかどうか。

gnome_power_sleep_inactive_ac_type: suspend

コンピュータが非活動中のときに実行すべきスリープの種類。

gnome_power_sleep_inactive_ac_timeout: 0

AC電源のコンピュータがスリープに入る前にどれだけの時間非活動である必要があるか(秒単位)。 値が0の場合、スリープはしません。

gnome_power_button_action: suspend

システムの電源ボタンが押されたときに実行するアクション。このアクションはハードコードされており(設定は無視されます)、仮想マシン(電源オフ)およびタブレット(サスペンド)で適用されます。

gnome_default_folder_view: list-view

フォルダが訪問されると、このビュアーが使用されます。他のビューが特定のフォルダに選択されていない限り。 可能な値は「list-view(リストビュー)」と「icon-view(アイコンビュー)」です。

gnome_sort_directories_first: yes

trueに設定すると、リストでフォルダがファイルの前に表示されます。

gnome_show_hidden_files: no

隠しファイルを表示するかどうかを制御します。

gnome_file_sharing_ask_password: always

パスワードを要求するタイミング。可能な値は「never(決して)」「on_write(書き込み時)」「always(常に)」です。

gnome_maps_checkin_foursquare_broadcast_twitter: no

Foursquareがチェックインを、Foursquareアカウントに関連付けられたTwitterアカウントでツイートとして放送するかどうかを示します。

gnome_maps_checkin_foursquare_privacy: private

最新のFoursquareチェックインのプライバシー設定。可能な値は「public(公開)」「followers(フォロワー)」「private(プライベート)」です。

gnome_maps_checkin_facebook_privacy: SELF

最新のFacebookチェックインのプライバシー設定。可能な値は「EVERYONE(誰でも)」「FRIENDS_OF_FRIENDS(友達の友達)」「ALL_FRIENDS(すべての友達)」「SELF(自分)」です。

gnome_maps_checkin_foursquare_broadcast_facebook: no

Foursquareがチェックインを、Foursquareアカウントに関連付けられたFacebookアカウントでポストとして放送するかどうかを示します。

gnome_screensaver_user_switch_enabled: yes

これをTRUEに設定すると、ロック解除ダイアログに異なるユーザーアカウントに切り替えるオプションが表示されます。

gnome_screensaver_show_full_name_in_top_bar: yes

ユーザーのフルネームがロック画面に表示されるかどうか。ただし、これはスクリーンシールドにのみ影響し、名前は常にロック解除ダイアログに表示されます。

gnome_screensaver_lock_enabled: yes

これをTRUEに設定すると、スクリーンセーバーがアクティブになるときに画面がロックされます。

gnome_screensaver_lock_delay: 30

スクリーンセーバー作動後に画面がロックされるまでの秒数。

gnome_screensaver_picture_uri: ""

使用する背景画像のURI。バックエンドはローカル(file://)URIのみをサポートしています。

gnome_screensaver_picture_options: zoom

wallpaper_filenameで設定された画像の表示方法を決定します。可能な値は「none」「wallpaper」「centered」「scaled」「stretched」「zoom」「spanned」です。

gnome_screensaver_picture_opacity: 100

背景画像の描画に使う不透明度。

gnome_screensaver_primary_color: "#000000000000"

グラデーションを描画するときの左または上の色、または単色の色。

gnome_screensaver_secondary_color: "#000000000000"

グラデーションを描画するときの右または下の色。単色の色には使用されません。

gnome_screensave_color_shading_type: solid

背景色の影付け方法。可能な値は「horizontal」「vertical」「solid」です。

gnome_rhythmbox_require_password: yes

有効にすると、Rhythmboxはネットワーク上で他のユーザーが音楽にアクセスするためにパスワードを必要とします。

gnome_rhythmbox_share_password: "{{ lookup('password', '/tmp/passwordfile chars=ascii_letters,digits,hexdigits,punctuation length=16') }}"

共有音楽にアクセスするために必要なパスワード。

gnome_rhythmbox_enable_browsing: no

有効にすると、Rhythmboxはローカルネットワーク上の共有音楽を検索します。

gnome_rhythmbox_enable_sharing: no

有効にすると、Rhythmboxは音楽を他のコンピュータと共有します。

gnome_rhythmbox_share_name: ""

他のコンピュータが見る共有音楽の名前。

gnome_rhythmbox_no_user_plugins: no

これを設定すると、ユーザーのホームディレクトリからプラグインの読み込みが防止されます。

gnome_rhythmbox_seen_plugins: "['rb', 'webremote', 'soundcloud', 'replaygain', 'pythonconsole', 'notification',
                                'mtpdevice', 'mpris', 'magnatune', 'lyrics', 'listenbrainz', 'ipod', 'im-status',
                                'grilo', 'fmradio', 'dbus-media-server', 'daap', 'cd-recorder', 'audioscrobbler',
                                'artsearch']"

以前に見られたプラグインのリスト。 以前に見られなかったプラグインは自動的に有効にされる場合があります。

gnome_rhythmbox_active_plugins: "['rb', 'power-manager', 'notification', 'mtpdevice', 'mpris', 'mmkeys', 'iradio',
                                  'ipod', 'generic-player', 'dbus-media-server', 'cd-recorder', 'audiocd',
                                  'artsearch', 'android']"

起動時に読み込まれるアクティブなプラグイン名のリスト。 この変数は文字列変数であり、ansibleリストではありません。

gnome_software_allow_updates: yes

無効にすると、GNOMEソフトウェアは更新パネルを隠し、自動更新アクションやアップグレードの促しを行いません。

gnome_software_download_updates: yes

有効にすると、GNOMEソフトウェアはバックグラウンドで自動的にソフトウェアの更新をダウンロードし、再起動を要求しないものもインストールします。

gnome_software_download_updates_notify: yes

有効にすると、GNOMEソフトウェアはユーザーがアイドルの間に発生した更新について通知します。

gnome_geditor_auto_save: true

geditが修正されたファイルを一定の時間間隔で自動的に保存するかどうか。 時間間隔は「自動保存間隔」オプションで設定できます。

gnome_geditor_auto_save_interval: 10

geditが修正されたファイルを自動的に保存するまでの時間(分単位)。

gnome_geditor_auto_indent: true

geditが自動インデントを有効にするかどうか。

gnome_geditor_tabs_size: 8

タブ文字の代わりに表示されるスペースの数を指定します。

gnome_geditor_insert_spaces: true

geditがタブの代わりにスペースを挿入するかどうか。

gnome_geditor_use_default_font: true

geditの特定のフォントの代わりにシステムのデフォルトの固定幅フォントを使用するかどうか。

gnome_geditor_wrap_last_split_mode: word

改行モードがオフのときに最後に使用された分割モードを記憶するために使用します。

gnome_geditor_background_pattern: none

ドキュメントに背景パターンが塗られるかどうか。

gnome_geditor_smart_home_end: after

HOMEおよびENDキーが押されたときのカーソルの移動方法を指定します。

gnome_geditor_search_highlighting: true

geditが検索されたテキストのすべての出現を強調表示するかどうか。

gnome_geditor_scheme: tango

テキストに色を付けるために使用されるGtkSourceViewスタイルスキームのID。

gnome_geditor_editor_font: 'Monospace 12'

編集エリアに使用されるカスタムフォント。

gnome_geditor_bracket_matching: true

geditが対応する括弧を強調表示するかどうか。

gnome_geditor_syntax_highlighting: true

geditが構文ハイライトを有効にするかどうか。

gnome_geditor_display_right_margin: false

geditが編集エリアに右余白を表示するかどうか。

gnome_geditor_max_undo_actions: 2000

geditが元に戻すまたはやり直すことができる最大のアクション数。

gnome_geditor_restore_cursor_position: true

ファイルが読み込まれたときにgeditが前のカーソル位置を復元するかどうか。

gnome_geditor_highlight_current_line: false

geditが現在の行を強調表示するかどうか。

gnome_geditor_display_line_numbers: true

geditが編集エリアに行番号を表示するかどうか。

gnome_geditor_wrap_mode: word

編集エリアで長い行がどのように折り返されるかを指定します。

gnome_geditor_ensure_trailing_newline: true

geditがドキュメントが常にトレーリングニューラインで終わることを確認するかどうか。

gnome_geditor_right_margin_position: 80

右余白の位置を指定します。

gnome_geditor_create_backup_copy: false

geditが保存したファイルのバックアップコピーを作成するかどうか。

依存関係

依存関係はありません。

例のプレイブック

- hosts: servers
  roles:
     - { role: guidugli.gnome3 }

ライセンス

MIT / BSD

著者情報

このロールは2020年にCarlos Guidugliによって作成されました。

プロジェクトについて

Configure gnome3+ on linux

インストール
ansible-galaxy install guidugli.gnome3
ライセンス
mit
ダウンロード
110
所有者