GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインでシナモン設定を設定するには?

数年前から、環境の構成を維持するためのスクリプトも 1 つのスクリプト ファイルに保持しています。

Cinnamon には 3 種類の設定があります:

<オール>
  • ほとんどの Cinnamon 固有の DConf 設定
  • 一部の Cinnamon コンポーネントの .cinnamon 構成
  • ランダムな構成ファイル。それぞれがアプリケーション固有 (ブラウザ、端末など) です。
  • また、構成が簡単でないか、構成できないだけの設定が多数あります。

    では、何が必要かによりますか?

    以下は、私が使用している設定の例です...

    Cinnamon 構成の場合、Nemo File Manager の場合など、単純なコマンドで多くのことを実行できます。

    dconf write /org/nemo/preferences/show-hidden-files true
    dconf write /org/nemo/preferences/show-image-thumbnails "'never'"
    dconf write /org/nemo/preferences/show-full-path-titles true
    dconf write /org/nemo/preferences/quick-renames-with-pause-in-between true
    dconf write /org/nemo/preferences/show-advanced-permissions true
    dconf write /org/nemo/preferences/show-home-icon-toolbar true
    dconf write /org/nemo/preferences/show-new-folder-icon-toolbar true
    dconf write /org/nemo/preferences/show-compact-view-icon-toolbar false
    dconf write /org/nemo/preferences/show-icon-view-icon-toolbar false
    dconf write /org/nemo/preferences/show-list-view-icon-toolbar false
    dconf write /org/nemo/preferences/show-open-in-terminal-toolbar true
    dconf write /org/nemo/list-view/default-visible-columns "['name', 'size', 'type', 'date_modified', 'owner', 'permissions']"
    

    または、一般的な Cinnamon デスクトップの場合:

    ##### Desktop settings.
    dconf write /org/cinnamon/desktop/wm/preferences/num-workspaces 2
    
    dconf write /org/cinnamon/desktop/background/picture-uri "'file:///usr/share/backgrounds/linuxmint-qiana/j_baer_5976503592.jpg'"
    dconf write /org/cinnamon/desktop/background/color-shading-type "'solid'"
    dconf write /org/cinnamon/desktop/background/picture-options "'zoom'"
    
    dconf write /org/cinnamon/desktop/background/slideshow/image-source "'xml:///usr/share/cinnamon-background-properties/linuxmint-qiana.xml'"
    
    dconf write /org/cinnamon/startup-animation false
    dconf write /org/cinnamon/desktop-effects false
    
    dconf write /org/cinnamon/desklet-decorations 0
    dconf write /org/cinnamon/enabled-desklets "['[email protected]:0:150:0']"
    
    dconf write /org/cinnamon/panels-resizable "['1:true']" # This must be true for the following height to take effect.
    dconf write /org/cinnamon/panels-height "['1:33']"
    
    dconf write /org/cinnamon/desktop/interface/clock-show-date true
    
    ##### Sound settings.
    dconf write /org/cinnamon/sounds/login-enabled false
    dconf write /org/cinnamon/sounds/logout-enabled false
    dconf write /org/cinnamon/sounds/unplug-enabled false
    dconf write /org/cinnamon/sounds/tile-enabled false
    dconf write /org/cinnamon/sounds/plug-enabled false
    dconf write /org/cinnamon/sounds/switch-enabled false
    
    ##### Touchpad/mouse settings.
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/natural-scroll false
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/scroll-method "'two-finger-scrolling'"
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/motion-acceleration 5.4820717131474108 # A fraction is needed.
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/horiz-scroll-enabled false
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/two-finger-click 3
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/disable-while-typing true
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/three-finger-click 2
    dconf write /org/cinnamon/settings-daemon/peripherals/touchpad/motion-threshold 2
    
    ##### Power settings.
    dconf write /org/cinnamon/settings-daemon/plugins/power/button-power "'interactive'"
    dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-inactive-ac-timeout 0
    dconf write /org/cinnamon/settings-daemon/plugins/power/critical-battery-action "'hibernate'"
    dconf write /org/cinnamon/settings-daemon/plugins/power/idle-dim-time 90
    dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-inactive-battery-timeout 0
    dconf write /org/cinnamon/settings-daemon/plugins/power/lid-close-ac-action "'nothing'"
    dconf write /org/cinnamon/settings-daemon/plugins/power/lid-close-battery-action "'nothing'"
    dconf write /org/cinnamon/settings-daemon/plugins/power/idle-brightness 30
    dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-display-ac 600
    dconf write /org/cinnamon/settings-daemon/plugins/power/sleep-display-battery 600
    
    ##### Default terminal
    dconf write /org/cinnamon/desktop/applications/terminal/exec "'/usr/bin/terminator'"
    

    これらはすべて「~/.config/dconf/user」に書き込まれます。それらを読み返す (実際に上記のコマンドを呼び出す) には、「dconf-cli」をインストールし、コマンドを実行します:

    dconf dump /
    

    また、JSON 設定を使用するさまざまな Cinnamon コンポーネントについては、こちらをご覧ください:

    ~/.cinnamon/configs/
    

    より具体的な、またはアプリケーション固有の必要なものはありますか?


    Linux
    1. LinuxでBASHコマンドライン履歴をクリアする方法

    2. Linuxコマンドを使用して画像にテキストを書き込む方法

    3. BlueZ:コマンドラインから GATT サーバーをセットアップする方法

    1. コマンドラインを使用してLinuxをシャットダウンまたは再起動する方法

    2. コマンドラインを使用してLinuxを再起動する方法

    3. コマンドラインからdmesgに書き込むにはどうすればよいですか?

    1. MySQLマスタースレーブレプリケーションを設定する方法

    2. Linux コマンドラインまたはターミナルでプロキシ設定を設定する方法

    3. Linux:コマンドラインから日付を設定