Compare commits

...

4 Commits

Author SHA1 Message Date
tobias c7c8352e89 Set dark mode 2026-07-09 17:21:00 +02:00
tobias a3d98a0522 Set waybar text color to white 2026-07-09 17:10:22 +02:00
tobias 4236135979 Switched dotfiles to sf mono 2026-07-09 17:06:58 +02:00
tobias cb24eea380 Added sf mono fonts 2026-07-09 17:00:42 +02:00
22 changed files with 129 additions and 12 deletions
+1
View File
@@ -258,6 +258,7 @@ sysbench
sysfsutils sysfsutils
sysstat sysstat
systemd-sysvcompat systemd-sysvcompat
tangram
tenacity tenacity
testdisk testdisk
texinfo texinfo
+8 -3
View File
@@ -14,12 +14,17 @@ xdg-mime default org.gnome.Nautilus.desktop inode/directory
# session nothing sets these, so libadwaita/GNOME apps (Nautilus, …) would fall # session nothing sets these, so libadwaita/GNOME apps (Nautilus, …) would fall
# back to generic Sans. gtk-*/settings.ini covers the GTK toolkit font; # back to generic Sans. gtk-*/settings.ini covers the GTK toolkit font;
# gsettings covers the document/monospace fonts read via dconf/the portal. # gsettings covers the document/monospace fonts read via dconf/the portal.
# color-scheme=prefer-dark is the authoritative dark-mode signal: GTK4/libadwaita
# apps read it directly, and xdg-desktop-portal reports it via the appearance API
# (so GTK3 and Qt apps that ask the portal go dark too). See gtk-*/settings.ini
# for the GTK toolkit dark toggle and ~/.config/kdeglobals for KDE apps.
if command -v gsettings >/dev/null 2>&1; then if command -v gsettings >/dev/null 2>&1; then
gsettings set org.gnome.desktop.interface font-name 'Adwaita Sans 11' \ gsettings set org.gnome.desktop.interface font-name 'Adwaita Sans 11' \
&& gsettings set org.gnome.desktop.interface document-font-name 'Adwaita Sans 11' \ && gsettings set org.gnome.desktop.interface document-font-name 'Adwaita Sans 11' \
&& gsettings set org.gnome.desktop.interface monospace-font-name 'Adwaita Mono 11' \ && gsettings set org.gnome.desktop.interface monospace-font-name 'SF Mono 11' \
&& info "interface fonts → Adwaita Sans / Mono" \ && gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' \
|| echo " skip: could not set gsettings interface fonts" && info "interface fonts → Adwaita Sans / SF Mono, color-scheme → prefer-dark" \
|| echo " skip: could not set gsettings interface prefs"
fi fi
# User services that ship as ~/.config/systemd/user units (from dotfiles). # User services that ship as ~/.config/systemd/user units (from dotfiles).
@@ -10,6 +10,6 @@
</alias> </alias>
<alias> <alias>
<family>monospace</family> <family>monospace</family>
<prefer><family>Adwaita Mono</family></prefer> <prefer><family>SF Mono</family></prefer>
</alias> </alias>
</fontconfig> </fontconfig>
@@ -1,2 +1,3 @@
[Settings] [Settings]
gtk-font-name = Adwaita Sans 11 gtk-font-name = Adwaita Sans 11
gtk-application-prefer-dark-theme = true
@@ -1,2 +1,3 @@
[Settings] [Settings]
gtk-font-name = Adwaita Sans 11 gtk-font-name = Adwaita Sans 11
gtk-application-prefer-dark-theme = true
+4 -2
View File
@@ -80,8 +80,10 @@ env = HYPRCURSOR_SIZE,24
env = XCURSOR_THEME,default env = XCURSOR_THEME,default
# Theme options # Theme options
env = ADWAITA_THEME,dark # Dark mode is not driven by env vars here: GTK4/libadwaita follow the gsettings
env = COLOR_SCHEME,prefer-dark # color-scheme=prefer-dark set in 03-user/40-defaults.sh (also exposed via the xdg
# portal), GTK3 follows gtk-*/settings.ini, Qt follows GTK via QT_QPA_PLATFORMTHEME
# below, and KDE apps follow ~/.config/kdeglobals.
env = GDK_BACKEND,wayland,x11,* env = GDK_BACKEND,wayland,x11,*
@@ -26,8 +26,8 @@
"markdown.plugin.typographer": false, "markdown.plugin.typographer": false,
"showTrayIcon": true, "showTrayIcon": true,
"style.editor.fontSize": 15, "style.editor.fontSize": 15,
"style.editor.fontFamily": "Adwaita Mono", "style.editor.fontFamily": "SF Mono",
"style.editor.monospaceFontFamily": "Adwaita Mono", "style.editor.monospaceFontFamily": "SF Mono",
"style.editor.contentMaxWidth": 0, "style.editor.contentMaxWidth": 0,
"ui.layout": { "ui.layout": {
"key": "root", "key": "root",
@@ -276,7 +276,7 @@
--g-icon-size-factor: 1; --g-icon-size-factor: 1;
--g-font-family-system-rounded: "Adwaita Sans", var(--s-font-family-system); --g-font-family-system-rounded: "Adwaita Sans", var(--s-font-family-system);
--g-font-family-system: "Adwaita Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; --g-font-family-system: "Adwaita Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
--g-font-family-mono: "Adwaita Mono", ui-monospace, Menlo, Monaco, Consolas, --g-font-family-mono: "SF Mono", ui-monospace, Menlo, Monaco, Consolas,
"Liberation Mono", "Courier New", monospace; "Liberation Mono", "Courier New", monospace;
--g-font-family-icons: "Adwaita Sans"; --g-font-family-icons: "Adwaita Sans";
--g-font-size--1: 1.1rem; --g-font-size--1: 1.1rem;
+109
View File
@@ -0,0 +1,109 @@
# Dark mode for KDE / KDE Frameworks apps (kdenlive, kid3, krita, …).
# Self-contained Breeze Dark color scheme so it applies without the breeze/plasma
# packages installed.
[ColorEffects:Disabled]
Color=56,56,56
ColorAmount=0
ColorEffect=0
ContrastAmount=0.65
ContrastEffect=1
IntensityAmount=0.1
IntensityEffect=2
[ColorEffects:Inactive]
ChangeSelectionColor=true
Color=112,111,110
ColorAmount=0.025
ColorEffect=2
ContrastAmount=0.1
ContrastEffect=2
Enable=false
IntensityAmount=0
IntensityEffect=0
[Colors:Button]
BackgroundAlternate=30,87,116
BackgroundNormal=49,54,59
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Selection]
BackgroundAlternate=30,87,116
BackgroundNormal=61,174,233
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=252,252,252
ForegroundInactive=161,169,177
ForegroundLink=253,188,75
ForegroundNegative=176,55,69
ForegroundNeutral=198,92,0
ForegroundNormal=252,252,252
ForegroundPositive=23,104,57
ForegroundVisited=155,89,182
[Colors:Tooltip]
BackgroundAlternate=77,77,77
BackgroundNormal=49,54,59
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:View]
BackgroundAlternate=35,38,41
BackgroundNormal=27,30,32
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[Colors:Window]
BackgroundAlternate=49,54,59
BackgroundNormal=42,46,50
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=161,169,177
ForegroundLink=29,153,243
ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0
ForegroundNormal=252,252,252
ForegroundPositive=39,174,96
ForegroundVisited=155,89,182
[General]
ColorScheme=BreezeDark
Name=Breeze Dark
shadeSortColumn=true
[KDE]
contrast=4
[WM]
activeBackground=49,54,59
activeBlend=252,252,252
activeForeground=252,252,252
inactiveBackground=42,46,50
inactiveBlend=161,169,177
inactiveForeground=161,169,177
+1 -3
View File
@@ -1,11 +1,11 @@
* { * {
border: none; border: none;
border-radius: 0; border-radius: 0;
/*font-family: "Adwaita Sans", "FontAwesome";*/
font-family: "Adwaita Mono", "FontAwesome"; font-family: "Adwaita Mono", "FontAwesome";
font-weight: 600; font-weight: 600;
font-size: 13px; font-size: 13px;
min-height: 0; min-height: 0;
color: #ffffff;
} }
window#waybar { window#waybar {
@@ -82,7 +82,6 @@ tooltip {
padding: 0px 10px; padding: 0px 10px;
margin: 0px; margin: 0px;
margin-top: 0px; margin-top: 0px;
/*border: 2px solid red;*/
} }
#custom-files { #custom-files {
@@ -180,7 +179,6 @@ menu {
border-radius: 8px; border-radius: 8px;
background: rgba(43, 48, 59, 0.95); background: rgba(43, 48, 59, 0.95);
color: #ffffff; color: #ffffff;
/*border: 1px solid rgba(100, 114, 125, 0.3);*/
border-style: none; border-style: none;
padding: 4px 0; padding: 4px 0;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.