From 66266063d311312fb9103cfb83f674ce05b6e4e0 Mon Sep 17 00:00:00 2001 From: logan2611 Date: Tue, 26 May 2020 17:50:59 -0600 Subject: [PATCH] Made theming 100% less jank Signed-off-by: logan2611 --- .bashrc | 2 +- .config/.gitignore | 2 + .../MateriaDark#/MateriaDark#.kvconfig | 542 ++++++++++++++++++ .config/Kvantum/kvantum.kvconfig | 2 + .config/gtk-3.0/settings.ini | 2 +- .config/i3/config | 2 +- .config/qt5ct/qt5ct.conf | 6 +- .gitignore | 1 + .gtkrc-2.0 | 2 +- .profile | 1 + .xinitrc | 3 +- .xprofile | 2 +- 12 files changed, 558 insertions(+), 9 deletions(-) create mode 100644 .config/Kvantum/MateriaDark#/MateriaDark#.kvconfig create mode 100644 .config/Kvantum/kvantum.kvconfig create mode 100644 .profile diff --git a/.bashrc b/.bashrc index fd622ce..93f8f94 100644 --- a/.bashrc +++ b/.bashrc @@ -18,7 +18,7 @@ alias sudo='sudo ' alias cheat='f() { curl cheat.sh/$1; };f' alias updatemirrors='sudo reflector --age 12 --number 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlist' alias pacman-clean='pacman -Rsn $(pacman -Qdtq)' -alias dolphin='/usr/bin/dolphin --stylesheet ~/.config/qt5ct/qss/dolphin.qss' +alias dolphin='/usr/bin/dolphin' complete -cf sudo diff --git a/.config/.gitignore b/.config/.gitignore index f56d656..efe2f31 100644 --- a/.config/.gitignore +++ b/.config/.gitignore @@ -10,6 +10,8 @@ !gtk-3.0/** !htop/ !htop/** +!Kvantum/ +!Kvantum/** !.gitignore polybar/default diff --git a/.config/Kvantum/MateriaDark#/MateriaDark#.kvconfig b/.config/Kvantum/MateriaDark#/MateriaDark#.kvconfig new file mode 100644 index 0000000..c6e4df6 --- /dev/null +++ b/.config/Kvantum/MateriaDark#/MateriaDark#.kvconfig @@ -0,0 +1,542 @@ +[%General] +author=Alexey Varfolomeev, based on KvAdaptaDark by Tsu Jan +comment=The dark varianl of Materia +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=false +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=0 +toolbar_interior_spacing=2 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +tooltip_shadow_depth=2 +splitter_width=4 +scroll_width=9 +scroll_arrows=false +scroll_min_extent=60 +slider_width=2 +slider_handle_width=23 +slider_handle_length=22 +tickless_slider_handle_size=22 +center_toolbar_handle=true +check_size=16 +textless_progressbar=false +progressbar_thickness=2 +menubar_mouse_tracking=true +toolbutton_style=1 +double_click=false +translucent_windows=false +blurring=false +popup_blurring=false +vertical_spin_indicators=false +spin_button_width=24 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=16 +combo_as_lineedit=true +animate_states=true +button_contents_shift=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=false +groupbox_top_label=true +inline_spin_indicators=true +joined_inactive_tabs=true +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=false +submenu_overlap=0 +tooltip_delay=-1 +tree_branch_line=true +no_window_pattern=false +opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam +reduce_window_opacity=0 +respect_DE=true +scrollable_menu=false +submenu_delay=250 +no_inactiveness=false +reduce_menu_opacity=0 +click_behavior=0 +contrast=1.00 +dialog_button_layout=0 +intensity=1.00 +saturation=1.00 +shadowless_popup=false + +[GeneralColors] +window.color=#282828 +base.color=#303030 +alt.base.color=#303030 +button.color=#424242 +light.color=#47535a +mid.light.color=#313131 +dark.color=black +mid.color=#191919 +highlight.color=#4285f452 +inactive.highlight.color=#4285f474 +text.color=#dfdfdf +window.text.color=#dfdfdf +button.text.color=#dfdfdf +disabled.text.color=#696969 +tooltip.text.color=#eefcff +highlight.text.color=white +link.color=#009DFF +link.visited.color=#9E4FFF +progress.indicator.text.color=#dfdfdf + +[Hacks] +transparent_ktitle_label=false +transparent_dolphin_view=false +transparent_pcmanfm_sidepane=false +blur_translucent=false +transparent_menutitle=false +respect_darkness=true +kcapacitybar_as_progressbar=true +force_size_grip=true +iconless_pushbutton=true +iconless_menu=false +disabled_icon_opacity=70 +lxqtmainmenu_iconsize=16 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +no_selection_tint=true +transparent_arrow_button=true +middle_click_scroll=false +opaque_colors=false +kinetic_scrolling=false +scroll_jump_workaround=true + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=8 +frame.bottom=8 +frame.left=8 +frame.right=8 +interior=true +interior.element=button +indicator.size=8 +text.normal.color=#dfdfdf +text.focus.color=white +text.press.color=#dfdfdf +text.toggle.color=white +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=3 +text.margin.left=2 +text.margin.right=2 +frame.expansion=0 + +[PanelButtonTool] +inherits=PanelButtonCommand +text.normal.color=#dfdfdf +text.bold=false +indicator.element=arrow +indicator.size=8 +frame.expansion=34 + +[ToolbarButton] +frame.element=tbutton +interior.element=tbutton +indicator.element=tarrow +text.normal.color=#dfdfdf +text.focus.color=white +text.press.color=white +text.toggle.color=white +text.bold=false +frame.expansion=34 + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#dfdfdf + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#dfdfdf +text.focus.color=white +text.bold=false + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +indicator.element=spin +indicator.size=8 +text.normal.color=#dfdfdf +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#dfdfdf +text.focus.color=white +min_width=+0.3font +min_height=+0.3font + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#dfdfdf +text.focus.color=white +min_width=+0.3font +min_height=+0.3font + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +frame.patternsize=14 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +interior=false +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +frame.expansion=0 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=8 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#dfdfdf +text.press.color=#dfdfdf +text.focus.color=white + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +indicator.size=22 +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.normal.color=#dfdfdf +text.focus.color=#dfdfdf +text.toggle.color=#dfdfdf +frame.expansion=0 +text.bold=false + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=8 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=0 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#dfdfdf +text.focus.color=white +text.press.color=white +text.toggle.color=white +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +interior.element=menubar +frame.element=menubar +text.normal.color=#dfdfdf +text.focus.color=white +frame.left=0 +frame.right=0 +frame.top=0 +frame.bottom=4 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +focusFrame=true +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#dfdfdf +text.focus.color=#dfdfdf +text.press.color=#dfdfdf +text.toggle.color=#dfdfdf +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#dfdfdf +text.focus.color=white +text.press.color=white +text.toggle.color=white +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=12 + +[ScrollbarSlider] +inherits=PanelButtonCommand +frame.element=scrollbarslider +interior=false +frame.left=5 +frame.right=5 +frame.top=5 +frame.bottom=5 +indicator.element=grip +indicator.size=12 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior=false +frame=false + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#dfdfdf +text.focus.color=white +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=5 +text.margin.right=5 +frame.top=0 +frame.bottom=0 +frame.left=0 +frame.right=0 +text.bold=false +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +frame.bottom=0 +text.normal.color=#dfdfdf +frame.expansion=0 +text.bold=false + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#dfdfdf +text.focus.color=white +text.bold=false +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +interior.element=titlebar +indicator.size=16 +indicator.element=mdi +text.normal.color=#787878 +text.focus.color=#dfdfdf +text.bold=false +text.italic=true +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +frame.element=combo +interior.element=combo +interior=false +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +text.focus.color=white +text.press.color=#dfdfdf +text.toggle.color=white +frame.expansion=0 + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#dfdfdf +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#dfdfdf +text.focus.color=white +text.bold=false +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/.config/Kvantum/kvantum.kvconfig b/.config/Kvantum/kvantum.kvconfig new file mode 100644 index 0000000..8a4e005 --- /dev/null +++ b/.config/Kvantum/kvantum.kvconfig @@ -0,0 +1,2 @@ +[General] +theme=Vimix-Dark-Doder diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini index 275cf2c..5ffdddf 100644 --- a/.config/gtk-3.0/settings.ini +++ b/.config/gtk-3.0/settings.ini @@ -1,5 +1,5 @@ [Settings] -gtk-theme-name=Matcha-dark-azul +gtk-theme-name=vimix-dark-doder gtk-icon-theme-name=Papirus-Dark gtk-font-name=DejaVu Sans 10 gtk-cursor-theme-name=Adwaita diff --git a/.config/i3/config b/.config/i3/config index 9b4da51..4aeff93 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -174,7 +174,7 @@ mode "resize" { bindsym $mod+r mode "default" } -bindsym $mod+r mode "resize" +#bindsym $mod+r mode "resize" ### Custom diff --git a/.config/qt5ct/qt5ct.conf b/.config/qt5ct/qt5ct.conf index c246ac0..f6ac1d2 100644 --- a/.config/qt5ct/qt5ct.conf +++ b/.config/qt5ct/qt5ct.conf @@ -2,8 +2,8 @@ color_scheme_path=/usr/share/qt5ct/colors/darker.conf custom_palette=false icon_theme=Papirus-Dark -standard_dialogs=gtk2 -style=gtk2 +standard_dialogs=default +style=kvantum-dark [Fonts] fixed=@Variant(\0\0\0@\0\0\0\x16\0\x44\0\x65\0j\0\x61\0V\0u\0 \0S\0\x61\0n\0s@$\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) @@ -28,4 +28,4 @@ wheel_scroll_lines=3 geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2}\0\0\x1\x6\0\0\x4\xff\0\0\x2\xf8\0\0\x2}\0\0\x1\x6\0\0\x4\xff\0\0\x2\xf8\0\0\0\0\0\0\0\0\a\x80\0\0\x2}\0\0\x1\x6\0\0\x4\xff\0\0\x2\xf8) [SettingsWindow] -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x5\x2\0\0\0\x1a\0\0\a{\0\0\x4\x33\0\0\x5\x2\0\0\0\x1a\0\0\a{\0\0\x4\x33\0\0\0\0\0\0\0\0\a\x80\0\0\x5\x2\0\0\0\x1a\0\0\a{\0\0\x4\x33) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x5\xa4\0\0\0\x18\0\0\r\x1b\0\0\x4\x33\0\0\x5\xa4\0\0\0\x18\0\0\r\x1b\0\0\x4\x33\0\0\0\0\0\0\0\0\a\x80\0\0\x5\xa4\0\0\0\x18\0\0\r\x1b\0\0\x4\x33) diff --git a/.gitignore b/.gitignore index 4451548..6994995 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,5 @@ !.gitignore !.inputrc !.bashrc +!.profile !README.md diff --git a/.gtkrc-2.0 b/.gtkrc-2.0 index 4a0d3f4..5c62ade 100644 --- a/.gtkrc-2.0 +++ b/.gtkrc-2.0 @@ -2,7 +2,7 @@ # Any customization should be done in ~/.gtkrc-2.0.mine instead. include "/home/logan/.gtkrc-2.0.mine" -gtk-theme-name="Matcha-dark-azul" +gtk-theme-name="vimix-dark-doder" gtk-icon-theme-name="Papirus-Dark" gtk-font-name="DejaVu Sans 10" gtk-cursor-theme-name="Adwaita" diff --git a/.profile b/.profile new file mode 100644 index 0000000..fa55526 --- /dev/null +++ b/.profile @@ -0,0 +1 @@ +export QT_STYLE_OVERRIDE=kvantum diff --git a/.xinitrc b/.xinitrc index 33ba6b0..3568192 100644 --- a/.xinitrc +++ b/.xinitrc @@ -56,6 +56,7 @@ fi #exec startkde -export QT_QPA_PLATFORMTHEME=qt5ct +#export QT_QPA_PLATFORMTHEME=qt5ct #export QT_QPA_PLATFORMTHEME=gtk3 +export QT_STYLE_OVERRIDE=kvantum exec dbus-launch i3 diff --git a/.xprofile b/.xprofile index 22f905c..cb83b41 100644 --- a/.xprofile +++ b/.xprofile @@ -1,3 +1,3 @@ source ~/.bashrc -export QT_QPA_PLATFORMTHEME=qt5ct +export QT_QPA_PLATFORMTHEME=kvantum