feat(tuxedo), chore: update flake inputs, add new host

This commit is contained in:
2025-05-08 14:53:13 +03:00
parent 80a8dbc425
commit 5b8e5215ff
10 changed files with 183 additions and 204 deletions

View File

@@ -1,7 +1,7 @@
{ lib, pkgs, ... }:
{
programs.firefox = {
nativeMessagingHosts = [ pkgs.plasma-browser-integration ];
nativeMessagingHosts = [ pkgs.kdePackages.plasma-browser-integration ];
profiles.default = {
extensions = [ pkgs.nur.repos.rycee.firefox-addons.plasma-integration ];
@@ -25,16 +25,6 @@
naturalScroll = true;
}];
powerdevil = let
settings = {
powerButtonAction = "sleep";
};
modes = [ "AC" "battery" "lowBattery" ];
in lib.mergeAttrsList (
map (m: { "${m}" = settings; }) modes
);
kwin.edgeBarrier = 0;
workspace = {
clickItemTo = "open";
@@ -75,14 +65,13 @@
date.format = "isoDate";
time.format = "24h";
date.position = "besideTime";
date.position = "belowTime";
calendar.firstDayOfWeek = "monday";
};
};
workspaces = "org.kde.plasma.pager";
separator = "org.kde.plasma.panelspacer";
desktop = "org.kde.plasma.showdesktop";
in
[
kickoff
@@ -94,7 +83,6 @@
separator
systray
desktop
];
}
];