mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 20:39:18 -08:00
42 lines
792 B
Nix
42 lines
792 B
Nix
{
|
|
pkgs,
|
|
std,
|
|
...
|
|
}: let
|
|
inherit (std) serde;
|
|
in {
|
|
home.packages = with pkgs; [
|
|
rink
|
|
];
|
|
|
|
xdg.configFile."rink/config.toml".text = serde.toTOML {
|
|
colors = {
|
|
enabled = true;
|
|
theme = "my_theme";
|
|
};
|
|
currency = {
|
|
cache_duration = "1h";
|
|
enabled = true;
|
|
endpoint = "https://rinkcalc.app/data/currency.json";
|
|
timeout = "2s";
|
|
};
|
|
rink = {
|
|
long_output = true;
|
|
prompt = "> ";
|
|
};
|
|
themes = {
|
|
my_theme = {
|
|
date_time = "default";
|
|
doc_string = "italic";
|
|
error = "red";
|
|
number = "default";
|
|
plain = "default";
|
|
pow = "default";
|
|
prop_name = "cyan";
|
|
quantity = "dimmed cyan";
|
|
unit = "cyan";
|
|
user_input = "bold";
|
|
};
|
|
};
|
|
};
|
|
}
|