starship: refactor for more readable code

This commit is contained in:
Tigor Hutasuhut 2024-07-10 10:58:09 +07:00
parent 1f65d2f8f1
commit fe870e0785

View file

@ -3,6 +3,12 @@
programs.starship = programs.starship =
let let
flavour = "mocha"; flavour = "mocha";
catppuccin-starship-repo = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "starship";
rev = "5629d2356f62a9f2f8efad3ff37476c19969bd4f"; # Replace with the latest commit hash
sha256 = "sha256-nsRuxQFKbQkyEI4TXgvAjcroVdG+heKX5Pauq/4Ota0=";
};
in in
{ {
enable = true; enable = true;
@ -30,12 +36,6 @@
}; };
palette = "catppuccin_${flavour}"; palette = "catppuccin_${flavour}";
} // builtins.fromTOML (builtins.readFile } // builtins.fromTOML (builtins.readFile
(pkgs.fetchFromGitHub (catppuccin-starship-repo + /palettes/${flavour}.toml));
{
owner = "catppuccin";
repo = "starship";
rev = "5629d2356f62a9f2f8efad3ff37476c19969bd4f"; # Replace with the latest commit hash
sha256 = "sha256-nsRuxQFKbQkyEI4TXgvAjcroVdG+heKX5Pauq/4Ota0=";
} + /palettes/${flavour}.toml));
}; };
} }