উবুন্টু 16.04 এ জিনোম টার্মিনাল জিটিকে 3 স্টাইলের কনফিগারেশনটি কোথায় স্থানান্তরিত হয়েছে?


12

উবুন্টু 14.04 এ, আমি জিনোম টার্মিনাল এবং এর ট্যাবগুলির উপস্থিতি একটি ফাইল তৈরি করে শৈলী করতে পারি

/home/$user/.config/gtk-3.0/gtk.css

এবং এটিতে সিএসএস কোড স্থাপন করা

    TerminalWindow .notebook tab.top:active{
      padding: 0;
      border-image: none;
      background-color: #555;
    }
    [...]

এখন উবুন্টু 16.04 এ জিনোম টার্মিনালের উপস্থিতিতে কোনও প্রভাব ফেলবে না।
আমি কীভাবে উবুন্টু 16.04 এ জিনোম টার্মিনালের উপস্থিতি পরিবর্তন করতে পারি?


আপনি যে gtk3 থিমটি ব্যবহার করছেন তার নাম উল্লেখ করতে পারেন? আপনি যদি বিভিন্ন gtk3 থিম চেষ্টা করেছেন তবে সেগুলি কোনটি? আমি যে কারণটি জিজ্ঞাসা করছি তা এখানে ইঙ্গিত করা হয়েছে: Askubuntu.com /
ডি কে বোস

বিটিডাব্লু, 14.04 (gtk 3.10) থেকে 16.04 (gtk 3.18) এ যাওয়ার সময় "gtk3" তে বেশ কয়েকটি পার্থক্য রয়েছে।
ডি কে বোস

@DKBose এটি ডিফল্ট থিম। আমি গত 6 বছরে একবার একটি থিম ইনস্টল করার চেষ্টা করেছি এবং কয়েক ঘন্টার মধ্যে - সিস্টেমটি সম্পূর্ণভাবে লক হয়ে গেছে, কিছুই নেই। যা বেশ আশ্চর্যজনক যে কিছু আইকন এবং প্রসাধনী আইটেম পরিবর্তন করা বিপর্যয়কর সিস্টেম ব্যর্থতার কারণ হতে পারে। আমি ভাবতে চাই যে এটি থিম নয়, তবে আমি আবার ঝুঁকি নিতে চাই না!
the_velour_fog

@ ডি কেবোস যদি আপনি যে থিমটি ইনস্টল করেছেন সে বিষয়ে আমার ইন্টিস্ট করা থাকে তবে অভিযোগ করা হয়েছে যে আমার সিস্টেমটি ন্যামিক্স জিটিকে ভেঙে দিয়েছে তা আপনার কাছ থেকে মনে হচ্ছে অন্য প্রশ্ন আপনিও চেষ্টা করে দেখেছেন ?
the_velour_fog

আইএমও, আপনি সম্ভবত সবচেয়ে নিরাপদ adwaita। এটি কোনও জিনোম-ডিস্ট্রোতে প্রাক-প্যাকড আসে। ডিফল্ট থিম অনুসারে, আমি অ্যাম্বিয়েন্সটি অনুমান করছি। ১.0.০৪-এ অবস্থিত অ্যাম্বিয়েন্সটি এখনও পুরাতন-স্কুল এবং তাই আমি বর্ণিত নুমিক্স ইস্যুটির সাথে ভিন্নভাবে জিনিস সম্পাদনা করতে সক্ষম হওয়া উচিত। যদি আপনি না পারেন তবে এর সহজ অর্থ হ'ল জিনোম দেবগণের কাছে কিছু হার্ড-কোডড রয়েছে :(
ডি কে বোস

উত্তর:


3

এটি আমার পক্ষে কাজ করে:

/* gnome-terminal */
@define-color terminal_bg #300a24;

TerminalScreen {
    -TerminalScreen-background-darkness: 0.95;
    background-color: @terminal_bg;
    color: #fff;
}

TerminalScreenContainer .scrollbar:hover:not(.slider),
TerminalScreenContainer .scrollbar.dragging:not(.slider) {
    background-color: alpha(@scrollbar_track_color, 0.4);
}

/* Since .hovering class is not working here, we always
 use the same radius */
TerminalScreenContainer .scrollbar.slider.hovering,
TerminalScreenContainer .scrollbar.slider.dragging {
    border-radius: 1px;
}

TerminalScreenContainer .scrollbar {
    background-color: transparent;
}

TerminalWindow .notebook tab:active {
    padding: 0;
    border: none;
    background-color: #222;
}

আমি যোগ করা কোডটি নীচে রয়েছে is আমি সম্পাদিত ফাইলটি হ'ল ~/.themes/ORIG-Ambiance/gtk-3.0/apps/gnome-terminal.css

মন্তব্য:

  • আমি সবেমাত্র অ্যাম্বিয়েন্স ফোল্ডারটি থেকে অনুলিপি করেছি /usr/share/themesএবং এটির নামকরণ করেছি যাতে ফাইলটি সম্পাদনার সময় আমার উন্নত সুবিধাগুলি ব্যবহার করার প্রয়োজন না হয়।

  • আমি দেখতে পেয়েছি ব্যবহার #555করে ট্যাবটিতে লেখাটি দেখতে অসুবিধা হয়েছে।

  • selected_fg_colorকোন থিমটি কোনটি এবং সেজন্য স্ক্রোলবার কমলা নয়; তা নিশ্চিত করে আমি পরিবর্তনও করেছি ;)

জিনোম-টার্মিনাল


