QT theming, gruvbox light for EWM

This commit is contained in:
Curt Spark 2026-04-17 20:13:08 +01:00
parent 3fcf46a796
commit 7516dfa2f5
6 changed files with 80 additions and 3 deletions

View File

@ -20,6 +20,8 @@ in
"vesktop/themes".source = ./resources/home-manager/.config/vesktop/themes; "vesktop/themes".source = ./resources/home-manager/.config/vesktop/themes;
"gtk-4.0".source = ./resources/home-manager/.config/gtk-4.0; "gtk-4.0".source = ./resources/home-manager/.config/gtk-4.0;
"gtk-3.0".source = ./resources/home-manager/.config/gtk-3.0; "gtk-3.0".source = ./resources/home-manager/.config/gtk-3.0;
"qt5ct".source = ./resources/home-manager/.config/qt5ct;
"qt6ct".source = ./resources/home-manager/.config/qt6ct;
}; };
home.file = { home.file = {

View File

@ -99,13 +99,16 @@ in
#lxqt.pcmanfm-qt # File Manager #lxqt.pcmanfm-qt # File Manager
nautilus # File Manager nautilus # File Manager
lxqt.lxqt-archiver # Archiver lxqt.lxqt-archiver # Archiver
qt6Packages.qt6ct # Manage QT6 Themes
libsForQt5.qt5ct # Manage QT5 Themes
themechanger # Manage GTK Themes
kdePackages.polkit-kde-agent-1 # Polkit Prompt for password prompts etc kdePackages.polkit-kde-agent-1 # Polkit Prompt for password prompts etc
lxqt.lxqt-openssh-askpass # GUI to query passwords on behalf of SSH agents lxqt.lxqt-openssh-askpass # GUI to query passwords on behalf of SSH agents
pavucontrol # Audio control pavucontrol # Audio control
qt6Packages.qt6ct # Manage QT6 Themes
libsForQt5.qt5ct # Manage QT5 Themes
themechanger # Manage GTK Themes
darkly
darkly-qt5
(pkgs.writeShellScriptBin "wl-kbptr-ewm" '' (pkgs.writeShellScriptBin "wl-kbptr-ewm" ''
DATA=$(wl-kbptr --only-print) DATA=$(wl-kbptr --only-print)

View File

@ -0,0 +1,4 @@
[ColorScheme]
active_colors=#ff3c3836, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff3c3836, #ffffffff, #ff3c3836, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836
disabled_colors=#ff928374, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff928374, #ffffffff, #ff928374, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836
inactive_colors=#ff3c3836, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff3c3836, #ffffffff, #ff3c3836, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836

View File

@ -0,0 +1,32 @@
[Appearance]
color_scheme_path=/home/cspark/.config/qt5ct/colors/Gruvbox Light.conf
custom_palette=true
icon_theme=oomox-Gruvbox-Light
standard_dialogs=default
style=Darkly
[Fonts]
fixed="MesloLGL Nerd Font,14,-1,5,50,0,0,0,0,0,Regular"
general="MesloLGL Nerd Font,14,-1,5,50,0,0,0,0,0,Regular"
[Interface]
activate_item_on_single_click=1
buttonbox_layout=0
cursor_flash_time=1000
dialog_buttons_have_icons=1
double_click_interval=400
gui_effects=@Invalid()
keyboard_scheme=2
menus_have_icons=true
show_shortcuts_in_context_menus=true
stylesheets=@Invalid()
toolbutton_style=4
underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\a|\0\0\x3\xb1\0\0\0\0\0\0\0\x14\0\0\x5/\0\0\x5\xf\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\ay\0\0\x3\xae)
[Troubleshooting]
force_raster_widgets=1
ignored_applications=@Invalid()

View File

@ -0,0 +1,4 @@
[ColorScheme]
active_colors=#ff3c3836, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff3c3836, #ffffffff, #ff3c3836, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836
disabled_colors=#ff928374, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff928374, #ffffffff, #ff928374, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836
inactive_colors=#ff3c3836, #fffbf1c7, #ffebdbb2, #ffd5c4a1, #ffbdae93, #ffa89984, #ff3c3836, #ffffffff, #ff3c3836, #fffbf1c7, #ffebdbb2, #ffebdbb2, #ff458588, #fffbf1c7, #ff076678, #ffaf3a03, #ffbdae93, #fffbf1c7, #ff3c3836, #fffbf1c7, #803c3836

View File

@ -0,0 +1,32 @@
[Appearance]
color_scheme_path=/home/cspark/.config/qt6ct/colors/Gruvbox Light.conf
custom_palette=true
icon_theme=oomox-Gruvbox-Light
standard_dialogs=xdgdesktopportal
style=Darkly
[Fonts]
fixed="MesloLGL Nerd Font,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular"
general="MesloLGL Nerd Font,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular"
[Interface]
activate_item_on_single_click=1
buttonbox_layout=0
cursor_flash_time=1000
dialog_buttons_have_icons=1
double_click_interval=400
gui_effects=@Invalid()
keyboard_scheme=2
menus_have_icons=true
show_shortcuts_in_context_menus=true
stylesheets=@Invalid()
toolbutton_style=4
underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xfd\xff\xff\xff\xe2\0\0\a|\0\0\x3\x98\0\0\0\x1\0\0\0\x19\0\0\az\0\0\x3\xae\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\ay\0\0\x3\x95)
[Troubleshooting]
force_raster_widgets=1
ignored_applications=@Invalid()