49 lines
1.2 KiB
Nix
49 lines
1.2 KiB
Nix
{ inputs, ... }:
|
|
{
|
|
programs.hyprpanel = {
|
|
enable = true;
|
|
# Configure and theme almost all options from the GUI.
|
|
# See 'https://hyprpanel.com/configuration/settings.html'.
|
|
# Default: <same as gui>
|
|
settings = {
|
|
|
|
# system = { bluetoothAgent = { enable = false; }; };
|
|
|
|
# Configure bar layouts for monitors.
|
|
# See 'https://hyprpanel.com/configuration/panel.html'.
|
|
# Default: null
|
|
layout = {
|
|
bar.layouts = {
|
|
"0" = {
|
|
left = [ "dashboard" "workspaces" ];
|
|
middle = [ "media" ];
|
|
right = [ "volume" "systray" "notifications" ];
|
|
};
|
|
};
|
|
};
|
|
|
|
bar.launcher.autoDetectIcon = true;
|
|
bar.workspaces.show_icons = true;
|
|
|
|
# menus.bluetooth = { enable = false; };
|
|
menus.clock = {
|
|
time = {
|
|
military = true;
|
|
hideSeconds = true;
|
|
};
|
|
weather.unit = "metric";
|
|
};
|
|
|
|
menus.dashboard.directories.enabled = false;
|
|
menus.dashboard.stats.enable_gpu = true;
|
|
|
|
theme.bar.transparent = false;
|
|
|
|
theme.font = {
|
|
name = "CaskaydiaCove NF";
|
|
# name = "fira-code";
|
|
size = "16px";
|
|
};
|
|
};
|
|
};
|
|
} |