nixos/system/home/shell/bottom.nix
Evie Litherland-Smith 63fcc689bc Theme updates
Add wlogout style config, based on default with modified colours using
base16 scheme

Add some opacity back: 0.8 for terminal and desktop, 0.4 for popups,
still 1.0 for applications

Slightly shrink fuzzel and Nautilus sizes to fit laptops better

Set round to 10px from 5 globally

Fix inactive border colour in btm, fix fzf using a solid background on
translucent terminals
2024-12-19 07:16:12 +00:00

45 lines
971 B
Nix

{ config, ... }:
{
programs.bottom = {
enable = true;
settings = {
flags = {
group_processes = true;
temperature_type = "celsius";
battery = true;
enable_gpu = true;
};
styles =
let
scheme = config.lib.stylix.scheme.withHashtag;
rainbow = with scheme; [
red
orange
yellow
green
cyan
blue
magenta
brown
];
in
{
cpu.cpu_core_colors = rainbow;
memory = {
ram_color = scheme.blue;
swap_color = scheme.green;
gpu_core_colors = rainbow;
};
network = {
rx_color = scheme.blue;
tx_color = scheme.green;
};
widgets = {
border_color = scheme.base03;
selected_border_color = scheme.base0E;
};
};
};
};
}