Files
garandos/modules/home/noctalia/settings/bar/widgets/right.nix
T
GarandPLG 1d41bf6bf1 Add Tailscale plugin and enable on desktop/laptop
- Enable Tailscale plugin in home modules for Garand-Desktop and
  Garand-Laptop; keep it disabled in the default host.
- Introduce `tailscale.enable` option in noctalia plugins and add
  it to the noctalia-shell configuration with source URL handling.
- Provide default Tailscale settings (refresh interval, UI options,
  Taildrop configuration, login server, etc.).
- Add Tailscale widget to the right side of the bar widget list.
- Bump Helium AppImage to version 0.12.5.1 and update its sha256.
2026-06-02 18:10:19 +02:00

96 lines
2.1 KiB
Nix

{username, ...}: {
right = [
{
id = "Tray";
blacklist = [
"nm-applet"
"Easy Effects"
];
colorizeIcons = false;
drawerEnabled = false;
hidePassive = false;
pinned = [];
}
{
id = "plugin:tailscale";
}
{
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 = "plugin:screen-recorder";
defaultSettings = {
hideInactive = true;
iconColor = "none";
directory = "";
filenamePattern = "recording_yyyyMMdd_HHmmss";
frameRate = 60;
audioCodec = "aac";
videoCodec = "hevc";
quality = "ultra";
colorRange = "full";
showCursor = true;
copyToClipboard = false;
audioSource = "both";
videoSource = "portal";
resolution = "1920x1080";
replayEnabled = true;
replayDuration = 60;
customReplayDuration = 30;
replayStorage = "disk";
restorePortalSession = true;
customFrameRate = 6;
};
}
{
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;
}
];
}