fixed several configs and missing packages, added plymouth
This commit is contained in:
@@ -9,7 +9,12 @@ Type=oneshot
|
||||
ExecStartPre=/usr/bin/flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
||||
# Bazaar + Brave + GTK-Theme-Runtimes, damit Flatpak-GTK3-Apps dem
|
||||
# Noctalia-Theme (adw-gtk3/-dark) folgen koennen. Laeuft einmalig.
|
||||
ExecStart=/usr/bin/flatpak install -y flathub io.github.kolunmi.Bazaar com.brave.Browser org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
|
||||
ExecStart=/usr/bin/flatpak install -y flathub io.github.kolunmi.Bazaar com.brave.Browser org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark org.kde.KStyle.Adwaita
|
||||
# Noctalia-CSS fuer ALLE Flatpaks lesbar machen (read-only, systemweit):
|
||||
# volle Palette statt nur Hell/Dunkel - gilt auch fuer spaeter per Bazaar
|
||||
# installierte Apps (kein Override pro App noetig, Neustart genuegt).
|
||||
# Chromium/Brave ignoriert GTK-CSS ohnehin (nur Hell/Dunkel per Portal).
|
||||
ExecStart=/usr/bin/flatpak override --system --filesystem=xdg-config/gtk-3.0:ro --filesystem=xdg-config/gtk-4.0:ro
|
||||
ExecStartPost=/usr/bin/touch /var/lib/flatpak/.preinstall-done
|
||||
ExecStartPost=/usr/bin/systemctl disable flatpak-preinstall.service
|
||||
RemainAfterExit=yes
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- fluffy-pancake: Noto als Default (statt DejaVu) für stimmiges
|
||||
Gesamtbild mit Noctalia/Adwaita. Emoji kommen aus
|
||||
google-noto-color-emoji-fonts (eigene fontconfig-Regel des Pakets). -->
|
||||
<fontconfig>
|
||||
<alias>
|
||||
<family>sans-serif</family>
|
||||
<prefer><family>Noto Sans</family></prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer><family>Noto Sans Mono</family></prefer>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
@@ -0,0 +1,4 @@
|
||||
# Bootsplash aktivieren (Plymouth-Theme "fluffy-pancake" liegt im Image).
|
||||
# quiet: Boot-Log ausblenden (per Esc im Splash einblendbar).
|
||||
# bootc wertet kargs.d bei Installation und Upgrade aus.
|
||||
kargs = ["rhgb", "quiet"]
|
||||
@@ -1,5 +1,8 @@
|
||||
# labwc-Umgebung – fluffy-pancake (Noctalia-Zweig)
|
||||
# Wird von labwc beim Start eingelesen (~/.config/labwc/environment).
|
||||
# Sprache bewusst hier (nicht nur Installer-locale.conf): gilt
|
||||
# deterministisch fuer jede Session.
|
||||
LANG=de_DE.UTF-8
|
||||
XKB_DEFAULT_LAYOUT=de
|
||||
XKB_DEFAULT_VARIANT=nodeadkeys
|
||||
QT_QPA_PLATFORM=wayland
|
||||
|
||||
@@ -38,6 +38,35 @@
|
||||
<keybind key="W-l">
|
||||
<action name="Execute" command="noctalia msg session lock" />
|
||||
</keybind>
|
||||
<!-- Medien-Tasten (Laptop): PipeWire-Mixer, Helligkeit, Player.
|
||||
Noctalia-OSDs reagieren von selbst auf die Aenderungen. -->
|
||||
<keybind key="XF86AudioRaiseVolume">
|
||||
<action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioLowerVolume">
|
||||
<action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioMute">
|
||||
<action name="Execute" command="wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioMicMute">
|
||||
<action name="Execute" command="wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle" />
|
||||
</keybind>
|
||||
<keybind key="XF86MonBrightnessUp">
|
||||
<action name="Execute" command="brightnessctl set 5%+" />
|
||||
</keybind>
|
||||
<keybind key="XF86MonBrightnessDown">
|
||||
<action name="Execute" command="brightnessctl set 5%-" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioPlay">
|
||||
<action name="Execute" command="playerctl play-pause" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioNext">
|
||||
<action name="Execute" command="playerctl next" />
|
||||
</keybind>
|
||||
<keybind key="XF86AudioPrev">
|
||||
<action name="Execute" command="playerctl previous" />
|
||||
</keybind>
|
||||
<!-- Fenster schliessen -->
|
||||
<keybind key="A-F4">
|
||||
<action name="Close" />
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Standard-Anwendungen – fluffy-pancake (Noctalia-Zweig)
|
||||
[Default Applications]
|
||||
inode/directory=thunar.desktop
|
||||
text/plain=org.gnome.TextEditor.desktop
|
||||
application/pdf=org.gnome.Evince.desktop
|
||||
image/png=org.gnome.Loupe.desktop
|
||||
image/jpeg=org.gnome.Loupe.desktop
|
||||
|
||||
@@ -5,3 +5,7 @@
|
||||
# GUI-Aenderung (Settings -> Security) landet in settings.toml und gewinnt.
|
||||
[shell]
|
||||
polkit_agent = true
|
||||
# UI-Sprache fest auf Deutsch (Katalog de.json ist gebuendelt).
|
||||
# Auto-Detect wuerde bei fehlender Session-Locale auf Englisch fallen.
|
||||
# GUI-Aenderung gewinnt ueber dieser Datei.
|
||||
lang = "de"
|
||||
|
||||
@@ -13,3 +13,8 @@
|
||||
[theme.templates]
|
||||
enable_builtin_templates = true
|
||||
builtin_ids = ["alacritty", "gtk3", "gtk4", "labwc"]
|
||||
|
||||
# labwc nach jedem Theme-Resolve live neu laden (Deko + Root-Menue),
|
||||
# sonst bleibt die alte Optik bis zum Relogin stehen.
|
||||
[hooks]
|
||||
colors_changed = "labwc --reconfigure"
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
# Noctalia Wallpaper-Defaults – fluffy-pancake (Noctalia-Zweig)
|
||||
# Picker zeigt den flachen System-Pool (alle Fedora-Motive inkl. Extras als
|
||||
# Symlinks, da der Picker keine Unterordner sieht). Eigene Bilder: in der
|
||||
# GUI (Wallpaper-Panel) auf ~/Bilder umstellen oder hier eintragen.
|
||||
# GUI-Aenderung landet in settings.toml und gewinnt ueber dieser Datei.
|
||||
[wallpaper]
|
||||
directory = "/usr/share/noctalia-wallpapers"
|
||||
Reference in New Issue
Block a user