fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Install lucid

This commit is contained in:
Sweetbread committed 2026-11-09 19:35:39 +03:00
1 parent d04371d0ab
commit 70d4cdf5fa
9 files changed
+372 -273

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
{ config, lib, pkgs, ... }:
let
specialCustom = builtins.toJSON [ {
key = "daemons";
label = "Daemons";
glyph = "build";
on = true;
apps = "";
} ];
in {
lucid.keybindSeed = ./lucid-keybinds.json;
lucid.prefsSeed = pkgs.writeText "sweetbread-lucid-prefs.json" (builtins.toJSON (
(builtins.fromJSON (builtins.readFile ./lucid-prefs.json)) // {
specialCustom = specialCustom;
}
));
lucid.startWallpaper = true;
lucid.installWallpaperSupport = true;
lucid.managedFiles = {
"${config.home.homeDirectory}/.config/quickshell/Agenda.qml" = ./Agenda.qml;
"${config.home.homeDirectory}/.config/quickshell/CalendarSource.qml" = ./CalendarSource.qml;
"${config.home.homeDirectory}/.config/quickshell/lucidbar/ClockCalendar.qml" = ./ClockCalendar.qml;
"${config.home.homeDirectory}/.config/quickshell/thunderbird-calendar.py" = ./thunderbird-calendar.py;
};
wayland.windowManager.hyprland.settings.bind = lib.mkForce [];
}
+13
View File
@@ -0,0 +1,13 @@
{ config, lib, ... }:
{
lucid.prefsSeed = lib.mkForce (builtins.toFile "sweetbread-rias-lucid-prefs.json" (builtins.toJSON (
(builtins.fromJSON (builtins.readFile ./lucid-prefs.json)) // {
specialCustom = "[]";
}
)));
lucid.extraHyprlandConfig = ''
require("modules.settings")
require("modules.glass")
require("modules.startup")
'';
}