1
ওহ, ভাল কাজ! আমি বর্তমানে জিনোম 3 এর গেটেটিং প্রোগ্রামের মাধ্যমে জিনোম টার্মিনাল পছন্দগুলি সেট করার কাজ করছি। একবার ফিন্জশেড ইল আপনার কোড এএমড চেষ্টা করে আপনাকে জানায় কীভাবে এটি চলে!
the_velour_fog

আমি আপনার প্রদর্শিত জিনিসগুলি চেষ্টা করেছি এবং এটি কিছু করছে না, আমি কী ভাবছি আপনি কীভাবে এই পরিবর্তনগুলি প্রয়োগ করেছেন? এই পুরো ফোল্ডার কাঠামোটি যুক্ত করে আপনি প্রয়োজনীয়ভাবে একটি নতুন থিম তৈরি করেছেন? যদি তাই হয় তবে এর অর্থ কি আপনি একইভাবে থিমটি প্রয়োগ করতে হবে যেমন আপনি একটি থিম প্রয়োগ করতে পারেন যেমন Numixএকটি টুইঙ্ক টুল ব্যবহার করে এবং ORIG-Ambianceড্রপ ডাউন মেনু থেকে নতুন থিমটি নির্বাচন করুন এবং অ্যাপ্লিকেশন, জিনোম বা ব্যবহারকারী সেশনটি পুনরায় চালু করবেন?
the_velour_fog 10'16

আমার মনে হয় আপনি আমি ঠিক কি কি করতে পারেন কিন্তু সঙ্গে /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css। এইভাবে, আপনার থিমগুলি স্যুইচ করার প্রয়োজনের ঝামেলা থাকবে না। অবশ্যই, আপনাকে sudo nanoসিস্টেম ফাইলগুলি সম্পাদনা করতে ব্যবহার করতে হবে বা যা কিছু ব্যবহার করতে হবে। এবং একটি ব্যাক আপ ভাল ধারণা হবে। আমি লুবুন্টুর ওপেনবক্স সেশনটি ব্যবহার করি এবং থিমগুলি পরিবর্তন করতে আমার বিশেষ সরঞ্জাম ইনস্টল করার প্রয়োজন নেই। আমার কাছে কেবল ~/.config/gtk-3.0/settings.iniমন্তব্য করা ব্যতীত সকলের সাথে থিমগুলির একটি তালিকা রয়েছে । ব্যবহারকারী-স্তরের থিম পরিবর্তন করা তখন সেই ফাইলটি সম্পাদনা করার বিষয়।
ডি কে বোস

সিস্টেম-ব্যাপী পরিবর্তনের জন্য, সংশ্লিষ্ট ফাইলটি রয়েছে /etc/gtk-3.0/
ডি কে বোস

1
ধন্যবাদ। - আপভোট - এমনকি যদি এটি সরাসরি সমস্যার সমাধান না করে তবে এটি জিটিকে কীভাবে সংশোধন করতে হবে তার এখনও ভাল তথ্য পেয়েছে। আমি একটি চেহারা আছে এবং এটি কাজ করে তা আপনাকে জানাতে হবে। ধন্যবাদ
the_velour_fog

1

আমার সমস্ত প্রোগ্রাম লগ আউট / বন্ধ এবং লগ ইন ব্যাক ইন সর্বোপরি তাদের প্রয়োগ হয়েছে। GtkCssProvider এর
জন্য জিটিকে এপিআই রেফারেন্স (অস্থির দেব সংস্করণ - আমি স্থিতিশীলের জন্য সমতুল্য বিভাগগুলি খুঁজে পাই না) ব্যাখ্যা করে / নিশ্চিত করে যে জিটিকে কীভাবে স্টার্টআপে থিমের জন্য সিএসএস কোড পড়বে:

একটি অ্যাপ্লিকেশন Gtk_css_provider_load_from_file () কল করে এবং সরবরাহকারীকে gtk_style_context_add_provider () বা gtk_style_context_add_provider_for_screen () দ্বারা যুক্ত করে একটি নির্দিষ্ট সিএসএস স্টাইল শীট পার্স করতে পারে।
এছাড়াও, জিটিকে + শুরু করা হলে নির্দিষ্ট ফাইলগুলি পড়তে হবে be প্রথমত, $ XDG_CONFIG_HOME / gtk-3.0 / gtk.css ফাইলটি উপস্থিত থাকলে লোড করা হয়।
তারপরে, জিটিকে + $ HOME / .themes / থিম-নাম / gtk-3.0 / gtk.css লোড করার চেষ্টা করে, ডাটাডির / শেয়ার / থিম / থিম-নাম / gtk-3.0 / gtk.css- তে ফিরে আসে, যেখানে থিম-নাম রয়েছে বর্তমান থিমের নাম ("জিটিকে-থিম-নাম" সেটিংস দেখুন) এবং জিটিকে + সংকলন করার সময় ডেটাডির হ'ল প্রিফিক্স হ'ল যদি জিটিকে_ডাটা_পিআরএফআইএক্স এনভায়রনমেন্ট ভেরিয়েবলের দ্বারা ওভাররাইড না হয়।

পূর্ববর্তী অভিজ্ঞতাটি জিনোম-টার্মিনালটির পরামর্শ দিয়েছিল যে আপনাকে নতুন জেনোম-টার্মিনাল ট্যাব এবং উইন্ডোগুলি বন্ধ করে দেওয়া উচিত যা নতুন নতুন কার্যকরকরণ কার্যকর করতে পারে। দস্তাবেজ অনুসারে, সম্ভবত জিটিকে এর সূচনাকরণের মধ্য দিয়ে যাওয়ার প্রয়োজন ছিল, বা gnome-terminalএখনও একটি প্রক্রিয়া চলমান থাকতে পারে , যাতে আমাকে লগ আউট করতে এবং ফিরে যেতে হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.