Add bitwarden-cli, xdg-utils and gcc to essentials. Configure the noctalia Bitwarden plugin with custom server and generation options. Enable the keybind‑cheatsheet plugin and bind it to Super+Shift+K. Replace several widget displays with gauge visualizations and add a keybinds widget to the bar. Remove obsolete Bitwarden desktop toggles from host modules.
53 lines
1.0 KiB
Nix
53 lines
1.0 KiB
Nix
{username, ...}: {
|
|
programs.noctalia.settings.widget = {
|
|
battery.display_mode = "graphic";
|
|
|
|
bluetooth.hide_when_no_connected_device = true;
|
|
|
|
clock.format = "{:%H:%M:%S}";
|
|
|
|
control-center = {
|
|
custom_image = "/home/${username}/garandos/GarandOS.svg";
|
|
scale = 1.3;
|
|
};
|
|
|
|
cpu.visualization = "gauge";
|
|
|
|
launcher.glyph = "rocket";
|
|
|
|
media.title_scroll = "on_hover";
|
|
|
|
network.show_label = false;
|
|
|
|
network_rx = {
|
|
visualization = "gauge";
|
|
network_speed_compact = true;
|
|
};
|
|
|
|
network_tx = {
|
|
visualization = "gauge";
|
|
network_speed_compact = true;
|
|
};
|
|
|
|
ram.visualization = "gauge";
|
|
|
|
recorder.type = "noctalia/screen_recorder:recorder";
|
|
|
|
keybinds.type = "kenn/keybind-cheatsheet:keybinds";
|
|
|
|
spacer_2.type = "spacer";
|
|
|
|
spacer_3.type = "spacer";
|
|
|
|
sysmon = {
|
|
visualization = "gauge";
|
|
path = "/home";
|
|
stat = "disk_free_pct";
|
|
};
|
|
|
|
tray.hidden = ["nm-applet" "Easy Effects"];
|
|
|
|
workspaces.scale = 1.1;
|
|
};
|
|
}
|