fixed configs and changed terminal to kitty

This commit is contained in:
humocs-man
2026-09-30 19:09:49 +02:00
parent edab4fe6a6
commit dd26a367ac
16 changed files with 81 additions and 50 deletions
+10 -1
View File
@@ -7,9 +7,18 @@ ConditionPathExists=!/var/lib/flatpak/.preinstall-done
[Service]
Type=oneshot
ExecStartPre=/usr/bin/flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
# Systemweite Extra-Sprachen (hier, nicht im Build-Skript: schreibt nach
# /var, das es nur zur Laufzeit gibt). VOR install, damit Locale-
# Extensions gleich mitkommen.
ExecStart=/usr/bin/flatpak config --set extra-languages "de"
# 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 org.kde.KStyle.Adwaita
# HINWEIS: org.kde.KStyle.Adwaita steht bewusst NICHT hier - es existiert
# in mehreren Branches (6.x), die sich non-interaktiv nicht aufloesen
# lassen ("No ref chosen", Service wuerde ewig failen). Bei Bedarf (erste
# Qt-Flatpak-App) interaktiv nachinstallieren, dort darf flatpak fragen:
# flatpak install flathub org.kde.KStyle.Adwaita
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
# 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).
@@ -1,11 +0,0 @@
# Alacritty – fluffy-pancake (Noctalia-Zweig)
# Das Noctalia-Template "alacritty" schreibt themes/noctalia.toml
# (Platzhalter liegt bei, Import zeigt fest darauf).
[general]
import = [
"~/.config/alacritty/themes/noctalia.toml",
]
[font]
normal = { family = "Noto Sans Mono", style = "Regular" }
size = 10.0
@@ -1,2 +0,0 @@
# Platzhalter, verwaltet vom Noctalia-Template "alacritty".
# Wird beim ersten Theme-Resolve mit der Palette befuellt.
+3 -2
View File
@@ -1,6 +1,7 @@
# kanshi-Template – fluffy-pancake (Noctalia-Zweig)
# Diese Datei liegt als Vorlage in /etc/skel und wird beim Anlegen neuer
# Benutzer nach ~/.config/kanshi/config kopiert.
# Reine Doku- und Beispiel-Datei (liegt in /etc/skel). Die echte,
# wirksame Config ~/.config/kanshi/config schreibt NUR kanshi-autoconfig
# (--apply) - dieses Template wird nie dorthin kopiert.
#
# EMPFOHLEN: nichts von Hand raten, sondern generieren lassen:
# kanshi-autoconfig --print # zeigt erkannte Outputs + Vorschlag
+7
View File
@@ -0,0 +1,7 @@
# Kitty – fluffy-pancake (Noctalia-Zweig)
# Das Noctalia-Template "kitty" schreibt themes/noctalia.conf
# (Platzhalter liegt bei, Live-Reload per USR1 macht der Hook).
include themes/noctalia.conf
font_family Noto Sans Mono
font_size 10.0
@@ -0,0 +1,2 @@
# Platzhalter, verwaltet vom Noctalia-Template "kitty".
# Wird beim ersten Theme-Resolve mit der Palette befuellt.
+1 -1
View File
@@ -10,4 +10,4 @@ GDK_BACKEND=wayland
XDG_CURRENT_DESKTOP=labwc
XDG_SESSION_TYPE=wayland
MOZ_ENABLE_WAYLAND=1
TERMINAL=alacritty
TERMINAL=kitty
+2 -2
View File
@@ -2,8 +2,8 @@
<!-- labwc Root-Menue (Rechtsklick) – fluffy-pancake (Noctalia-Zweig) -->
<openbox_menu>
<menu id="root-menu" label="">
<item label="Terminal (Alacritty)">
<action name="Execute" command="alacritty" />
<item label="Terminal (Kitty)">
<action name="Execute" command="kitty" />
</item>
<item label="Dateimanager (Thunar)">
<action name="Execute" command="thunar" />
+1 -1
View File
@@ -16,7 +16,7 @@
<default />
<!-- Terminal -->
<keybind key="W-Return">
<action name="Execute" command="alacritty" />
<action name="Execute" command="kitty" />
</keybind>
<!-- Dateimanager -->
<keybind key="W-e">
+3 -3
View File
@@ -2,8 +2,8 @@
# Schaltet App-Theming an: Terminal, GTK3/4 und labwc-Deko folgen der
# Noctalia-Palette (IDs aus dem Built-in-Katalog:
# `noctalia theme --list-templates`).
# - alacritty: schreibt ~/.config/alacritty/themes/noctalia.toml
# (braucht den import in alacritty.toml + Platzhalter, beides in /etc/skel)
# - kitty: schreibt ~/.config/kitty/themes/noctalia.conf
# (braucht das include in kitty.conf + Platzhalter, beides in /etc/skel)
# - gtk3/gtk4: schreibt noctalia.css + haengt den Import in gtk.css ein,
# setzt adw-gtk3(-dark) und color-scheme (braucht Paket adw-gtk3)
# - labwc: schreibt das openbox-Theme + setzt <name>noctalia</name> in rc.xml
@@ -12,7 +12,7 @@
# sind absichtlich aus (keine Qt-Apps installiert).
[theme.templates]
enable_builtin_templates = true
builtin_ids = ["alacritty", "gtk3", "gtk4", "labwc"]
builtin_ids = ["kitty", "gtk3", "gtk4", "labwc"]
# labwc nach jedem Theme-Resolve live neu laden (Deko + Root-Menue),
# sonst bleibt die alte Optik bis zum Relogin stehen.