diff --git a/config/qt5ct/qt5ct.conf b/config/qt5ct/qt5ct.conf new file mode 100644 index 0000000..15397fe --- /dev/null +++ b/config/qt5ct/qt5ct.conf @@ -0,0 +1,881 @@ + + + + + debian/qt5ct.conf sur 1aa487f8f54ef1632783ba9acfc0d1d9a56004d7 - debian - NETgit: Git with a cup of tea + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+
+ +
+
+
+
+ + + + + +
+
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + +
+
+ + + + + 1 + +
+
+ + +
+
+ + + + + 0 + +
+
+ + + + + + +
+ +
+ + + +
+ +
+ + + + + +
+
+
+ +
+ + + + + + + +
+
+
+ + Fichiers +
+ + +
+ +
+
+ + + + +
+
+ + + + + +
+ + +
+ + + + + + + + + + + + + + + debian/config/qt5ct/qt5ct.conf + + +
+ +
+ + + +
+
+ +
+ + +
+
+ + + + + julien + + + + 36e0ea88a0 + + + + + + fixed Qt5 theme config + + + +
+ + + +
+ 2025-09-23 19:52:23 +02:00 +
+ + +
+ + +

+
+ +
+ + +
+ 33 lignes +
+ + +
+ 851 B +
+ + + +
+ Plaintext +
+ + + + + +
+ + +
+
+ + +
+ Brut + + + Annotations + + Historique + +
+ + + + + + + + + + + + + + + + + +
+

+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[Appearance] +
color_scheme_path=/usr/share/qt5ct/colors/airy.conf +
custom_palette=false +
icon_theme=Papirus-Dark +
standard_dialogs=default +
style=Adwaita-Dark +
+
[Fonts] +
fixed="Monospace,10,-1,5,50,0,0,0,0,0" +
general="Sans Serif,10,-1,5,50,0,0,0,0,0" +
+
[Interface] +
activate_item_on_single_click=1 +
buttonbox_layout=0 +
cursor_flash_time=1200 +
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\0\0\x2Y\0\0\0\xf9\0\0\x5\xa6\0\0\x3\xfa\0\0\x2^\0\0\x1\x16\0\0\x5\xa1\0\0\x3\xf5\0\0\0\0\0\0\0\0\a\x80\0\0\x2^\0\0\x1\x16\0\0\x5\xa1\0\0\x3\xf5) +
+
[Troubleshooting] +
force_raster_widgets=1 +
ignored_applications=@Invalid() +
+ + +
+
+
+ + + +
+
+
+
+ + + + +
+ + + + + + + + + + + + diff --git a/config/qt6ct/qt6ct.conf b/config/qt6ct/qt6ct.conf new file mode 100644 index 0000000..c80c5fb --- /dev/null +++ b/config/qt6ct/qt6ct.conf @@ -0,0 +1,881 @@ + + + + + debian/qt6ct.conf sur 1aa487f8f54ef1632783ba9acfc0d1d9a56004d7 - debian - NETgit: Git with a cup of tea + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+
+ +
+
+
+
+ + + + + +
+
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + +
+
+ + + + + 1 + +
+
+ + +
+
+ + + + + 0 + +
+
+ + + + + + +
+ +
+ + + +
+ +
+ + + + + +
+
+
+ +
+ + + + + + + +
+
+
+ + Fichiers +
+ + +
+ +
+
+ + + + +
+
+ + + + + +
+ + +
+ + + + + + + + + + + + + + + debian/config/qt6ct/qt6ct.conf + + +
+ +
+ + + +
+
+ +
+ + +
+
+ + + + + julien + + + + f3cdbcdc8c + + + + + + improved + + + +
+ + + +
+ 2025-09-23 19:27:33 +02:00 +
+ + +
+ + +

+
+ +
+ + +
+ 33 lignes +
+ + +
+ 880 B +
+ + + +
+ Plaintext +
+ + + + + +
+ + +
+
+ + +
+ Brut + + + Annotations + + Historique + +
+ + + + + + + + + + + + + + + + + +
+

+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[Appearance] +
color_scheme_path=/usr/share/qt6ct/colors/airy.conf +
custom_palette=false +
icon_theme=Papirus-Dark +
standard_dialogs=default +
style=Adwaita-Dark +
+
[Fonts] +
fixed="Monospace,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1" +
general="Sans Serif,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1" +
+
[Interface] +
activate_item_on_single_click=1 +
buttonbox_layout=0 +
cursor_flash_time=1200 +
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\0\0\x3\xf6\0\0\x1\x33\0\0\x6\xde\0\0\x4\x3\0\0\x3\xfb\0\0\x1P\0\0\x6\xd9\0\0\x3\xfe\0\0\0\0\0\0\0\0\a\x80\0\0\x3\xfb\0\0\x1P\0\0\x6\xd9\0\0\x3\xfe) +
+
[Troubleshooting] +
force_raster_widgets=1 +
ignored_applications=@Invalid() +
+ + +
+
+
+ + + +
+
+
+
+ + + + +
+ + + + + + + + + + + + diff --git a/modules/config.sh b/modules/config.sh index 1751149..4bc2964 100755 --- a/modules/config.sh +++ b/modules/config.sh @@ -12,4 +12,25 @@ fi if [ $profile = desktop ]; then # Disable all managed interfaces excerpt loopback from /etc/network/interfaces file to allow NetworkManager to manage them sed -i '/# The primary network interface/Q' /etc/network/interfaces + + # Qt5ct and qt6ct configuration + grep -E "(export QT_QPA_PLATFORMTHEME=qt5ct)" /etc/environment > /dev/null 2>&1 + if [ $? -ne 0 ]; then + echo "export QT_QPA_PLATFORMTHEME=qt5ct" >> /etc/environment + fi + + # Copy user config files + if [ ! -d /etc/skel/.config ]; then + mkdir /etc/skel/.config + fi + cp -r config/. /etc/skel/.config + + for f in /home/* + do + if [ ! -d $f/.config ]; then + mkdir $f/.config + fi + cp -r config/. $f/.config + chown -R ${f##*/}:${f##*/} $f/.config + done fi diff --git a/modules/pkgs.sh b/modules/pkgs.sh index a59d3d3..858a2c7 100755 --- a/modules/pkgs.sh +++ b/modules/pkgs.sh @@ -12,14 +12,19 @@ base="curl server="" -desktop="kde-plasma-desktop +desktop="gnome-core + gnome-console + geary + adwaita-qt + adwaita-qt6 papirus-icon-theme + qt5ct + qt6ct firefox-esr firefox-esr-l10n-fr + gimp libreoffice libreoffice-l10n-fr - thunderbird - thunderbird-l10n-fr vlc" if [ $profile = server ]; then