- Turn on KDE Connect for desktop and laptop configurations - Add allowed TCP and UDP port ranges (1714‑1764) for KDE Connect - Update flake.lock with newer revisions, hashes, and add secondary inputs - Set nh program package explicitly - Adjust GTK settings for dark theme handling - Disable KDE Connect indicator in service config - Refactor noctalia plugins to use a shared source URL, add kde‑connect plugin, bump version - Add KDE Connect widget to the right bar - Remove always_allow_tool_actions from Zed agent settings
67 lines
1.4 KiB
Nix
67 lines
1.4 KiB
Nix
{username, ...}: {
|
|
right = [
|
|
{
|
|
id = "Tray";
|
|
blacklist = [
|
|
"nm-applet"
|
|
];
|
|
colorizeIcons = false;
|
|
drawerEnabled = false;
|
|
hidePassive = false;
|
|
pinned = [];
|
|
}
|
|
{
|
|
id = "plugin:keybind-cheatsheet";
|
|
}
|
|
{
|
|
id = "plugin:timer";
|
|
defaultSettings = {
|
|
compactMode = true;
|
|
defaultDuration = 0;
|
|
};
|
|
}
|
|
{
|
|
id = "NotificationHistory";
|
|
hideWhenZero = false;
|
|
hideWhenZeroUnread = false;
|
|
showUnreadBadge = true;
|
|
unreadBadgeColor = "primary";
|
|
}
|
|
{
|
|
id = "plugin:kde-connect";
|
|
}
|
|
{
|
|
id = "Bluetooth";
|
|
displayMode = "onhover";
|
|
}
|
|
{
|
|
id = "Battery";
|
|
deviceNativePath = "__default__";
|
|
displayMode = "graphic";
|
|
hideIfIdle = false;
|
|
hideIfNotDetected = true;
|
|
showNoctaliaPerformance = true;
|
|
showPowerProfiles = true;
|
|
warningThreshold = 30;
|
|
}
|
|
{
|
|
id = "Volume";
|
|
displayMode = "alwaysShow";
|
|
middleClickCommand = "pwvucontrol || pavucontrol";
|
|
}
|
|
{
|
|
id = "Network";
|
|
displayMode = "onhover";
|
|
}
|
|
{
|
|
id = "ControlCenter";
|
|
colorizeDistroLogo = false;
|
|
colorizeSystemIcon = "none";
|
|
customIconPath = "/home/${username}/garandos/GarandOS.svg";
|
|
enableColorization = false;
|
|
icon = "noctalia";
|
|
useDistroLogo = false;
|
|
}
|
|
];
|
|
}
|