chore: Update flake inputs with workaround

This commit is contained in:
ulic-youthlic 2026-04-25 12:09:41 +08:00
parent 8896c8d836
commit 3ed5c5a9a3
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
6 changed files with 162 additions and 162 deletions

View file

@ -19,6 +19,7 @@ in {
niriExtraConfig = lib.mkOption {
type = inputs.niri-flake.lib.kdl.types.kdl-document;
default = [
(leaf "spawn-at-startup" [(lib.getExe config.programs.noctalia-shell.package)])
(plain "binds" [
(plain "Mod+V" [(noctalia ["launcher" "clipboard"])])
(plain "Mod+Shift+P" [(noctalia ["lockScreen" "lock"])])
@ -62,7 +63,6 @@ in {
home.packages = [pkgs.app2unit pkgs.gpu-screen-recorder];
programs.noctalia-shell = {
enable = true;
systemd.enable = true;
plugins = builtins.fromJSON (builtins.readFile ./plugins.json);
pluginSettings = let
enabledPlugins = with lib;

View file

@ -1,6 +1,7 @@
{
config,
lib,
pkgs,
...
}: let
cfg = config.david.programs.thunderbird;
@ -13,6 +14,7 @@ in {
config = lib.mkIf cfg.enable {
programs.thunderbird = {
enable = true;
package = pkgs.thunderbird-bin;
profiles = {
default = {
withExternalGnupg = true;