33 lines
714 B
Nix
33 lines
714 B
Nix
{pkgs, ...}: {
|
|
home = {
|
|
packages = with pkgs; [
|
|
mangohud
|
|
];
|
|
file = let
|
|
# Mangohud config file
|
|
mangoConf = ''
|
|
table_columns=2
|
|
frametime=0
|
|
legacy_layout=0
|
|
font_scale=0.80
|
|
background_alpha=0.25
|
|
|
|
# Set the loads and such
|
|
exec=echo $(echo $XDG_CURRENT_DESKTOP | sed 's/./\U&/') on $(cat /etc/os-release | grep PRETTY_NAME | cut -d '"' -f 2)
|
|
fps
|
|
fps_color_change
|
|
ram
|
|
vram
|
|
cpu_stats
|
|
cpu_load_change
|
|
gpu_stats
|
|
gpu_load_change
|
|
frame_timing
|
|
'';
|
|
in {
|
|
# Mangohud config
|
|
".config/MangoHud/MangoHud.conf".text = mangoConf;
|
|
};
|
|
};
|
|
}
|