27 lines
No EOL
643 B
Nix
27 lines
No EOL
643 B
Nix
{ pkgs, ... }:
|
|
let
|
|
catppuccinBtop = pkgs.fetchFromGitHub {
|
|
owner = "catppuccin";
|
|
repo = "btop";
|
|
# I know fetiching from master is not best practice but idc this is not going to change often
|
|
# Latest commit rn is c6469190f2ecf25f017d6120bf4e050e6b1d17af
|
|
rev = "master";
|
|
hash = "sha256-jodJl4f2T9ViNqsY9fk8IV62CrpC5hy7WK3aRpu70Cs=";
|
|
};
|
|
|
|
in
|
|
{
|
|
home-manager = {
|
|
users.toast = {
|
|
programs.btop = {
|
|
enable = true;
|
|
settings = {
|
|
color_theme = "catppuccin_mocha";
|
|
};
|
|
};
|
|
xdg.configFile = {
|
|
"btop/themes".source = "${catppuccinBtop}/themes";
|
|
};
|
|
};
|
|
};
|
|
} |