GNOME 3 ব্যবহার DCONF
একটি একক বাইনারি ফাইল পছন্দগুলি সঞ্চয় করতে: ~/.config/dconf/user
।
জিনোম ডক্স অনুসারে, আপনার কেবলমাত্র সেটিংগুলি সংরক্ষণ করতে dconf
বা সেগুলি দিয়ে সেগুলি পুনরুদ্ধার করার পরামর্শ দেওয়া হচ্ছে gsettings
। তবে, gsettings
একসাথে একক কীটির জন্য কেবলমাত্র মান (গুলি) পুনরুদ্ধার করতে সক্ষম (প্লাস, মানটি উদ্ধৃত করা আবশ্যক) এবং এটি এ জাতীয় কাজের জন্য কিছুটা বিশ্রী করে তোলে। যা আমাদের সাথে ছেড়ে যায় dconf
।
সুতরাং, এই বিশেষ ক্ষেত্রে, gnome-shell
কীবোর্ড শর্টকাট 1 এর জন্য বর্তমান সেটিংস সংরক্ষণ করুন :
dconf dump /org/gnome/shell/keybindings/ > bkp
একটি bkp
নমুনা এখানে :
[/]
toggle-message-tray=['<Super>m']
open-application-menu=['<Super>F1']
toggle-application-view=['<Control>F1']
focus-active-notification=['<Super>n']
toggle-recording=['<Control><Shift><Alt>r']
অন্য সিস্টেমে সেটিংস লোড করুন:
dconf load /org/gnome/shell/keybindings/ < bkp
1: ডাব্লুএম এবং মিডিয়া কী শর্টকাটগুলি বিভিন্ন স্কিমার সাথে সম্পর্কিত:
/org/gnome/desktop/wm/keybindings/
/org/gnome/mutter/keybindings/
/org/gnome/mutter/wayland/keybindings/
/org/gnome/settings-daemon/plugins/media-keys/
নোট করুন যে dconf
কেবলমাত্র অ-ডিফল্ট মানগুলি ডাম্প করে তাই আপনি যদি চালনা করেন
dconf dump /org/gnome/desktop/wm/keybindings/
এবং এমন কোনও আউটপুট পাবেন না যার অর্থ নেই কোনও কাস্টম ডাব্লুএম শর্টকাট সংজ্ঞাযুক্ত।
পার্শ্ব নোট হিসাবে, dconf-editor
এমন একটি সরঞ্জাম যা dconf
সেটিংস কাঠামোটি ভিজ্যুয়ালাইজ করতে সহায়তা করে , যেমন schema [:path] key value
, কোনও কী এর ধরণ এবং ডিফল্ট মান ইত্যাদি helps
রেকর্ডের জন্য, এর সাথে পছন্দগুলি সংরক্ষণ করুন gsettings
:
gsettings list-recursively org.gnome.shell.keybindings > bkp
bkp
নমুনা:
org.gnome.shell.keybindings focus-active-notification ['<Super>n']
org.gnome.shell.keybindings open-application-menu ['<Super>F1']
org.gnome.shell.keybindings toggle-application-view ['<Super>a']
org.gnome.shell.keybindings toggle-message-tray ['<Super>m']
org.gnome.shell.keybindings toggle-recording ['<Control><Shift><Alt>r']
এখন পছন্দগুলি লোড করা (যেমনটি আমি বলেছি, ব্যাকআপ ফাইলের প্রতিটি লাইনের জন্য আপনার আলাদা কমান্ড প্রয়োজন এবং মানগুলি উদ্ধৃত করতে ভুলবেন না):
gsettings set org.gnome.shell.keybindings focus-active-notification "['<Super>n']"
gsettings set org.gnome.shell.keybindings open-application-menu "['<Super>F1']"
gsettings set org.gnome.shell.keybindings toggle-application-view "['<Super>a']"
gsettings set org.gnome.shell.keybindings toggle-message-tray "['<Super>m']"
gsettings set org.gnome.shell.keybindings toggle-recording "['<Control><Shift><Alt>r']"