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によって作成されました。